Homebrew gba vc game save files

Status
Not open for further replies.
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,942
Country
United States
If i do all this, i'm still on cfw? And do i have to start a new game?
You will not lose CFW doing this. The only thing you should worry about is if you were using EmuNAND. With the (x) Show NAND or user string in System Settings selected in Luma3DS v9.1 configuration, go to System Settings and check if your 3DS firmware states something like Sys 11.8.0-41E.

If it says Sys, you don't have anything to worry about reformatting your card.

***

If however it says Emu, you have EmuNAND.

You either need to dump your EmuNAND image or transfer your EmuNAND to SysNAND. Be warned whatever is on your SysNAND profile will be overwritten if you do the transfer option. As for figuring how to keep your EmuNAND profile, I suggest you look in the NANDManager GM9 script found in GodMode9 v1.7.1.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,942
Country
United States
If i do all this, i'm still on cfw? And do i have to start a new game? And thanks a lot for all your time !:)

My 3DS is on sys 11.2.0-35E

Good! That means you now follow through with the SD card reformat and hardware test check. *Make sure you copy everything off onto a computer first!

If all this goes well (you verify your card is both real and doesn't have any problems), you shouldn't lose any of your 3DS games.

**

Redo the GBA VC injection (make a new *.cia), and reinstall the game.

You only start and save a new Pokemon Blazed Glazed character profile so that GodMode9 can inject your actual save.
 
Last edited by TurdPooCharger,

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
The NSUI Beta 27 is not working, when i open it, only half the page is loading,the other half seems to cut off! Like in the picture i uploaded.
 

Attachments

  • 42450695_2045852042323323_3347085039023161344_n.jpg
    42450695_2045852042323323_3347085039023161344_n.jpg
    911.5 KB · Views: 2,180
Last edited by tall guy,

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
In Asdolo's previous injectors listed here state Microsoft .NET Framework 4.5 as a requirement.
I'm used the NSUI 1.6 already,but the ingame save get's corrupted, have to start new game all the time, i'm testing the sd card at the moment.
When i run guiformat.exe and select the drive i got this error :"failed to open device,its used by another program".the sd card is inserted in a card reader.
 
Last edited by tall guy,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,942
Country
United States
I'm used the 1.6 already,but the ingame save get's corrupted, have to start new game all the time, i'm testing the sd card at the moment.
When i run guiformat.exe and select the drive i got this error :"failed to open device,its used by another program".the sd card is inserted in a card reader.
Your problem is using an outdated GBA VC injector.

The Ultimate GBA VC injector v1.6b doesn't work with Pokemon Glazed Blazed because none of the available Save Type are compatible for this game.
  • SRAM, FRAM (128 Kbit)
  • FLASH (512 kbit)
  • EEPROM
  • None
There's a way to make the game work by changing the save type in Step 4. VC parameters selecting SRAM patch: Apply 1 time(s). This won't let you use the 0004000000507500.gbavc.sav in restoring it in GodMode9 because of the patched save type. If the game has RTC (real time clock), that'll (most likely) also stop working.

You're going to have to figure out how to get NSUI to work on Windows 7 or find some a way to get access to a Windows 8 or 10 computer. Try to trick the program in showing the whole menu by changing the monitor resolution.
 
Last edited by TurdPooCharger,

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
Your problem is using an outdated GBA VC injector.

The Ultimate GBA VC injector v1.6b doesn't work with Pokemon Glazed Blazed because none of the available Save Type are compatible for this game.
  • SRAM, FRAM (128 Kbit)
  • FLASH (512 kbit)
  • EEPROM
  • None
There's a way to make the game work by changing the save type in Step 4. VC parameters selecting SRAM patch: Apply 1 time(s). This won't let you use the 0004000000507500.gbavc.sav in restoring it in GodMode9 because of the patched save type. If the game has RTC (real time clock), that'll (most likely) also stop working.

You're going to have to figure out how to get NSUI to work on Windows 7 or find some a way to get access to a Windows 8 or 10 computer. Try to trick the program in showing the whole menu by changing the monitor resolution.

Ok,thanks, i will try that.And what savetype do i have to select on the new injector?
 
Last edited by tall guy,

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
I done step 4 (vc parameters) but with thesame result : the ingame savefile gets erased, have to start "new game" all the time.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,942
Country
United States
I done step 4 (vc parameters) but with thesame result : the ingame savefile gets erased, have to start "new game" all the time.
I see what you mean. Because Pokemon Blazed Glazed is based on Pokemon Emerald, it has the same anti-piracy save measure Nintendo implemented in the Pokemon GBA line up. Using the v1.6b GBA VC injector with SRAM save patching isn't enough.
I don't know if you can fix this after the base rom has been patched. At this point, I suggest using the mGBA emulator. If your 3DS is a new series model, it should run the game smoothly. Use the nightly build linked by Pickle_Rick.
 
Last edited by TurdPooCharger,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,942
Country
United States
Okay, I lost track. @TurdPooCharger - think this is a GM9 issue? @tall guy - you posted an archive with your save, but I'm missing the S:/agbsave.bin you're trying to inject to.

Here's my best reconstruction of the events that transpired.

1 - @tall_guy plays Pokemon: Blazed Glazed on a computer and makes progress in the game.
2 - He learns about 3DS homebrew and in order to export and play PBG on his 3DS system.
3 - His use of Asdolo's Ultimate GBA VC Injector to create a custom GBA injected *.cia appears successful at first glance.
4 - On the other hand, attempts in restoring his save file with GodMode9 proves futility.
5 - After @tall_guy comes to GBAtemp and tests some back and forth ideas, these are the key take away:
*****
  • Pokemon: Blazed Glazed is a GBA rom hack based on Pokemon: Emerald.
  • Pokemon Emerald uses a Flash (128 Mbit) save type: info here. This translates to a 128 KB save size.
    • That in turns means Pokemon: Blazed Glazed also uses a 128 KB save type.
    • I don't where the conversion rate comes from when going from Megabit to kilobyte.
  • Ultimate GBA VC Injector v1.6b can only make *.cia injections with these save types:
    • SRAM, FRAM (128 Kbit)
    • FLASH (512 kbit)
    • EEPROM
    • None
I'm not doing anymore detective work to determine what each save is and how they differ from 128 Mit (128 KB). Moving on.

****

In other words
  • GodMode9 can't restore the original 128 KB save because @tall_guy's custom made GBA VC injection of the game is using improper save size and type settings. There is nothing wrong with your homebrew app, @d0k3. Proof of that was success from my end in restoring his BLAGAZ profile save.
****

Continuing with the assessments.

  • Pokemon: Blazed Glazed can be made to work using Asdolo's New Super Ultimate Injector (version Beta 27) with this save type setting:
    • Flash 1Mbit (Macronix, ID: 0x09C2) + RTC.
  • @tall_guy can't use NSUI because his Windows 7 computer has display problems with that program's menu. He can't click on some buttons because they're hidden.
  • Another failed idea in getting this game to work with persistent save, is to use SRAM save patching. Pokemon GBA games require IPS patching or hex editing to bypass anti-piracy save protection. While it's possible to use the older GBA VC injector v1.6b, there's too much work making the game work.
And lastly, an alternative solution to all of this.
  • You can play this game as-is with the original 128 KB save file by using the 3DS mGBA emulator. The game play appears smooth when tested on my n3DSXL, and you can cheat with save states.
 
Last edited by TurdPooCharger,

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
Here's my best reconstruction of the events that transpired.

1 - @tall_guy plays Pokemon: Blazed Glazed on a computer and makes progress in the game.
2 - He learns about 3DS homebrew and in order to export and play PBG on his 3DS system.
3 - His use of Asdolo's Ultimate GBA VC Injector to create a custom GBA injected *.cia appears successful at first glance.
4 - On the other hand, attempts in restoring his save file with GodMode9 proves futility.
5 - After @tall_guy comes to GBAtemp and tests some back and forth ideas, these are the key take away:
*****
  • Pokemon: Blazed Glazed is a GBA rom hack based on Pokemon: Emerald.
  • Pokemon Emerald uses a Flash (128 Mbit) save type: info here. This translates to a 128 KB save size.
    • That in turns means Pokemon: Blazed Glazed also uses a 128 KB save type.
    • I don't where the conversion rate comes from when going from Megabit to kilobyte.
  • Ultimate GBA VC Injector v1.6b can only make *.cia injections with these save types:
    • SRAM, FRAM (128 Kbit)
    • FLASH (512 kbit)
    • EEPROM
    • None
I'm not doing anymore detective work to determine what each save is and how they differ from 128 Mit (128 KB). Moving on.

****

In other words
  • GodMode9 can't restore the original 128 KB save because @tall_guy's custom made GBA VC injection of the game is using improper save size and type settings. There is nothing wrong with your homebrew app, @d0k3. Proof of that was success from my end in restoring his BLAGAZ profile save.
****

Continuing with the assessments.

  • Pokemon: Blazed Glazed can be made to work using Asdolo's New Super Ultimate Injector (version Beta 27) with this save type setting:
    • Flash 1Mbit (Macronix, ID: 0x09C2) + RTC.
  • @tall_guy can't use NSUI because his Windows 7 computer has display problems with that program's menu. He can't click on some buttons because they're hidden.
  • Another failed idea in getting this game to work with persistent save, is to use SRAM save patching. Pokemon GBA games require IPS patching or hex editing to bypass anti-piracy save protection. While it's possible to use the older GBA VC injector v1.6b, there's too much work making the game work.
And lastly, an alternative solution to all of this.
  • You can play this game as-is with the original 128 KB save file by using the 3DS mGBA emulator. The game play appears smooth when tested on my n3DSXL, and you can cheat with save states.
When i play the game on 3DS mGBA emulator, it doesn't run smoothly, it's running to slow ! Can i fix this?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,942
Country
United States
When i play the game on 3DS mGBA emulator, it doesn't run smoothly, it's running to slow ! Can i fix this?
No, not with an o3DS, o2DS, and o3DSXL. Those don't have enough CPU/GPU power to run GBA games in mGBA; GB and GBC should be fine.

You will have to do one of these options.
I.
AP Patch the corrupt save measure within the rom so that the older GBA VC injector v1.6b can make a working *.cia.
II. Figure out how to get NSUI beta 27 to work on Windows 7.
III. If number II above doesn't work, update your current computer to Windows 8.1 or Windows 10.
IV. If number III's mentioned computer is too old, buy a newer computer that comes with one of those operating systems.
V. If number IV isn't possible due to limited financial means, temporarily use or borrow a friend's computer to make the injection.
VI. If number V won't do because you don't have close-by friends or family with a computer, head to the closest public library for Win8/10 computer access.
VII. You're here because VI didn't work; public computers were locked down in using outside programs. Request a custom made GBA VC injection at that iso site.
  • Do not request this here on the public threads or through PM. If you're not sure what that site is, google it. Read the tale of HippoPilot's plight in search of booty.
 
Last edited by TurdPooCharger,

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Here's my best reconstruction of the events that transpired.

1 - @tall_guy plays Pokemon: Blazed Glazed on a computer and makes progress in the game.
2 - He learns about 3DS homebrew and in order to export and play PBG on his 3DS system.
3 - His use of Asdolo's Ultimate GBA VC Injector to create a custom GBA injected *.cia appears successful at first glance.
4 - On the other hand, attempts in restoring his save file with GodMode9 proves futility.
5 - After @tall_guy comes to GBAtemp and tests some back and forth ideas, these are the key take away:
*****
  • Pokemon: Blazed Glazed is a GBA rom hack based on Pokemon: Emerald.
  • Pokemon Emerald uses a Flash (128 Mbit) save type: info here. This translates to a 128 KB save size.
    • That in turns means Pokemon: Blazed Glazed also uses a 128 KB save type.
    • I don't where the conversion rate comes from when going from Megabit to kilobyte.
  • Ultimate GBA VC Injector v1.6b can only make *.cia injections with these save types:
    • SRAM, FRAM (128 Kbit)
    • FLASH (512 kbit)
    • EEPROM
    • None
I'm not doing anymore detective work to determine what each save is and how they differ from 128 Mit (128 KB). Moving on.

****

In other words
  • GodMode9 can't restore the original 128 KB save because @tall_guy's custom made GBA VC injection of the game is using improper save size and type settings. There is nothing wrong with your homebrew app, @d0k3. Proof of that was success from my end in restoring his BLAGAZ profile save.
****

Continuing with the assessments.

  • Pokemon: Blazed Glazed can be made to work using Asdolo's New Super Ultimate Injector (version Beta 27) with this save type setting:
    • Flash 1Mbit (Macronix, ID: 0x09C2) + RTC.
  • @tall_guy can't use NSUI because his Windows 7 computer has display problems with that program's menu. He can't click on some buttons because they're hidden.
  • Another failed idea in getting this game to work with persistent save, is to use SRAM save patching. Pokemon GBA games require IPS patching or hex editing to bypass anti-piracy save protection. While it's possible to use the older GBA VC injector v1.6b, there's too much work making the game work.
And lastly, an alternative solution to all of this.
  • You can play this game as-is with the original 128 KB save file by using the 3DS mGBA emulator. The game play appears smooth when tested on my n3DSXL, and you can cheat with save states.
Thanks a ton! Should have seen this myself. Well, 128kB saves can only work with a certain CFW patch. Even then, it's experimental. I have looked into this in the past, so I'll take a more thorough look into it later.

Still - this is a CFW thing, so don't expect it to work!
 
  • Like
Reactions: TurdPooCharger

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
Thank you guys!! Updated my pc to windows 10 and it's working now.
I added some cheats to the game but some are no good, do i have to do the inject process allover again just to add some cheatcodes?
 

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Thank you guys!! Updated my pc to windows 10 and it's working now.
I added some cheats to the game but some are no good, do i have to do the inject process allover again just to add some cheatcodes?
What do you mean it's working now? Save injection, too?
 

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Okay, @al3x_10m tested and there's at least no general problem with injecting 128kiB saves. So... I'm assuming there was something wrong with your CIA, @tall guy. I suggest you test again. If it should g owrong the same way, I need the savegame *and* the S/:agbsave.bin file.
 

tall guy

Well-Known Member
OP
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
Okay, @al3x_10m tested and there's at least no general problem with injecting 128kiB saves. So... I'm assuming there was something wrong with your CIA, @tall guy. I suggest you test again. If it should g owrong the same way, I need the savegame *and* the S/:agbsave.bin file.

Injecting the savefile works now, but when i wanted to edit the savefile with the mGBA-0.5.0-win32 GBAemulator on pc, when i load the rom , i only here the sound of the game but nothing visual, only the start screen of the emulator.Is that because i upgraded the pc from Windows7 to Windows10 ? can i fix this?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
    AdRoz78 @ AdRoz78: Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit...