Expanding the FR Pokedex...
View Single Post
July 1st, 2010 (8:11 PM).
Join Date: May 2006
One of the techniques that I've found is really helpful in locating routines that display information is setting breakpoints on writes to the VRAM.
The code will usually use BIOS functions (swi 0xX) to uncompress or write text to the VRAM areas, which usually have their own subroutines (bl #0x08abcde) as they're general code.
It's then a matter of just following the link register returns (usually bx lr/bx r0/bx r1) until you find some code that's just after the code run to save to VRAM...usually you'll find some sort of comparison code, index gatherer or something.
It'd be easier with No$GBA if you have that, but you should still be able to use VBA-SDL-H if my memory serves.
View Public Profile
Send a private message to Xenesis
Visit Xenesis's homepage!
Find all posts by Xenesis
Find threads started by Xenesis