From 21033f4f2ee7d73a35cff3624ccf22004c15d24c Mon Sep 17 00:00:00 2001 From: michaelangel007 Date: Wed, 16 Jul 2014 21:56:01 -0700 Subject: [PATCH] Removed //c memory blaster initialization pattern from MIP_00_FF_HALF_PAGE since it is firmware $FCCA --- source/Memory.cpp | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/source/Memory.cpp b/source/Memory.cpp index d2bd280f..44022713 100644 --- a/source/Memory.cpp +++ b/source/Memory.cpp @@ -1429,20 +1429,7 @@ void MemReset () case MIP_00_FF_HALF_PAGE: for( iByte = 0x0080; iByte < 0xC000; iByte += 256 ) // NB. start = 0x80, delta = 0x100 ! - { memset( &memmain[ iByte ], 0xFF, 128 ); - - // Exceptions: Emulate the Apple //c cold start memory 'blaster' pattern at $FCCA - // 2010: A0 A0 2111:A0 A0 - // 2414: A0 A0 2515:A0 A0 - // 2818: A0 A0 2919:A0 A0 - // etc. - int iBase = iByte - 0x80; - int iPage = iBase & 0x1FFF; - int iAddr = 0x10 + (iPage / 0x100); - memmain[ iBase + iAddr + 0 ] |= 0xA0; - memmain[ iBase + iAddr + 1 ] |= 0xA0; - } break; case MIP_FF_00_HALF_PAGE: