mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-28 06:49:47 -04:00
44586c885e
- matched 9 game-code leaf getters/setters of D_* globals (byte-verified, asm-differ 0): func_8002AEF8 (D_800760C8=0), func_8002AF08 (return D_800760C8), func_8002AF60 (return D_80075A40), func_80037358 (D_8007623C=posInt), func_8002D4B8 (u8 return D_800A46BA), func_8002D7FC (D_800A4E7C=arg0), func_8002D834 (s16 D_8006A990=0), func_8002F648 (s16 return D_800A4EF0), func_80037CC8 (D_800BA0F8=0) — all in src/800.c, extern-declared D_* (undefined_syms_auto) - byte-identical (clean build); REAL 43 -> 52; byte-identical/matchable 50.24% - GOTCHA: matching changes need `make clean` to verify — the incremental psyq_integrate .ld rewrite can leave a stale state (an incremental build falsely diffed in libmcrd; clean rebuild byte-identical). Canonical verify = make clean && extract && build - bank, don't exhaust: stopped at 9 (more trivial leaves remain for later)