From c179473c2b3d9b80f3ea6581a0195b4429735f2e Mon Sep 17 00:00:00 2001 From: Stenzek Date: Sun, 8 Oct 2023 17:50:44 +1000 Subject: [PATCH] Bus: Allow LUT fastmem on mirrors --- src/core/bus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/bus.cpp b/src/core/bus.cpp index 25d52cb3b..46fa14caf 100644 --- a/src/core/bus.cpp +++ b/src/core/bus.cpp @@ -585,12 +585,12 @@ bool Bus::CanUseFastmemForAddress(VirtualMemoryAddress address) { // Currently since we don't map the mirrors, don't use fastmem for them. // This is because the swapping of page code bits for SMC is too expensive. - return (paddr < RAM_MIRROR_END); + return (paddr < g_ram_size); } #endif case CPUFastmemMode::LUT: - return (paddr < g_ram_size); + return (paddr < RAM_MIRROR_END); case CPUFastmemMode::Disabled: default: