Commit Graph

17 Commits

Author SHA1 Message Date
earthoul
3347118112
Refactor save functions and buffers 2026-01-12 00:13:57 +09:00
earthoul
88b8839218
Identify the rest overworld modes 2026-01-10 18:47:58 +09:00
earthoul
2bfe31659e
Label warp overworld modes and postprocess functions 2026-01-06 16:30:43 +09:00
earthoul
8b4d4f4311
Label idle and script overworld modes, and related buffers 2026-01-04 17:38:19 +09:00
earthoul
84c981ffb8
Label map trasnfer buffers and overworld move mode 2026-01-04 16:12:29 +09:00
earthoul
9c34622a72
Label overworld modes for step events and NPCs
thanks: @mdraves91
2025-12-29 23:55:11 +09:00
earthoul
52d70ee29c
Identify music overworld modes for music-override events 2025-12-29 23:34:46 +09:00
earthoul
b5d135b391
Identify interaction overworld-mode
thanks: @mdraves91
2025-12-29 22:59:09 +09:00
earthoul
b317403e1f
Relabel map-related functions 2025-12-27 04:38:40 +09:00
earthoul
f1cb9284a9
Identify game events and modes with menu and other handlers 2025-12-24 15:33:52 +09:00
dannye
e30afed737 Misc bank04 cleanup
and other minor cleanup
2025-11-01 19:10:33 -05:00
Mitchell Draves
75b705cc10
Enhance map_header_extractor.py to also dump all referenced routines and scripts (#33)
Also make script_extractor into a class.

This makes it possible to support the various command-line args (--address-comments, etc) without various functions referencing a global args variable.

That in turn makes it possible to more cleanly call the ScriptExtractor from tcg2disasm.py.
2025-10-25 11:45:54 -05:00
dannye
e78fd395f3 Minor cleanup 2025-10-04 16:38:33 -05:00
mdraves91
9c851d75c8 special handling for 3 maps that had missed data structures in parsing 2025-10-04 12:34:37 -05:00
mdraves91
a0b5cbcada adding newlines between blobs in script output
makes it easier to copy and paste large chunks into the bank0x files
2025-10-04 12:33:55 -05:00
mdraves91
7729b8c890 adding SECTIONs to script output 2025-10-04 12:03:07 -05:00
mdraves91
72afa608c3 wrote script to parse the entire MapHeaderPtrs table 2025-10-04 12:01:31 -05:00