summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-02Disassemble Pokemon card page functionsxCrystal
2018-07-31More bank1 and wram addressesxCrystal
2018-07-29More duel bank1 disasmxCrystal
2018-07-27Bank 1 disasmxCrystal
2018-07-26Finish home.asm clean upxCrystal
2018-07-25More duel related stuffxCrystal
2018-07-25More bank 0 and 1 stuffxCrystal
2018-07-23Label and document a bunch of bank 0 and 1 functionsxCrystal
2018-07-23Duel data saving functionsxCrystal
2018-07-22Document more serial functionsxCrystal
2018-07-22home.asm clean up - part 1xCrystal
2018-07-21More hw constants and various clean up/documentationxCrystal
2018-07-18Merge pull request #46 from xCrystal/masterDaniel Harding
Finish bank 0 disasm ; Text engine and charmaps
2018-07-17map permission functionsxCrystal
2018-07-17Finish disassembling home.asmxCrystal
2018-07-16Disassemble more home incbinsxCrystal
2018-07-15Disassemble more from home.asmxCrystal
2018-07-15Text struct -> Text headerxCrystal
2018-07-14Add missing characters to charmapsxCrystal
2018-07-13Improve text macrosxCrystal
2018-07-12Create charmaps and update text/xCrystal
2018-07-11More text engine documentationxCrystal
2018-07-11Create more text macros, rename/document some text engine thingsxCrystal
2018-07-11Split full width font graphicsxCrystal
2018-07-10More text enginexCrystal
TODO: update charmaps and text/
2018-07-10Document some text engine functionsxCrystal
2018-07-08VWF -> Half-width font ; Regular font -> Full-width fontxCrystal
2018-07-05Misc additions and correctionsxCrystal
2018-07-03Merge pull request #43 from xCrystal/masterDaniel Harding
Disassembly and documentation of code related to text engine, menus and lists, and retreating Pokemon cards in a duel
2018-07-04Func_2832xCrystal
2018-07-04Disassembly mroe bank1 functionsxCrystal
2018-07-04disassemble some menu/list related functionsxCrystal
2018-07-03Use more text symbolsxCrystal
2018-07-03Some text engine documentationxCrystal
2018-07-03Misc bank 1 stuffxCrystal
2018-07-02Consistent card id / card's deck index references in commentsxCrystal
2018-07-02Expand on previous commitxCrystal
2018-07-02Disassemble functions related to retreating cardxCrystal
2018-07-01Clean up previous commitdannye
2018-07-01Disassemble AI Action routinesdannye
2018-07-01Fix comment alignmentdannye
2018-07-01Merge pull request #42 from xCrystal/masterDaniel Harding
More home disassembly ; Redesign TX_SYMBOL constants ; rename 'Kind' labels ; more wram addresses and text symbols ; Don't use the extras submodule ; Add support for disassembling poketcg-specific macros
2018-07-01Disassembly more functions from bank 0xCrystal
2018-06-30Rename 'Kind' labels (issue #36)xCrystal
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
2018-06-12Redesign TX_SYMBOL constantsxCrystal
2018-06-12More wram addresses and text symbolsxCrystal
2018-06-01Merge pull request #41 from xCrystal/masterDaniel Harding
Minor changes