Hacking GBC VC Generator

  • Thread starter Thread starter Rusb
  • Start date Start date
  • Views Views 53,847
  • Replies Replies 162
  • Likes Likes 13
advance wars does work, but i figured out not all the VC emulators are the same, some seems to have the GBA functionality stripped out of them (presumably newer builds) so you may need to find a different VC game and generate xorpads to decrypt and rebuild with GBA support

but as i stated in my guide where i mentioned about GBA support, the term "support" is used very loosely, its by no means playable
 
advance wars does work, but i figured out not all the VC emulators are the same, some seems to have the GBA functionality stripped out of them (presumably newer builds) so you may need to find a different VC game and generate xorpads to decrypt and rebuild with GBA support

but as i stated in my guide where i mentioned about GBA support, the term "support" is used very loosely, its by no means playable

What vc game do you use to launch advance wars?
 
GBA roms above 4mb will most likely won't work. GBA roms <= 4mb doesn't mean it will work.

yeah, but if you go to the thread about rom injection for GB/C/A roms, the example he gives for GBA is Advance Wars which is 4 megs. I don't even know if there are any that are smaller than 4 megs.
 
Couldn't we basically generate them as cia now?

And another question: I want to convert Zombies Ate My Neighbours (SNES), is there a way to do so?

EDIT: Since it's a pretty lowspec game and gba emultation works.
 
Oh! I'm just unpacked Retail GBA VC game, now we can make cia to test it on cfw. I think it is different emulator than here.
 
The proper gba vc games won't work either as .3ds or cia, this is because the FW used to run them is broken in gateway mode not because of the format
 
I made an updated version that supports building CIAs. It includes built in prompting to change the product code and unique id and will open the tempfold folder to edit icon.bin with EveryFileExplorer (when it supports saving). It also auto converts iNES ROMs (preconverted TNES ROMs aren't supported by default).


It tells me to edit "icon.bin" with EFE, I'm not able to do this because EFE is not working for me currently. If i just press the key to continue, nothing shows up. Is there a way to create the VC rom without editting icon.bin?
 
That is there for when EFE actually supports editing. Just close the windows explorer window, select the command prompt window and press any key and wait. The cursor should be blinking on line below the one about EFE. The output file should show up in the same folder as the tools.
 
That is there for when EFE actually supports editing. Just close the windows explorer window, select the command prompt window and press any key and wait. The cursor should be blinking on line below the one about EFE. The output file should show up in the same folder as the tools.

Thats what i thought should happen, but no file gets created in the folder.
 
Thats what i thought should happen, but no file gets created in the folder.
The command prompt window should say "Rom Created" after it has finished. If it isn't in the same folder as the tools, check the same folder as the ROM.
And you did drag a Pokemon BBB VC rom onto prepare.bat, right?
 
The command prompt window should say "Rom Created" after it has finished. If it isn't in the same folder as the tools, check the same folder as the ROM.
And you did drag a Pokemon BBB VC rom onto prepare.bat, right?


Yeah i dragged a pokemon BBB release on prepare.bat. I don't recall the command prompt saying "Rom Created" but just dissapearing instead. I'll try again tomorrow. Is it possible to do NES roms (with SMB3 VC) through your method too?
 
Yeah i dragged a pokemon BBB release on prepare.bat. I don't recall the command prompt saying "Rom Created" but just dissapearing instead. I'll try again tomorrow. Is it possible to do NES roms (with SMB3 VC) through your method too?
Except for Famicom Disk System games (which require a different base rom), this can be used with any compatible NES or GBC rom. The batch file should even convert iNES to the 3DS' TNES format, assuming the mapper has been found. If for whatever reason it's already in TNES, make sure it doesn't have a .NES file extension.
 
Except for Famicom Disk System games (which require a different base rom), this can be used with any compatible NES or GBC rom. The batch file should even convert iNES to the 3DS' TNES format, assuming the mapper has been found. If for whatever reason it's already in TNES, make sure it doesn't have a .NES file extension.


Okay thanks, will try this tomorrow too!
 
I made an updated version that supports building CIAs. It includes built in prompting to change the product code and unique id and will open the tempfold folder to edit icon.bin with EveryFileExplorer (when it supports saving). It also auto converts iNES ROMs (preconverted TNES ROMs aren't supported by default).

makeromapplestash.exe does not suport 32 bits is only for 64 bits
Can you upload a 32 bits version??

The zip include makerom.exe (32bits) is the same like makeromapplestash.exe but in 32 ¿?¿?
Or makeromapplestash.exe is a especial makerom ¿?¿?

I need makeromapplestash for 32 bits.
Thanks
 
makeromapplestash.exe does not suport 32 bits is only for 64 bits
Can you upload a 32 bits version??

The zip include makerom.exe (32bits) is the same like makeromapplestash.exe but in 32 ¿?¿?
Or makeromapplestash.exe is a especial makerom ¿?¿?

I need makeromapplestash for 32 bits.
Thanks
Looks like regular makerom works for CIAs, so I'll upload a new version eventually that uses it instead, and fixes the broken make3ds script.
 
I'll just leave this here:
I tried injecting Sonic Advance, and Super Mario Advance 2, but the CIA only get's to 95% of the installation.
anyways, I used the funky cia guide thing to download my VC games from my XL, and installed the CIA's on my other 3DS, that's how GBA worked
 
I'll just leave this here:
I tried injecting Sonic Advance, and Super Mario Advance 2, but the CIA only get's to 95% of the installation.
anyways, I used the funky cia guide thing to download my VC games from my XL, and installed the CIA's on my other 3DS, that's how GBA worked

So wait, we can inject gba games now? Could you simplify the process please? I dont know why no one else is hype about this. Everyone has been trying to do this forever now! Good job!
 
I wasn't able to install the injected game's CIA. Wario land 4 was one that was part of the ambassador program. also, I installed the ambassador certificate, so idk if that makes a difference in being able to run these. I'm using palantines CFW on 4.2 US (the white 3ds is because I refurbished it and bought that color shell).
The injection basically involved me having a decrypted version and an encrypted version of the game, and I made an Xor pad for them, so when I injected the other game in a hex editor, I reapplied the xor pad to encrypt it again. though this isn't enough obviously, because I wasnt able to install Super Mario Advance 2 or Sonic Advance.
By the way, the gba rom is in ExeFS.bin
 

Site & Scene News

Popular threads in this forum