EVIDENCE BUILD 04
FORENSIC STATUS / 30 AUG 2026

Inside the
original machine.

A living, evidence-backed map of the supplied Commodore 64 cartridge—code, memory, timing, and every recovered built-in level.

04VERIFIED
UNITS
ROUTINES10SEMANTIC RECORDS
MEMORY12CLASSIFIED RANGES
LEVELS17UNIQUE LAYOUTS
EXPERIMENTS4REPRODUCIBLE
LIVE FINDINGS

Confirmed architecture

$8009Cartridge_ColdStartInitial cartridge entry. Calls KERNAL $FF84/$FF87/$FF8A/$FF81, clears VIC border/background, mirrors ROM $8000-$BFFF into underlying RAM, clears CPU-port $01 bit 0, initializes state, then jumps to $AA5D.CONFIRMED
$8118Gameplay_MainLoopStable gameplay loop entry; invokes player, hole/state, and enemy-related update paths before pacing on $6C.HIGH
$825DRuntime_IRQCIA1 Timer A handler at nominal 60 Hz; advances $6C, services audio and keyboard event paths, and normally rejoins KERNAL IRQ tail $EA31.CONFIRMED
$8ABFInitialize_LevelInitializes level/entity state, obtains a packed page, expands 28x16 nibbles into two maps, then scans special entities.CONFIRMED
ADDRESS SPACE

Runtime memory

64 KB
$0000 ZERO PAGE$0400 SCREEN$0800 MAPS$2000 BITMAP$6000 LEVELS$8000 PROGRAM

Click Memory map for the evidence-backed classification. Unresolved regions remain explicitly marked instead of being guessed.