xCrystal
5dd6746bd4
Use more text symbols
2018-07-03 20:13:45 +02:00
xCrystal
5f7a0d866a
Some text engine documentation
2018-07-03 18:42:16 +02:00
xCrystal
7fe9f49cca
Misc bank 1 stuff
2018-07-03 13:22:50 +02:00
xCrystal
d201196bea
Consistent card id / card's deck index references in comments
2018-07-02 16:50:41 +02:00
xCrystal
8a46cabd88
Expand on previous commit
2018-07-02 12:13:37 +02:00
xCrystal
9dbc960bdf
Disassemble functions related to retreating card
2018-07-02 02:20:32 +02:00
dannye
779b0ff472
Clean up previous commit
2018-07-01 16:51:31 -05:00
dannye
95bf272278
Disassemble AI Action routines
2018-07-01 15:08:40 -05:00
dannye
bc58c184d9
Fix comment alignment
2018-07-01 11:01:36 -05:00
Daniel Harding
e42ec2368b
Merge pull request #42 from xCrystal/master
...
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-01 10:54:43 -05:00
xCrystal
e9d1642fbb
Disassembly more functions from bank 0
2018-07-01 02:09:16 +02:00
xCrystal
ec76e14e6e
Rename 'Kind' labels (issue #36 )
2018-06-30 18:26:11 +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
xCrystal
eb954b0364
Redesign TX_SYMBOL constants
2018-06-12 13:08:33 +02:00
xCrystal
fefed74613
More wram addresses and text symbols
2018-06-12 12:43:35 +02:00
Daniel Harding
30aa1150f1
Merge pull request #41 from xCrystal/master
...
Minor changes
2018-06-01 15:56:03 -05:00
xCrystal
69b4bec8e6
Clarify ConvertSpecialTrainerCardToPokemon
2018-06-01 13:46:32 +02:00
xCrystal
1c82f51723
Move Empty Bank sections to main.asm
2018-04-10 23:44:12 +02:00
Daniel Harding
7cce23ef76
Merge pull request #40 from xCrystal/master
...
Create *_DECK_ID constants ; minor style changes
2018-04-10 10:27:18 -05:00
xCrystal
217eff6eda
clean up script and event constants
2018-04-10 17:08:28 +02:00
xCrystal
2bbc1a6323
Add leading zero to temporary bankX.asm filenames so they show up in order
2018-04-10 16:25:35 +02:00
xCrystal
6895547b0d
define *_DECK_ID constants ; split macros/code.asm
2018-04-10 16:13:20 +02:00
Daniel Harding
d5e21ce300
Merge pull request #37 from xCrystal/master
...
Bank 1 duel engine disassembly ; general labeling and documentation ; more text symbols ; split duel graphics
2018-03-15 22:59:31 -05:00
xCrystal
9b94866531
SetDefaultPalettes
2018-03-13 23:36:48 +01:00
xCrystal
3b49912566
more bank 1 disasm related to drawing cards and gfx
2018-03-10 18:52:52 +01:00
xCrystal
c170a328ce
Disasm duel status display functions
2018-03-10 01:23:18 +01:00
xCrystal
25f524cf78
PrintPlayAreaCardAttachedEnergies
2018-03-09 23:12:29 +01:00
xCrystal
072b2daece
Disassemble some duel tile data
2018-03-09 21:43:44 +01:00
xCrystal
a1bea6763a
Document DrawDuelHUD(s), more text symbol constants, and Pluspower/Defender duelvars
2018-03-08 22:54:05 +01:00
xCrystal
525242f498
TX_SYMBOL constants and clean up text
2018-03-05 20:16:05 +01:00
xCrystal
242b529459
charmap for male, female and é symbols
2018-03-05 18:39:15 +01:00
xCrystal
d135be855a
Document some home functions related to text
2018-03-04 23:29:11 +01:00
xCrystal
1750d420b9
Some text related stuff
2018-03-04 19:00:36 +01:00
xCrystal
e0c37335bd
Functions related to card lists
2018-03-04 15:03:02 +01:00
xCrystal
cdb5c5b5fe
Disassemble practice duel functions
2018-03-04 13:32:04 +01:00
xCrystal
f7fcfe4b03
Functions related to using card from hand
2018-03-03 23:18:32 +01:00
xCrystal
4ce5374e96
More duel engine and menus disasm
2018-03-03 21:44:22 +01:00
xCrystal
96735ba758
Disassemble bank1 functions related to duel graphics and palettes
2018-03-03 18:29:19 +01:00
xCrystal
d523fbb0c8
card page number constants
2018-03-02 21:45:52 +01:00
xCrystal
a1ac550756
Disassemble more duel menu functions and some oam functions
2018-03-02 21:25:54 +01:00
xCrystal
f184ad7947
some bank1 disasm and documentation related to menus and interfaces
2018-03-01 20:58:06 +01:00
xCrystal
511f237099
Begin disassembling more bank1
2018-02-28 21:32:56 +01:00
xCrystal
e33ae4349f
Fix wDuelFinished and wDuelResult constants
2018-02-28 00:19:58 +01:00
xCrystal
99529d7658
More general labeling and document the main evolve Pokemon functions
2018-02-28 00:08:26 +01:00
xCrystal
a4c180c733
Further split duel graphics
2018-02-27 19:25:36 +01:00
xCrystal
196b4ae0bf
Split duel graphics and document duel gfx loading functions
2018-02-27 18:41:44 +01:00
Daniel Harding
96b32412d8
Merge pull request #35 from xCrystal/master
...
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
2018-02-27 11:09:09 -06:00
xCrystal
43d4b8644d
GAME_EVENT_CONTINUE_FROM_DIARY_OR_NEW_GAME -> GAME_EVENT_OVERWORLD
2018-02-27 16:11:31 +01:00