Homebrew How do you backup GBA saves from injected VC?

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,160
Trophies
1
Age
41
XP
3,023
Country
United States
Godmode9 works well but is a bit more involved. If you followed standard guides for installing luma you should already have it.

1) Start the VC GBA game, let it load to a title screen.
2) Power off the 3DS
3) Hold start and power on the 3DS
4) Push down to select sysnand virtual with A
5) Select agbsave.bin, then AGBsave options..., Dump GBA VC Save

To restore a save, you need to basically do step 1-3 again, then navigate to SD (card) on step 4, find your save file, and put it in the clipboard with Y. Then go back to agbsave.bin, this time choose Inject GBA VC Save, then restart and launch the GBA VC title to complete the inject.
 

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
Godmode9 works well but is a bit more involved. If you followed standard guides for installing luma you should already have it.

1) Start the VC GBA game, let it load to a title screen.
2) Power off the 3DS
3) Hold start and power on the 3DS
4) Push down to select sysnand virtual with A
5) Select agbsave.bin, then AGBsave options..., Dump GBA VC Save

To restore a save, you need to basically do step 1-3 again, then navigate to SD (card) on step 4, find your save file, and put it in the clipboard with Y. Then go back to agbsave.bin, this time choose Inject GBA VC Save, then restart and launch the GBA VC title to complete the inject.

And these agbsave.bin can be rename to .sav so itll work on other gba emulator to continue the save, like on android for example?
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,160
Trophies
1
Age
41
XP
3,023
Country
United States
no when it extracts FROM agbsave.bin, it will create .gbavc.sav files in sd:/gm9/out by default, with a number that matches the title number that was used for injection. It will give you the filename when you do the extract. You can then rename that .sav the same as your .gba rom and drop it into most emulators.
 
Last edited by Rahkeesh,
  • Like
Reactions: alonzondavis

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
no when it extracts FROM agbsave.bin, it will create .gbavc.sav files in sd:/gm9/out by default, with a number that matches the title number that was used for injection. It will give you the filename when you do the extract. You can then rename that .sav the same as your .gba rom and drop it into most emulators.
Ah ok I understand it now, thanks!
 

E1ite007

Weird avatar guy
Member
Joined
Nov 19, 2016
Messages
975
Trophies
0
Website
ughax.tk
XP
2,282
Country
Mexico
Godmode9 works well but is a bit more involved. If you followed standard guides for installing luma you should already have it.

1) Start the VC GBA game, let it load to a title screen.
2) Power off the 3DS
3) Hold start and power on the 3DS
4) Push down to select sysnand virtual with A
5) Select agbsave.bin, then AGBsave options..., Dump GBA VC Save

To restore a save, you need to basically do step 1-3 again, then navigate to SD (card) on step 4, find your save file, and put it in the clipboard with Y. Then go back to agbsave.bin, this time choose Inject GBA VC Save, then restart and launch the GBA VC title to complete the inject.
Wait… WHAT?
You can turn off the console?! I always entered System Settings and then exit from there with the Select Button pressed to launch the Luma Chainloader.
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,160
Trophies
1
Age
41
XP
3,023
Country
United States
Wait… WHAT?
You can turn off the console?! I always entered System Settings and then exit from there with the Select Button pressed to launch the Luma Chainloader.

I didn't even know you could do this. :P What I outlined is how I've been doing it.
 

ToxicIzzy

New Member
Newbie
Joined
Nov 11, 2021
Messages
3
Trophies
0
Age
33
XP
13
Country
Mexico
@alonzondavis thank you for sharing how to pull up a saved file from virtual console injected games. I did this for Ruby Version. After doing so, I inserted my sd card to my laptop to open the saved file to PkHex. However, I noticed the saved file is only 64 kb when it should be 128 kb. So, I can't open it on PkHex? Do you know how to fix this? I really want to be able to edit the file, as the game looks a whole lot sexier as a virtual console injection.

I wouldn't mind playing the mGBA but for some reason, not a single GBA game has sound.
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,203
Trophies
2
XP
4,418
Country
Canada
@alonzondavis thank you for sharing how to pull up a saved file from virtual console injected games. I did this for Ruby Version. After doing so, I inserted my sd card to my laptop to open the saved file to PkHex. However, I noticed the saved file is only 64 kb when it should be 128 kb. So, I can't open it on PkHex? Do you know how to fix this? I really want to be able to edit the file, as the game looks a whole lot sexier as a virtual console injection.

I wouldn't mind playing the mGBA but for some reason, not a single GBA game has sound.
Did you ever dump your dsp file? If ya got no sound it kinda seems like you missed that.
 

tomman321

Well-Known Member
Member
Joined
Feb 4, 2016
Messages
130
Trophies
0
Age
25
XP
383
Country
United States
Tried this with Metroid Fusion, so I could continue playing on my Switch, but it doesn't seem to be loading the save properly. All the save file slots are showing blank.
 

ToxicIzzy

New Member
Newbie
Joined
Nov 11, 2021
Messages
3
Trophies
0
Age
33
XP
13
Country
Mexico
You are a lifesaver dude, thank you so much! I would prefer to play Pokémon GBA Versions as virtually injected, but this is is more than enough. I really appreciate you.

Do you know why gm9 dumps the saved file as half the file size than mGBA? @lone_wolf323
 
  • Like
Reactions: lone_wolf323

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,203
Trophies
2
XP
4,418
Country
Canada
You are a lifesaver dude, thank you so much! I would prefer to play Pokémon GBA Versions as virtually injected, but this is is more than enough. I really appreciate you.

Do you know why gm9 dumps the saved file as half the file size than mGBA? @lone_wolf323
I am honestly not sure why it does it like that. Usually its corrected by adding 0000s as buffers to the hex program that you use to open it with. But I am not sure if thats the case here
 

daveraff

New Member
Newbie
Joined
Apr 22, 2023
Messages
1
Trophies
0
Age
30
XP
3
Country
United Kingdom
Hey! I was attempting this but when I get back injecting the save, there is no .sav in my SD folder, I definitely have a save since I exported with agbasave.bin and tool a look on pkhex.

I tried just injecting it without navigating to the SD card but that didn't work either.

Have you got any idea where the .sav could be?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes