Actually I solved that fairly easily now I'm unto some hex editing because I want more then a crappy amount -> 151 sprites. Anyway this is posing a problem because... Fire red: I copied the 151 OW pointer table (they're 4 bytes per pointer so 604 bytes). Then I pasted it in a clean FF location (I tried this two seperate times in two different places 0x0750000 and 0x0770000) 4 bytes away I put the hero's copied sprite data in (36 bytes). I added a pointer to the aforementioned table that pointed to the copied/pasted hero data at it's offset (and yes I know 678912 = 12896708). I save then open up Advanced map and KABOOM!!! All my map files are ****ed up and upon trying to open a map I get an error (the offset depends on the maps location in the rom) and it says "Access Violation at address [ex. 004CCB2A for the first map] in module 'AdvanceMap.exe'. Read of address 00000000.