Hacking Super Gameboy VC injection possible?

  • Thread starter Thread starter nagnose
  • Start date Start date
  • Views Views 11,198
  • Replies Replies 48
btw, i looked at it and that id had something to do with an build in update feature for their injected gb games... so they could update their wads without reinstalling it through wad manager.

Posts merged

yeah, that is what i am thinking of...
 
FGOD said:
btw, i looked at it and that id had something to do with an build in update feature for their injected gb games... so they could update their wads without reinstalling it through wad manager.

Hm, this is maybe for vba emulator I guess.


QUOTE(FGOD @ Apr 20 2011, 10:56 PM) line 00536327 from pokemon red has the name in it spread with 3 00 strings between each letter.

I am "working" with Golden Sun wad but I will check.

I drop by later, away for a smoke then off to bed.
Best of luck mate.
 
i'm going to do dishes, take a look here and go to bed, but we find out a lot of things anyway we need to glue those things together though
tongue.gif
 
FGOD said:
still i think you are on the right path cause there were several saying it has a checkup system to make sure it is the right rom in the wad, so maybe it has something to do with size too...


This means they calculate the CRC of the ROM before loading it.
Only way to inject new ROM is to patch that CRC check routine in the DOL.

I wonder why they did go into so much trouble when this is apparently just a recompiled VBA GX modified to load ROM from NAND.
I really doubt they modified the original VBA emulation code to "optimize" it for a specific ROM, they probably just played with settings and maybe added fixed frame-skipping for some heavy processing games.
 
G0dLiKe said:
How would this probably be done?
Seems like the rom and the archive will be checked. I simply recompressed the rom and now it doesn't work anymore, blackscreen...
 
G0dLiKe said:
Jacobeian said:
Only way to inject new ROM is to patch that CRC check routine in the DOL.

How would this probably be done?

recompiling sourcecode or disassembling the dol to analyse the ASM code and eventually find where this is done. Logically, the CRC to compare with must be stored somewhere too.
 

Site & Scene News

Popular threads in this forum