diff --git a/internal/cpu/cpu.go b/internal/cpu/cpu.go index 9bb6795..b86449d 100644 --- a/internal/cpu/cpu.go +++ b/internal/cpu/cpu.go @@ -34,9 +34,9 @@ func (c *CPU) Reset() { c.A = 0 c.X = 0 c.Y = 0 - c.SP = 0xFD - c.Status = 0x24 c.PC = 0x0000 + c.SP = 0xFD + c.Status = FlagUnused | FlagInterrupt } // Small helper func to flip the status register bits