REFORGE
Atari 2600 / F43
BEING VERIFIED

JMP-Indirect Uses Outer Dispatch Loop (Not Nested C Call)

STATUS
BEING VERIFIED
AREA
CPU
RECORDED
2026-05-22
PUBLIC SOURCE
Research dossier / finding 43
RECORD ID
atari2600-f43
SNAPSHOT
a58ea4ac37c644e9

Concern: Iter 6 implemented JMP-indirect via a synchronous reforge_dispatch_indirect_jmp(cpu, target) helper that CALLED the matched function and returned. That's wrong semantics — real 6502 hardware NEVER returns from a JMP $XXXX: control flow transfers permanently.

Raw traces, ROM material, local paths, and personal data are not part of this public record.