From c97686924b7283f6e56c89067606449a52eacec7 Mon Sep 17 00:00:00 2001
From: riperiperi <rhy3756547@hotmail.com>
Date: Sun, 21 Jan 2024 20:38:17 +0000
Subject: [PATCH] Temporary force to 4k

---
 src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs | 2 +-
 src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs b/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs
index c7ff755c6..18e3272c1 100644
--- a/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs
+++ b/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs
@@ -9,7 +9,7 @@ namespace Ryujinx.Cpu.Jit
 {
     class AddressSpacePartitioned : IDisposable
     {
-        public static readonly bool Use4KBProtection = false;
+        public static readonly bool Use4KBProtection = true;
 
         private const int PartitionBits = 25;
         private const ulong PartitionSize = 1UL << PartitionBits;
diff --git a/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs b/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs
index c1e0af094..e45c36528 100644
--- a/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs
+++ b/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs
@@ -1628,7 +1628,7 @@ namespace Ryujinx.Graphics.Gpu.Image
             // on those platforms.
             if (!_physicalMemory.Supports4KBPages && !Storage.Info.IsLinear && !_context.IsGpuThread())
             {
-                return;
+                //return;
             }
 
             // If size is zero, we have nothing to flush.