diff --git a/Machines/Apple/AppleIIgs/MemoryMap.hpp b/Machines/Apple/AppleIIgs/MemoryMap.hpp index 98c3a8c3a..9614202f2 100644 --- a/Machines/Apple/AppleIIgs/MemoryMap.hpp +++ b/Machines/Apple/AppleIIgs/MemoryMap.hpp @@ -64,8 +64,8 @@ class MemoryMap { }; }; - const Region ®ion(uint32_t address) { return regions[region_map[address >> 8]]; } - uint8_t read(const Region ®ion, uint32_t address) { + const Region ®ion(uint32_t address) const { return regions[region_map[address >> 8]]; } + uint8_t read(const Region ®ion, uint32_t address) const { return region.read ? region.read[address] : 0xff; }