Atari 2600 / F85
CONFIRMEDEmitter dropped the entry-block goto when the function entry is not the lowest-address block (Missile Command + River…
- STATUS
- CONFIRMED
- AREA
- Recompiler
- RECORDED
- undated
- PUBLIC SOURCE
- Research dossier / finding 85
- RECORD ID
atari2600-f85- SNAPSHOT
a58ea4ac37c644e9
emitter_c.py emit_function emitted blocks address-sorted and jumped to the entry label only when blocks[0] was a "stale RTS" stub — otherwise execution FELL INTO blocks[0]. A 6502 control transfer (JSR, PHA/PHA/RTS dispatch, indirect trampoline) always begins at the target address, so the fall-in is never correct.
Raw traces, ROM material, local paths, and personal data are not part of this public record.
01INPUT IDhash receipt
02BYTE MAPdecode coverage
03CPU STATEtrace comparison
04BUS / TIMEordered effects
05OUTPUTvisual · audio · input
06ARTIFACTbuild identity