REFORGE
Atari 2600 / F9
BEING VERIFIED

MSVC /O2 Miscompiles io.c

STATUS
BEING VERIFIED
AREA
Recompiler
RECORDED
2026-03-25
PUBLIC SOURCE
Research dossier / finding 9
RECORD ID
atari2600-f9
SNAPSHOT
a58ea4ac37c644e9

Game: Pac-Man (NA) Bug: SIGSEGV crash at PC=$FBD5 in sub_00FBAD (movement calculation routine) — only in Release builds. Root Cause: MSVC /O2 optimizer miscompiles the complex switch/case logic in io.c with volatile pointer accesses.

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