flybrain/services/flysim/tools
claude 320b05ecee symbols: the four WRAM names the whole-map grid reads
resolve_wram.py is a second reading of the disassembly beside gen_symbols.py:
it walks ram/wram.asm with a cursor that is only ever live while anchored on an
address symbols.rs already pins, re-derives 40 of the 63 it carries with no
disagreement, and emits an address only when a pinned one after it agrees too.
wOverworldMap, wCurMapTileset, wTilesetBank and wTilesetBlocksPtr come out of
that pass; no address is hand-written and nothing else in the table moves.
2026-09-22 03:17:20 +00:00
..
gen_symbols.py symbols: the four WRAM names the whole-map grid reads 2026-09-22 03:17:20 +00:00
resolve_wram.py symbols: the four WRAM names the whole-map grid reads 2026-09-22 03:17:20 +00:00