summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2018-07-04disassemble some menu/list related functionsxCrystal
2018-07-02Disassemble functions related to retreating cardxCrystal
2018-06-30Fix parsing jp c and jp nc opcodesxCrystal
2018-06-30Add disasm support for rst macros; fix hram ld opcodesxCrystal
2018-06-12Don't use the extras submodulexCrystal
Most tools from pokemon-reverse-engineering-tools are meant for pokecrystal or pokered. Having only the subset of required tools without depending on a submodule makes it easier to submit custom changes exclusive poketcg and its structure. For example, the disasm tool can be made to use poketcg rom/sym files by default, read vram and hram as symbols, and can be modified in the future to for example guess text labels in applicable load instructions or to dump poketcg-specific scripts. gfx.py was also added, but without the not required pokecrystal lz (de)compression support