- 522
- Posts
- 7
- Years
- Seen Apr 22, 2025
The decompilations are useful as bases for romhacks, but they also function as documentation for the games. For example, they contain names for a significant number of the games' functions and variables.
But to actually get the corresponding addresses for each name you need to compile the decomps, so I thought it would be nice to post the symbol maps here, for those who are too lazy to install the decomps or who didn't know these existed.
I generated these from the elf files, so they contain symbols that don't show up in the regular linker map file (but as a result there is also some unnecessary junk).
NOTE: The decomps are updated often, so it's likely that some of the names are outdated.
UPDATE: The decomps now contain up-to-date symbol maps for all the compilable roms, making these files obsolete.
Go check them out:
https://github.com/pret/pokefirered/tree/symbols
https://github.com/pret/pokeemerald/tree/symbols
https://github.com/pret/pokeruby/tree/symbols
But to actually get the corresponding addresses for each name you need to compile the decomps, so I thought it would be nice to post the symbol maps here, for those who are too lazy to install the decomps or who didn't know these existed.
I generated these from the elf files, so they contain symbols that don't show up in the regular linker map file (but as a result there is also some unnecessary junk).
NOTE: The decomps are updated often, so it's likely that some of the names are outdated.
UPDATE: The decomps now contain up-to-date symbol maps for all the compilable roms, making these files obsolete.
Go check them out:
https://github.com/pret/pokefirered/tree/symbols
https://github.com/pret/pokeemerald/tree/symbols
https://github.com/pret/pokeruby/tree/symbols
Attachments
Last edited: