mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-24 00:02:45 +02:00
User confirms D217 is widespread (many levels, multiple weapons), not Facility-specific. GE_D217 temp probe (reverted) shows GE weapon/character model DLs issue partial-count G_LOADTLUT commands (count 1/28/125/172/193/ ...); count=125 writes rdp.palette[0..124] and leaves [125..255] holding the previous TLUT's entries, which differ per level. Weapon TLUT sequence is identical BUNKER1 vs FACILITY (same PP7) + tiles import palidx=0 cache=HIT, so the delta is purely which stale upper-palette entry a weapon CI8 texel lands in when it indexes >= its palette count. Root cause open: CI8 decode reading past the base image (RC2/D183) vs GE relying on N64 TMEM-TLUT leftover semantics. Concrete next probes + a zero-the-tail experiment noted in the finding. Wants a dedicated debug session. Claude-Session: https://claude.ai/code/session_01U7gyYC3pcatXHhD1kPCgsR