Homebrew [Pre-release] Agbsave9 - Tool to extract agb_firm saves.

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
403
Country
United States
I decided to get it running in Windows. It was a pain, but I finally got it to run, but I don't think my save is the correct type. It loads just fine in OpenEmu on my Mac, but the save is some 136 KB (Pokemon LeafGreen) and it won't load in VBA on Windows. How can I get it to be 128 KB? I forgot to mention that OpenEmu uses a VBA "core" to run GBA games, so it should be compatible.

Edit: Weird. It said the save was corrupted and it would load the previous save. It did, but all my data was there. Anyway, I got it to be 128K, so I'll try again.
 
Last edited by Ailuros27,

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
403
Country
United States
Now the 3dsx won't load regardless of where I launch it. I've launched it from my boot manager several times and just get a black screen.
 

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
403
Country
United States
Okay. So I've got this working. Apparently (at least for me) agbsave9 doesn't want to launch properly until I delete the agbdump.sav and agb9.log from the SD card that were from the previous dump. That, or the 3DSX just has an abysmal launch rate when launched through the old menuhax I'm using to get a better boot rate from my menuhax.

Anyway, I can't inject anything properly because whenever I start the injector CIA from sysnand (like I'm supposed to) I get a black screen error (An error occurred. Hold down the power button... etc.). I get this any time I try to start GBA titles from sysnand, even with PastaCFW active. The funny thing is I don't have any problems launching GBA titles from my emunand running Luma. Am I missing some sort of patched agb_firm or something in sysnand, or am I using the wrong CFW there?

Edit: As I suspected, installing a patched AGB_firm solved the problem. I managed to extract my Metroid Fusion save and inject my LeafGreen save into LeafGreen.
 
Last edited by Ailuros27,

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,530
Trophies
3
Age
28
XP
2,801
Country
France
I try to use AgbSave9 for the first time, but I can't even open it.
The .bin payload give me a blackscreen (yes, I have A9LH) and the 3DSX give me a Red Screen and reboot to the HBL.
Any ideas?
 

Purge

Well-Known Member
Member
Joined
Feb 24, 2016
Messages
205
Trophies
0
Age
30
XP
169
Country
United States
I try to use AgbSave9 for the first time, but I can't even open it.
The .bin payload give me a blackscreen (yes, I have A9LH) and the 3DSX give me a Red Screen and reboot to the HBL.
Any ideas?
Are you using the latest version?
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,530
Trophies
3
Age
28
XP
2,801
Country
France
By the way, In the payload, I can't choose the game to dump the save :/
Only A: Choose
But I can't choose my game
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,530
Trophies
3
Age
28
XP
2,801
Country
France
Oh, sorry
Thanks

--------------------- MERGED ---------------------------

But how the tool know what is the last played game?
 

Purge

Well-Known Member
Member
Joined
Feb 24, 2016
Messages
205
Trophies
0
Age
30
XP
169
Country
United States
Oh, sorry
Thanks

--------------------- MERGED ---------------------------

But how the tool know what is the last played game?
It's coded to work that way? Idk. You can test it and see for yourself. Try dumping the .sav from one game, write down the title ID and save type, then open up another game and dump that .sav file and compare
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,530
Trophies
3
Age
28
XP
2,801
Country
France
Oh nice. Btw if you are using Windows, you're gonna run into a few more problems. You need to use the agb_inject_mb.gba file from the EEPROM support release, and you need to use the gen.py file from here: https://gbatemp.net/attachments/gen_rom-zip.38211/
Well, I use it, the script ask me for my save's name, and immediatly close :
1464999844-pep.png

With or without .sav, same result
 

Purge

Well-Known Member
Member
Joined
Feb 24, 2016
Messages
205
Trophies
0
Age
30
XP
169
Country
United States
Well, I use it, the script ask me for my save's name, and immediatly close :
1464999844-pep.png

With or without .sav, same result
What version of Python are you using?

--------------------- MERGED ---------------------------

You should use 3.5.1
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Skelletonike @ Skelletonike: No idea what that is tbh, is that like the iso or something?