From f050d51973acb80b7a81d3d0cc200e1a8cdd676c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Tue, 3 Nov 2020 00:14:40 +0100 Subject: [PATCH] Enable masked memory addressing on iOS (removes the need for functioning memory mirrors) I have a theory that this is related to the iOS 14 problems: #13451 --- Core/MemMap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/MemMap.h b/Core/MemMap.h index d5df36cad7..1bd6027c22 100644 --- a/Core/MemMap.h +++ b/Core/MemMap.h @@ -84,7 +84,7 @@ extern u32 g_PSPModel; // UWP has such limited memory management that we need to mask // even in 64-bit mode. Also, when using the sanitizer, we need to mask as well. -#if PPSSPP_ARCH(32BIT) || PPSSPP_PLATFORM(UWP) || USE_ADDRESS_SANITIZER +#if PPSSPP_ARCH(32BIT) || PPSSPP_PLATFORM(UWP) || USE_ADDRESS_SANITIZER || PPSSPP_PLATFORM(IOS) #define MASKED_PSP_MEMORY #endif