Bus: Allow LUT fastmem on mirrors

pull/3033/head
Stenzek 2 years ago
parent 9d40164f84
commit c179473c2b
No known key found for this signature in database

@ -585,12 +585,12 @@ bool Bus::CanUseFastmemForAddress(VirtualMemoryAddress address)
{ {
// Currently since we don't map the mirrors, don't use fastmem for them. // 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. // 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 #endif
case CPUFastmemMode::LUT: case CPUFastmemMode::LUT:
return (paddr < g_ram_size); return (paddr < RAM_MIRROR_END);
case CPUFastmemMode::Disabled: case CPUFastmemMode::Disabled:
default: default:

Loading…
Cancel
Save