From 4601421aa6eda5a985405c348485d780b897cede Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Wed, 3 Mar 2021 20:52:01 -0500 Subject: [PATCH] This conditional is gone. --- Machines/Apple/AppleIIgs/MemoryMap.hpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/Machines/Apple/AppleIIgs/MemoryMap.hpp b/Machines/Apple/AppleIIgs/MemoryMap.hpp index d61f54b2b..afa8fbb72 100644 --- a/Machines/Apple/AppleIIgs/MemoryMap.hpp +++ b/Machines/Apple/AppleIIgs/MemoryMap.hpp @@ -569,8 +569,6 @@ class MemoryMap { // TODO: branching below on region.read/write is predicated on the idea that extra scratch space // would be less efficient. Verify that? -// TODO: somehow eliminate bank 0/1 conditional in IsShadowed. - #define MemoryMapRegion(map, address) map.regions[map.region_map[address >> 8]] #define IsShadowed(map, region, address) (map.shadow_pages[((®ion.write[address] - map.ram_base) >> 10) & 127] & map.shadow_banks[address >> 17]) #define MemoryMapRead(region, address, value) *value = region.read ? region.read[address] : 0xff