ff6sym.py resolves 7E:7233 to UpdatePPU+$42 instead of CutsceneNMI #25
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found during #8:
tools/ff6sym.py 7E:7233printsUpdatePPU+$42, but the US.dbgdefinesCutsceneNMIat$7E:7233. Label selection for RAM-resident (relocated) code picks a wrong neighbour; check the scope/segment handling of labels whose segment runs from WRAM. Also:tools/ram_trace_report.pydoes not list the RAM->RAM jump$1500 -> CutsceneNMIas a transition.Starting: delegated to a fresh agent (background), one branch and PR per issue.
Merged (PR #28). Main-session check: US
7E:7233and JP7E:71BFboth resolve toCutsceneNMI+$0; release--fast20/20. The original report was a US address resolved with the JP .dbg; the real defect fixed here is label lookup crossing segment boundaries. RAM->RAM jumps now appear in the trace.