diff --git a/memoryManager.go b/memoryManager.go index 6643ba5..183d103 100644 --- a/memoryManager.go +++ b/memoryManager.go @@ -188,6 +188,7 @@ func (mmu *memoryManager) accessWrite(address uint16) memoryHandler { return mmu.getPhysicalMainRAM(mmu.altMainRAMActiveWrite) } if address <= addressLimitIO { + mmu.lastAddressPage = invalidAddressPage return mmu.apple2.io } if address <= addressLimitSlotsExtra {