summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2018-06-01Clarify ConvertSpecialTrainerCardToPokemonxCrystal
2018-04-10Move Empty Bank sections to main.asmxCrystal
2018-04-10Merge pull request #40 from xCrystal/masterDaniel Harding
Create *_DECK_ID constants ; minor style changes
2018-04-10clean up script and event constantsxCrystal
2018-04-10Add leading zero to temporary bankX.asm filenames so they show up in orderxCrystal
2018-04-10define *_DECK_ID constants ; split macros/code.asmxCrystal
2018-03-15Merge pull request #37 from xCrystal/masterDaniel Harding
Bank 1 duel engine disassembly ; general labeling and documentation ; more text symbols ; split duel graphics
2018-03-13SetDefaultPalettesxCrystal
2018-03-10more bank 1 disasm related to drawing cards and gfxxCrystal
2018-03-10Disasm duel status display functionsxCrystal