From 226ebe68d971150c5402ecf8cf300e266925e707 Mon Sep 17 00:00:00 2001 From: zilmar Date: Wed, 5 Jan 2022 08:31:27 +1030 Subject: [PATCH] Core: Remove ROM_IN_MAPSPACE --- Source/Project64-core/N64System/Mips/Dma.cpp | 10 ---------- .../N64System/Mips/MemoryVirtualMem.cpp | 13 ------------- 2 files changed, 23 deletions(-) diff --git a/Source/Project64-core/N64System/Mips/Dma.cpp b/Source/Project64-core/N64System/Mips/Dma.cpp index 8b764af0d..677eb8100 100644 --- a/Source/Project64-core/N64System/Mips/Dma.cpp +++ b/Source/Project64-core/N64System/Mips/Dma.cpp @@ -352,16 +352,6 @@ void CDMA::PI_DMA_WRITE() { uint32_t i; -#ifdef legacycode -#ifdef ROM_IN_MAPSPACE - if (WrittenToRom) - { - uint32_t OldProtect; - VirtualProtect(ROM,m_RomFileSize,PAGE_READONLY, &OldProtect); - } -#endif -#endif - uint8_t * ROM = g_Rom->GetRomAddress(); uint8_t * RDRAM = g_MMU->Rdram(); PI_CART_ADDR_REG -= 0x10000000; diff --git a/Source/Project64-core/N64System/Mips/MemoryVirtualMem.cpp b/Source/Project64-core/N64System/Mips/MemoryVirtualMem.cpp index 3eb9fda9e..f539c0b50 100755 --- a/Source/Project64-core/N64System/Mips/MemoryVirtualMem.cpp +++ b/Source/Project64-core/N64System/Mips/MemoryVirtualMem.cpp @@ -765,13 +765,6 @@ bool CMipsMemoryVM::SW_NonMemory(uint32_t PAddr, uint32_t Value) { m_RomWrittenTo = true; m_RomWroteValue = Value; -#ifdef ROM_IN_MAPSPACE - { - uint32_t OldProtect; - VirtualProtect(ROM, RomFileSize, PAGE_NOACCESS, &OldProtect); - } -#endif - //LogMessage("%X: Wrote To ROM %08X from %08X",PROGRAM_COUNTER,Value,PAddr); } else { @@ -1468,12 +1461,6 @@ void CMipsMemoryVM::Load32Rom(void) m_MemLookupValue.UW[0] = g_MMU->m_RomWroteValue; //LogMessage("%X: Read crap from ROM %08X from %08X",PROGRAM_COUNTER,*Value,PAddr); g_MMU->m_RomWrittenTo = false; -#ifdef ROM_IN_MAPSPACE - { - uint32_t OldProtect; - VirtualProtect(ROM, RomFileSize, PAGE_READONLY, &OldProtect); - } -#endif } else if ((m_MemLookupAddress & 0xFFFFFFF) < g_MMU->m_RomSize) {