Commit Graph

5 Commits

Author SHA1 Message Date
xCrystal 2a0598cc29 disassemble some menu/list related functions 2018-07-04 01:43:30 +02:00
xCrystal 9dbc960bdf Disassemble functions related to retreating card 2018-07-02 02:20:32 +02:00
xCrystal 32f3634c48 Fix parsing jp c and jp nc opcodes 2018-06-30 17:36:24 +02:00
xCrystal 01a3311b31 Add disasm support for rst macros; fix hram ld opcodes 2018-06-30 12:42:18 +02:00
xCrystal 9ec77a8f48 Don't use the extras submodule
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
2018-06-12 14:12:32 +02:00