View Single Post
Old February 22nd, 2013 (4:29 AM).
ipatix's Avatar
ipatix ipatix is offline
Sound Expert
    Join Date: May 2008
    Location: Germany
    Gender: Male
    Nature: Relaxed
    Posts: 146
    Just a short little hint how offsets work on the GBA:
    For the CPU of the GBA the ROM is located at 0x08000000.
    For example you want to point to location 0x123456 your pointer would look like this:
    0x08123456. In little endian (bytes swapped) it would look like this: 0x56 0x34 0x12 0x08.
    And this is the reason why you always have this 0x08 in the end of a pointer.
    And for your pointer "0x1000000" simply add "0x08000000" and you get this: 0x09000000.
    Then you have to convert it to little endian and you get this: 0x00 0x00 0x00 0x09.

    I hope I caould help you out with that ;-)

    Download this and install it (the onmodded version of Sappy):
    This installer adds automatically all files to your registry.

    After that replace your .exe with the modded one and you should have your fun :D
    Visit my YouTube channel (music hacking and other stuff):
    Reply With Quote