diff --git a/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs b/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs index 0c2c71520e..663d0aeb15 100644 --- a/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs +++ b/src/Ryujinx.Cpu/Jit/MemoryManagerHostTracked.cs @@ -123,6 +123,7 @@ namespace Ryujinx.Cpu.Jit if (last.IsContiguousWith(physicalMemory, out nuint contiguousStart, out int contiguousSize)) { Memory contiguousPhysicalMemory = new NativeMemoryManager(contiguousStart, contiguousSize).Memory; + last.Replace(contiguousPhysicalMemory); } else