REFORGE
Atari 2600 / F167
BEING VERIFIED

GOAL AC#3 BANKED: F8 bank-switch regions added to the runtime memory map (runtime/memory_map.py

STATUS
BEING VERIFIED
AREA
Evidence
RECORDED
2026-06-12
PUBLIC SOURCE
Research dossier / finding 167
RECORD ID
atari2600-f167
SNAPSHOT
a58ea4ac37c644e9

The atari2600 map (_atari2600_memory_map) previously modeled the cart as a flat 4KB ROM region with a passing mention of bank schemes. Added per Findings A2600-F34/F36/F159 with citations inline: (1) f8_hotspots MemoryRegion $1FF8-$1FFA, MemoryRegionType.IO, readable AND writable — on F8 hardware ANY access (LDA/BIT/data fetch or store) to $1FF8 selects bank 0 and $1FF9 selects bank 1; the cells still return ROM bytes on read; mirrors at every 8KB…

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