Okay, so I recently dl'ed GBAATM 1.9.8.5. I am using codes:
82013F9C 03E7
82013FFC 03E7
8201405C 03E7
820140BC 03E7
for FF1&2: Dawn of Souls (U). When putting in those codes, they work when I make them Codebreaker codes and the only thing checked is "Trainer". Every now and then, it will only work for three of the four characters. I think that might be because of my memory offset. But, the main problem that I am having is using the changed ROM in an emulator that doesn't have Codebreaker integration, namely Gameboid (an android GBA emulator).
If I enable the menu, I get graphic issues and if I enable keys, whenever they are pressed, it freezes the game. I just don't get why it works great in VBA and not in Gameboid. Cracker, am I missing something? Does GBAATM mod the ROMs to work outside of an emulator that supports Codebreaker codes? Maybe I just don't have a correct enabler code. Thanks!
Edit: A couple more things. I DEADBEEF'd the ROM to find a good memory location and am using that. It also seems to be clipping off the end of the ROM. I did a diff between the original and the one after GBAATM and the ROM ends after the modifications that GBAATM does. Now, looking at the original, the rest of the ROM is just FFFF for the rest of the file. I don't know if the diff in size might be affecting things. Thanks again!