gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > finding new registers

#80322 - omaremad - Fri Apr 21, 2006 12:17 pm

ok this may be a stupid question but isthis method possible to find new registers

1- gather roms that do and do not do a particular effect (eg: stencilshadows)

2- dissasemble them

3- look for all the similar registersin all the roms and remove them as they are prolly standard registers for effects in all the games

4-find the registers that are found common in the games that employ the eefect and not in the one that doesnt

5- take these results and remove any that are already know to do other functions

6- look a the reamining register and findout how to use it

is this the correct method?

#80381 - HyperHacker - Fri Apr 21, 2006 10:33 pm

I think in most cases people just list all known registers, then play with the ones that aren't in that list, and sometimes disassemble other ROMs to see how they work them. Information can also be found in patent documents.