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.