Translate a GBA game

Discussion in 'GBA - Console and Game Discussions, Help and Tips' started by JPdensetsu, Oct 25, 2008.

Oct 25, 2008

Translate a GBA game by JPdensetsu at 2:51 PM (3,067 Views / 0 Likes) 1 replies

  1. JPdensetsu
    OP

    Member JPdensetsu GBAtemp Addict

    Joined:
    Feb 2, 2008
    Messages:
    2,204
    Location:
    Taipei
    Country:
    Taiwan
    So.. Does anyone know how to translate a GBA game, I need to unpack the .gba, but is there a app for?
    Just a app like DSlazy, but for GBA. Can anyone help?

    Thanks in advance. :3
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,736
    Country:
    United Kingdom
    There is no GBA unpacker and never will be*, everything is in one rom.

    *While this is the case it is possible to get the GBA binary (as in the machine code) using a fairly simple method (disassemble and set address to 08000000 and the first opcode is a jump to 080000C0 or similar.
    The next few lines are the IO routines and whatnot.
    The next jump to something in the 08XXXXXX range is the location of the proper binary (no more IO routines).

    Pointers on the GBA are 08XXXXXX-09XXXXXX (8xxxxxx is the first 16 megs, 9xxxxxx is the final 16 megs of the rom) or the higher waitstate mirrors and things tend to point to those (or wherever they get decompressed to).
    http://nocash.emubase.de/gbatek.htm#gbamemorymap

    Other than this methods are the same as every other system out there.
     

Share This Page