Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
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
|
|
|
|
|
|
Minor changes
|
|
|
|
|
|
Create *_DECK_ID constants ; minor style changes
|
|
|
|
|
|
|
|
Bank 1 duel engine disassembly ; general labeling and documentation ; more text symbols ; split duel graphics
|
|
|
|
|
|
|
|
|
|
|
|
duelvars
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lots of bank0 and some bank1 disasm, labeling and corrections ; Many constants related to duels, cards, and WRAM structs ; Replace hardcoded WRAM addresses with generic labels ; Style clean up ; Format SGB packets ; Reorganize some gfx files
|
|
|
|
|
|
|
|
|
|
|
|
allocation (default to ds when size of address unknown)
|
|
|
|
|
|
|
|
|
|
|
|
|