aboutsummaryrefslogtreecommitdiff
path: root/src/CP15.cpp
diff options
context:
space:
mode:
authorRSDuck <RSDuck@users.noreply.github.com>2022-08-22 00:39:08 +0200
committerRSDuck <RSDuck@users.noreply.github.com>2022-08-22 00:39:08 +0200
commit32609bbc980d2a496b40f29c41ac2e39f7651230 (patch)
tree9a43296ecad29084439ca32d39b4c36111224925 /src/CP15.cpp
parentd56219c33c1e59d5975b5c0c72d2b5dd230c1d7f (diff)
invalidate JIT blocks in ARM7 WVRAM when it's remapped
Diffstat (limited to 'src/CP15.cpp')
-rw-r--r--src/CP15.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/CP15.cpp b/src/CP15.cpp
index 2548ece..4fe91cf 100644
--- a/src/CP15.cpp
+++ b/src/CP15.cpp
@@ -134,6 +134,9 @@ void ARMv5::UpdateITCMSetting()
if (CP15Control & (1<<18))
{
ITCMSize = 0x200 << ((ITCMSetting >> 1) & 0x1F);
+#ifdef JIT_ENABLED
+ FastBlockLookupSize = 0;
+#endif
}
else
{