d0k3 / GodMode9

GodMode9 Explorer - A full access file browser for the Nintendo 3DS console :godmode:
GNU General Public License v3.0
2.16k stars 194 forks source link

[BUG] agbsave options missing :( #831

Closed JakeYankovich closed 1 year ago

JakeYankovich commented 1 year ago

Full story (long version): I am attempting to use agbsave options to dump a save from my pokemon crystal (GBC) virtual console. I took a pokemon crystal GBC rom and used New Super Ultimate Injector (NSUI) to create a CIA file. I installed it as usual and eventually realized 4 of my pokemon require trade for evolution 🙄. I attempted to trade with my other 3ds with the same game and it would not connect. I decided to instead attempt to dump my save file so I could use some other program to cheat and evolve my team. I found these instructions to dump my save file using godmode9: https://digiex.net/threads/3ds-gba-save-backup-and-restore-with-godmode9.15395/ Unfortunately when I navigate to agbsave.bin I do not see AGBSAVE options....

TLDR:

Info about my system Include this info to make our work easier:

I am attaching a video showing what I am trying to do, as well as my agbsave.bin

Have you actually read this? [X] I have read the information above

JakeYankovich commented 1 year ago

google drive link with video and agbsave.bin

GerbilSoft commented 1 year ago

GBC Virtual Console titles are full emulators; they don't use AGB_FIRM, and hence don't use agbsave.bin. You'd need to dump the save file from the GBC Virtual Console title.

agbsave is only officially used by the GBA Virtual Console titles, which were officially only distributed to early adopters as part of the GBA "ambassador" program. These titles run using AGB_FIRM, which essentially runs the ROM image on real GBA hardware built into the 3DS's SoC. agbsave.bin is used to transfer the save file from AGB_FIRM to the main filesystem after rebooting.

JakeYankovich commented 1 year ago

This is helpful. It sounds like perhaps everything is behaving correctly ? I still am unsure how to dump my save file

JakeYankovich commented 1 year ago

Okay awesome, I learned I can just go in "Checkpoint" and make a save (sav.dat) and then just pull it off my sd card and rename it (something.sav). Then I just had to find the tool that converts between .sav and .esv for goomba...