Commit Graph

441 Commits

Author SHA1 Message Date
dannye
01efa2cab0 Merge pull request #49 from earthoul/refactor-nov-25
Disassemble Auto Deck lists and identify Black Box and Promo prizes for Cups
2025-12-15 12:12:34 -06:00
earthoul
492430caa3 Refactor with suggested changes 2025-12-15 18:49:21 +09:00
dannye
5606468d57 Fix typo 2025-12-14 11:59:20 -06:00
dannye
46bd67e716 Merge pull request #51 from ElectroDeoxys/master
Disassemble some more duel routines
2025-12-14 11:58:27 -06:00
earthoul
dc8c1bf669 tcg2disasm.py: Add handling for cp16- and add- variants 2025-12-14 22:39:55 +09:00
earthoul
07b8c036f6 Refactor with add-r16 variants 2025-12-14 02:45:37 +09:00
earthoul
02d4c043ba Identify Challenge Cup prize data 2025-12-14 02:23:48 +09:00
earthoul
62dd6e974d Rename the inaccurate NPC func 2025-12-14 00:54:38 +09:00
earthoul
7f94ee6ebb Identify Grand Master Cup data 2025-12-14 00:46:30 +09:00
earthoul
7d178cd4c7 Refactor with cp16 variants 2025-12-13 00:44:27 +09:00
Electro
c55b41fe0f Disassemble some more duel routines 2025-12-11 12:11:37 +00:00
earthoul
602bf69f4e Refactor some constants and labels 2025-12-09 00:08:00 +09:00
earthoul
35fac3704f Split Black Box files 2025-12-06 16:41:20 -06:00
earthoul
eaeff3ed8b Identify Black Box functions 2025-12-06 16:39:00 -06:00
earthoul
55ad9d2b35 Refactor Black Box macros 2025-12-06 16:04:20 -06:00
earthoul
f91c5d0ada Fix wd606 bit ops 2025-12-06 16:04:20 -06:00
earthoul
6f7711d5b7 Refactor booster pack constants 2025-12-06 16:04:20 -06:00
earthoul
1ed3fc928d Refactor prologue scene 2025-12-06 16:04:20 -06:00
earthoul
6d67aa5169 Refactor debug menu constants 2025-12-06 16:04:20 -06:00
earthoul
390f00e675 Refactor deck check struct 2025-12-06 16:04:20 -06:00
earthoul
5075a4be65 Refactor Auto Deck Machine stuff 2025-12-06 16:04:20 -06:00
earthoul
7e46af99d6 Label Deck Machine OW scripts and texts 2025-12-06 16:04:20 -06:00
earthoul
3a0efc6dfa Refactor space inputs with REPT 2025-12-06 16:04:20 -06:00
earthoul
2b74a4fa43 Disassemble Auto Deck lists 2025-12-06 16:04:20 -06:00
dannye
c42e577957 Fix CorkscrewPunchName and FireWingName labels 2025-12-06 15:34:10 -06:00
dannye
49fdda705f Remove extra space 2025-12-06 15:12:24 -06:00
dannye
334b34c46f Fix some typos
and other minor cleanup
2025-12-06 15:09:54 -06:00
dannye
fc6d216c17 Merge pull request #50 from ElectroDeoxys/master
Extract and document effect commands
2025-12-06 15:08:50 -06:00
dannye
d129e4eef5 Improve mail data macros
and other minor cleanup
2025-12-06 11:28:07 -06:00
dannye
bc54f4603f Merge pull request #48 from mdraves91/pause-menu-disasm
Disassemble and document pause menu functions
2025-12-06 11:24:49 -06:00
Electro
7af67c323a Extract and document effect commands 2025-12-03 15:11:15 +00:00
Mitchell Draves
5d6428884c apply PR suggestion
Co-authored-by: Kensuke Sano <earthoul@users.noreply.github.com>
2025-11-28 17:43:10 -06:00
mdraves91
f6aaaf1e69 rename settings to config 2025-11-28 17:40:30 -06:00
mdraves91
833a6e927f batching up a few PR suggestions from @earthoul:
- create MAIL_MAX_ON_SCREEN
- fix call to stray Func_8f6b label
- disasm new .SpriteAnimGfxParams
- touch-ups to DrawMinicomMainScreen
2025-11-20 09:20:05 -06:00
Mitchell Draves
411a03e52e Apply suggestions from code review
from @earthoul. small amendments by myself to fix names of functions called that did not come through the github commit.

Co-authored-by: Kensuke Sano <earthoul@users.noreply.github.com>
2025-11-20 08:58:00 -06:00
mdraves91
d123b4619f replace a ld with appropriate character constant "の" 2025-11-16 15:58:26 -06:00
mdraves91
3371096210 light documentation of UpdateMailboxPage and functions in its call hierarchy 2025-11-16 15:56:34 -06:00
mdraves91
8602c8802e disasemble Func_1ef2a 2025-11-16 15:23:04 -06:00
mdraves91
eec0aa5c59 send_mail script command
missed adding this file two commits ago, oops
2025-11-16 13:20:24 -06:00
mdraves91
f9f9f28bbd fixed minicom typo
I mistyped minicom as minicon in a lot of places. oops
2025-11-16 13:04:47 -06:00
mdraves91
1316fa2fc8 documenting a number of commands related to sending/delivering mail
also identified script_command_64 as the send_mail command!
2025-11-16 13:02:23 -06:00
mdraves91
2fef8e6783 adding a few more mail-related constants 2025-11-16 11:12:25 -06:00
mdraves91
0f444f8e41 documenting mail body commands 2025-11-16 10:59:42 -06:00
mdraves91
f2d40cc2fa labelling mail body text 2025-11-16 09:58:19 -06:00
mdraves91
e8c62bde65 dumping mail data 2025-11-16 09:37:27 -06:00
mdraves91
9525678649 disassembling mailbox scene data 2025-11-16 09:24:25 -06:00
mdraves91
7cdeea6f20 documenting lots of code and wram related to the minicom mailbox
I checked the new WRAM values in-game with a debugger
2025-11-16 09:15:56 -06:00
mdraves91
6718adb2c0 disassemble .minicon_functions 2025-11-14 22:11:26 -06:00
mdraves91
a7af3d69a2 documenting code that came from disassembling the DeckBuildingParams function
like previous commits, most of these names were copied from poketcg1 (where the code was the same)
2025-11-14 21:48:10 -06:00
mdraves91
b2c3808230 disassemble function map 2025-11-14 15:08:54 -06:00