Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GBA game save support. #22

Open
cheatfreak47 opened this issue Oct 17, 2017 · 7 comments · May be fixed by #344
Open

GBA game save support. #22

cheatfreak47 opened this issue Oct 17, 2017 · 7 comments · May be fixed by #344
Labels
3ds For issues applicable to the 3ds version of Checkpoint enhancement For any feature requests

Comments

@cheatfreak47
Copy link

cheatfreak47 commented Oct 17, 2017

It should be possible to support GBA save files properly in Checkpoint... probably.

I've been discussing and helping test stuff with d0k3 on the cakey IRC chat- the conclusion we came to is that fully supporting GBA save dumping/injection for the SD card copies of GBA saves falls a bit out of the scope of GodMode9 in general.

The idea to bring it up here came up on an IRC chat with @d0k3, who might want to chime in and provide some technical information on this but- The way I understand it is that checkpoint currently uses system internal functions to handle save data stuff which doesn't really work for GBA saves because dumping/restoring of GBA savedata was never intended.

So for GBA Saves something a bit more robust might need to be done. @d0k3 said he had some ideas on IRC so maybe he'd care to elaborate on that here.

I figure opening an issue thread might be a good way to get a discussion going about the possibility, and also discuss how implementation should work.

@BernardoGiordano
Copy link
Owner

I'll wait for more informations, thanks

@Ninjistix
Copy link

didn't want to create a duplicate issue, but is this in regards to the different save size from emulator to vc games? because I had issues with JKSM and importing the Gen2 sav data from my emulator because the file sizes were different and cause the VC to become corrupt

@NWPlayer123
Copy link

@Ninjistix maybe more data for the online patch and whatever else they added? otherwise probably just emu storing differently and need to chop off the extra data. would help if save was uploaded to compare

@cheatfreak47
Copy link
Author

cheatfreak47 commented Dec 21, 2017

@Ninjistix This thread is about GBA saves, GBA =/= GBC
If you wanted to start an issue for adding save file type conversion support for virtual console titles, that'd make a lot more sense, though I have no idea if that'd be needed.

The reason this thread exists is because GBA saves would have to be manually implemented in a much more complex fashion due to things specific to how GBA saves are saved to/from the SD card being unique to all other savefiles on the 3DS.

@Ninjistix
Copy link

@cheatfreak47 thanks for the heads up, opened separate thread will remove previous comments

@Tatzelworm
Copy link

This would be a wonderful feature to have! I have so many gb/gbc/gba game saves in various formats (which there are tools to convert them to the once we need). The current situation for transfering physical cart saves, emulator saves, or VC saves is so convoluted that being able to backup/restore GB/C/A saves within checkpoint would be such an amazing thing! I've all for this being a thing if you're able to implement it (>^_^)>

@GriffinG1 GriffinG1 linked a pull request Nov 14, 2021 that will close this issue
@GriffinG1 GriffinG1 added 3ds For issues applicable to the 3ds version of Checkpoint enhancement For any feature requests labels Nov 14, 2021
@GriffinG1
Copy link

Went ahead and tied this into #344, for when that is fleshed out and finished.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3ds For issues applicable to the 3ds version of Checkpoint enhancement For any feature requests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants