diff --git a/src/Ryujinx.Cpu/LightningJit/Translator.cs b/src/Ryujinx.Cpu/LightningJit/Translator.cs index a1ff448de..1087b2b6e 100644 --- a/src/Ryujinx.Cpu/LightningJit/Translator.cs +++ b/src/Ryujinx.Cpu/LightningJit/Translator.cs @@ -69,7 +69,9 @@ namespace Ryujinx.Cpu.LightningJit FunctionTable.Fill = (ulong)Stubs.SlowDispatchStub; - if (memory.Type == MemoryManagerType.HostMapped || memory.Type == MemoryManagerType.HostMappedUnsafe) + if (memory.Type == MemoryManagerType.HostTracked || + memory.Type == MemoryManagerType.HostMapped || + memory.Type == MemoryManagerType.HostMappedUnsafe) { NativeSignalHandler.InitializeSignalHandler(allocator.GetPageSize()); }