Sign Up
Romhack.me connects you to ROM Hackers around the world.

Pokémon Emerald ROM Offsets

Item Data


Data: 0x5839A0
Item Images: 0x614410


Attack Names


0x31977C


Move Tutors Attacks


0x61500C


TM Data


0x616040


Overworld Sprite Data


Data: 0x509954
Palettes: 0x50BBC8


Pokémon Data


Names: 0x3185C8

Data: 0x3203E8
Back Sprites: 0x3028B8
Front Sprites: 0x301418
Animation Sprites: 0x30A18C
Standard Palettes: 0x303678
Shiny Palettes: 0x304438
Icon Pointers: 0x57BCA8
Icon Palettes: 0x57C388
Crys Table: 0x69DCF4
Footprints Table: 0x56E694
Attacks Table: 0x32937C
Evolutions Table: 0x32531C
TM/HM Compatibility: 0x252BC8
Ability Names: 0x31E898
Player Sprite Y Positions: 0x3021D8
Enemy Sprite Y Positions: 0x300D38
Enemy Sprite Altitude: 0x305DCC

Pokédex Data


Data: 0x56B5B0


Standard Dex


Table Data: 0x31D94C


National Dex


Table Data: 0x31DC82


Maps


Pointer to Bank Pointers: 0x84AA4
Map Names: 0x5A1480


Direct Track enhancement


Going to offset 0x02E0104, a person can increase the number of direct tracks that can be played at once. The default value is 00 C5, the most the ROM can support is 11/12 which is 00 CC, however, setting the value to 00 00 will revert it back to 5 which is the default.

  and  like this.
Amine Ziani
:D Thanks
Linkandzelda
No problem, enjoy!