[Bug] Legend of Zelda: Tears of the Kingdom Stack Trace issue when using TOTK Optimizer #534

Closed
opened 2025-01-17 17:35:35 +00:00 by nickkeane · 1 comment
nickkeane commented 2025-01-17 17:35:35 +00:00 (Migrated from github.com)

Description of the issue

TOTK Optimizer doesn't seem to work in Ryujinx, throwing an error in the logs. Disabling the mod allows it to run again.

Reproduction steps

  1. Get TOTK Optimizer
  2. Run in Ryujinx mode and use Medium (Recommended) Settings. Disable FreeCam Checkbox.
  3. Enable the Mod for TOTK in Ryujinx
  4. Run the Game

Log file

00:00:00.211 |I| Configuration LogValueChange: ResScale set to: 1
00:00:00.217 |I| Configuration LogValueChange: ResScaleCustom set to: 1
00:00:00.217 |I| Configuration LogValueChange: MaxAnisotropy set to: 16
00:00:00.217 |I| Configuration LogValueChange: AspectRatio set to: Fixed16x9
00:00:00.218 |I| Configuration LogValueChange: BackendThreading set to: Auto
00:00:00.219 |I| Configuration LogValueChange: GraphicsBackend set to: Vulkan
00:00:00.219 |I| Configuration LogValueChange: PreferredGpu set to: 0x10DE_0x2860
00:00:00.220 |I| Configuration LogValueChange: AntiAliasing set to: SmaaUltra
00:00:00.220 |I| Configuration LogValueChange: ScalingFilter set to: Nearest
00:00:00.220 |I| Configuration LogValueChange: ScalingFilterLevel set to: 80
00:00:00.220 |I| Configuration LogValueChange: EnableDebug set to: False
00:00:00.222 |I| Configuration LogValueChange: Language set to: AmericanEnglish
00:00:00.222 |I| Configuration LogValueChange: Region set to: USA
00:00:00.222 |I| Configuration LogValueChange: TimeZone set to: America/New_York
00:00:00.225 |I| Configuration LogValueChange: SystemTimeOffset set to: -63
00:00:00.225 |I| Configuration LogValueChange: EnableDockedMode set to: True
00:00:00.230 |I| Configuration LogValueChange: IgnoreApplet set to: False
00:00:00.231 |I| Configuration LogValueChange: VSyncMode set to: Switch
00:00:00.231 |I| Configuration LogValueChange: EnableCustomVSyncInterval set to: False
00:00:00.231 |I| Configuration LogValueChange: CustomVSyncInterval set to: 120
00:00:00.231 |I| Configuration LogValueChange: EnableShaderCache set to: True
00:00:00.231 |I| Configuration LogValueChange: EnableTextureRecompression set to: False
00:00:00.231 |I| Configuration LogValueChange: EnableMacroHLE set to: True
00:00:00.231 |I| Configuration LogValueChange: EnableColorSpacePassthrough set to: False
00:00:00.231 |I| Configuration LogValueChange: EnablePtc set to: True
00:00:00.231 |I| Configuration LogValueChange: EnableLowPowerPtc set to: False
00:00:00.232 |I| Configuration LogValueChange: EnableInternetAccess set to: False
00:00:00.232 |I| Configuration LogValueChange: EnableFsIntegrityChecks set to: True
00:00:00.232 |I| Configuration LogValueChange: FsGlobalAccessLogMode set to: 0
00:00:00.233 |I| Configuration LogValueChange: AudioBackend set to: SDL2
00:00:00.233 |I| Configuration LogValueChange: AudioVolume set to: 0.5
00:00:00.234 |I| Configuration LogValueChange: MemoryManagerMode set to: HostMappedUnsafe
00:00:00.234 |I| Configuration LogValueChange: DramSize set to: MemoryConfiguration4GiB
00:00:00.234 |I| Configuration LogValueChange: IgnoreMissingServices set to: False
00:00:00.234 |I| Configuration LogValueChange: UseHypervisor set to: True
00:00:00.238 |I| Configuration LogValueChange: MultiplayerMode set to: LdnRyu
00:00:00.238 |I| Configuration LogValueChange: DisableP2p set to: False
00:00:00.238 |I| Configuration LogValueChange: LdnPassphrase set to:
00:00:00.238 |I| Configuration LogValueChange: LdnServer set to:
00:00:00.241 |N| Application PrintSystemInfo: Ryujinx Version: 1.2.78
00:00:00.245 |N| Application Print: Operating System: Microsoft Windows 10.0.26100 (X64)
00:00:00.245 |N| Application Print: CPU: Intel(R) Core(TM) i9-14900HX ; 32 logical
00:00:00.246 |N| Application Print: RAM: Total 31.7 GiB ; Available 17.4 GiB
00:00:00.249 |N| Application PrintSystemInfo: Logs Enabled: Info, Warning, Error, Guest, Stub
00:00:00.249 |N| Application PrintSystemInfo: Launch Mode: Custom Path D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx
00:00:14.080 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\sdcard\atmosphere\contents"
00:00:14.081 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\mods\contents"
00:00:14.087 |I| ModLoader AddModsFromDirectory: Found disabled mod '!!!TOTK Optimizer' [E]
00:00:14.087 |I| ModLoader AddModsFromDirectory: Found disabled mod '!!!TOTK Optimizer' [R]
00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Disable Quality Reduction' [E]
00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Island Fix' [E]
00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'LOD Improvement' [E]
00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Sky Island Fix for 2x Resolution' [E]
00:00:00.043 |I| Gpu : Backend Threading (Auto): True
00:00:00.502 |N| Application LoadGuestApplication: Using Firmware Version: 19.0.0
00:00:00.502 |I| Application LoadGuestApplication: Loading as XCI.
00:00:00.518 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\mods\contents"
00:00:00.518 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [E]
00:00:00.518 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [R]
00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Disable Quality Reduction' [E]
00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Island Fix' [E]
00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'LOD Improvement' [E]
00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Sky Island Fix for 2x Resolution' [E]
00:00:00.519 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\sdcard\atmosphere\contents"
00:00:00.521 |I| Loader Load: Loading rtld...
00:00:00.524 |I| Loader PrintRoSectionInfo: rtld:
Module: nnrtld
00:00:00.524 |I| Loader Load: Loading main...
00:00:00.743 |I| Loader PrintRoSectionInfo: main:
Module: D:\home\Project\EX-King\App\Rom\NX64\Product_Optimize\code\EX-King.nss
SDK Libraries: SDK MW+Nintendo+NintendoWare_Vfx2-15_3_1-Release
SDK MW+Nintendo+NintendoWare_Font-15_3_1-Release
SDK MW+Nintendo+NintendoWare_Ui2d-15_3_1-Release
SDK MW+Nintendo+NintendoWare_G3d2-15_3_1-Release
SDK MW+Nintendo+NintendoWare_Meshoptimizer_For_MeshCodec-0_15_0-Release
SDK MW+Microsoft+Havok_Cloth-2022_1
SDK MW+Microsoft+Havok_Animation-2022_1
SDK MW+Microsoft+Havok_AI-2022_1
00:00:00.743 |I| Loader Load: Loading subsdk0...
00:00:00.760 |I| Loader PrintRoSectionInfo: subsdk0:
Module: multimedia
SDK Libraries: SDK MW+Nintendo+NintendoSDK_movie-15_3_1-Release
00:00:00.761 |I| Loader Load: Loading sdk...
00:00:00.797 |I| Loader PrintRoSectionInfo: sdk:
Module: nnSdk
FS SDK Version: 15.3.1
SDK Libraries: SDK MW+Nintendo+NintendoSDK_libz-15_3_1-Release
SDK MW+Nintendo+NintendoSdk_nnSdk-15_3_1-Release
SDK MW+Nintendo+NintendoSdk_BuildTarget-64Bit
SDK MW+Nintendo+NintendoSDK_NVN-15_3_1-Release
00:00:00.804 |I| Loader PrintRoSectionInfo: subsdk3:
Module: SRC
00:00:00.804 |I| ModLoader ApplyExefsMods: NSO 'subsdk3' replaced
00:00:00.809 |I| ModLoader ApplyExefsMods: main.npdm replaced
00:00:00.814 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'Disable Quality Reduction' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85
00:00:00.815 |I| ModLoader Parse: IPSwitch: print_values 0xc7ec4c <= C0000014
00:00:00.816 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'Island Fix' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85
00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43d54 <= 00102A1E
00:00:00.816 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'LOD Improvement' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85
00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x27d2368 <= 24000014
00:00:00.816 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'Sky Island Fix for 2x Resolution' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85
00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43cf0 <= 1B10201E
00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43cf8 <= BF000014
00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43ff4 <= 00083B1E
00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43ff8 <= 21083B1E
00:00:00.819 |I| ModLoader Patch: Patching address offset c7eb4c <= C0 00 00 14 len=4
00:00:00.819 |I| ModLoader Patch: Patching address offset 27d2268 <= 24 00 00 14 len=4
00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43bf0 <= 1B 10 20 1E len=4
00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43bf8 <= BF 00 00 14 len=4
00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43c54 <= 00 10 2A 1E len=4
00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43ef4 <= 00 08 3B 1E len=4
00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43ef8 <= 21 08 3B 1E len=4
00:00:00.819 |W| Ptc Load: Detected unsupported ExeFs modifications. PTC disabled.
00:00:01.041 |I| Ptc Initialize: Initializing Profiled Persistent Translation Cache (enabled: False).
00:00:01.045 |I| Loader LoadNsos: Loading image 0 at 0x0000000008500000...
00:00:01.046 |I| Loader LoadNsos: Loading image 1 at 0x0000000008504000...
00:00:01.070 |I| Loader LoadNsos: Loading image 2 at 0x000000000cc2f000...
00:00:01.072 |I| Loader LoadNsos: Loading image 3 at 0x000000000d2d8000...
00:00:01.073 |I| Loader LoadNsos: Loading image 4 at 0x000000000d411000...
00:00:01.078 |I| ModLoader LoadCheats: Build ids found for application 0100F2C0115B6000:
7501ABFE55FA41CFFEB46BD619BDCBF45B9CAE3A000000000000000000000000
9B4E43650501A4D4489B4BBFDB740F26AF3CF850000000000000000000000000
A6BB7C6FFA9673769FA74ED3D7B054191F25D29C000000000000000000000000
57B169A20D12F1A67D544B7ABECE010B6186DD82000000000000000000000000
B9046C31EB5D31271BE970FE732D38DF49C6AA21000000000000000000000000
00:00:01.081 |I| ModLoader ApplyRomFsMods: Applying RomFS mods for Application 0100F2C0115B6000
00:00:01.099 |I| ModLoader ApplyRomFsMods: Replaced 1 file(s) over 1 mod(s). Processing base storage...
00:00:14.220 |I| ModLoader ApplyRomFsMods: Building new RomFS...
00:00:14.297 |I| ModLoader ApplyRomFsMods: Using modded RomFS
00:00:14.298 |I| Application EnsureSaveData: Ensuring required savedata exists.
00:00:14.356 |I| Loader Start: Application Loaded: The Legend of Zelda: Tears of the Kingdom v1.2.1 [0100f2c0115b6000] [64-bit]
00:00:14.407 |I| GUI.WindowThread Hid Configure: Configured Controller JoyconPair to Player1
00:00:14.417 |I| GUI.WindowThread Hid SetupNpad: Connected Controller JoyconPair to Player1
00:00:14.818 |N| GUI.RenderThread Gpu PrintGpuInformation: NVIDIA NVIDIA GeForce RTX 4070 Laptop GPU (Vulkan v1.3.289, Driver v566.36.0.0)
00:00:14.818 |N| GUI.RenderThread Gpu PrintGpuInformation: GPU Memory: 7948 MiB
00:00:14.825 |I| GPU.MainThread Gpu LoadShaders: Loading 331 shaders from the cache...
00:00:15.451 |I| GPU.MainThread Gpu LoadShaders: Shader cache loaded.
00:00:15.917 |S| HLE.OsThread.47 ServiceAm GetAppletResourceUserId: Stubbed. {appletResourceUserId: 1}
00:00:16.019 |S| HLE.OsThread.47 ServiceAm AcquireForegroundRights: Stubbed.
00:00:16.026 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: False ; unknownFlag2: False ; unknownFlag3: True}
00:00:16.029 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False}
00:00:16.097 |S| HLE.OsThread.47 ServicePctl Initialize: Stubbed.
00:00:17.125 |S| HLE.OsThread.3 ServiceHid ActivateKeyboard: Stubbed. {appletResourceUserId: 1}
00:00:17.127 |S| HLE.OsThread.3 ServiceHid ActivateMouse: Stubbed. {appletResourceUserId: 1}
00:00:19.807 |S| HLE.OsThread.47 ServiceNifm CreateRequest: Stubbed. {version: 2}
00:00:19.811 |S| HLE.OsThread.47 ServiceNifm Submit: Stubbed.
00:00:19.812 |S| HLE.OsThread.47 ServiceNifm GetRequestState: Stubbed.
00:00:19.812 |S| HLE.OsThread.47 ServiceNifm GetResult: Stubbed.
00:00:19.813 |S| HLE.OsThread.47 ServiceNifm Submit: Stubbed.
00:00:19.813 |S| HLE.OsThread.47 ServiceNifm GetRequestState: Stubbed.
00:00:19.814 |S| HLE.OsThread.47 ServiceNifm GetResult: Stubbed.
00:00:19.836 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: True ; unknownFlag2: False ; unknownFlag3: True}
00:00:19.836 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False}
00:00:19.838 |S| HLE.OsThread.47 ServiceAm SetRestartMessageEnabled: Stubbed. {restartMessageEnabled: True}
00:00:19.839 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True}
00:00:19.839 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True}
00:00:20.097 |S| HLE.OsThread.4 ServiceNv FinishInitialize: Stubbed.
00:00:20.126 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 1
00:00:20.127 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 2
00:00:20.259 |S| HLE.OsThread.4 ServiceNv InitializeEx: Stubbed.
00:00:20.305 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed.
00:00:20.361 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed.
00:00:20.362 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed.
00:00:20.363 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed.
00:00:20.365 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed.
00:00:20.365 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed.
00:00:20.365 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed.
00:00:20.367 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed.
00:00:20.373 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed.
00:00:20.501 |S| HLE.OsThread.47 ServiceAcc InitializeApplicationInfo: Stubbed. {TitleId: 72324500776771584}
00:00:20.507 |S| HLE.OsThread.47 ServiceAcc IsUserAccountSwitchLocked: Stubbed.
00:00:20.509 |S| HLE.OsThread.47 ServiceNs CheckAddOnContentMountStatus: Stubbed.
00:00:20.548 |S| HLE.OsThread.3 ServiceHid ActiveNpadImpl: Stubbed. {appletResourceUserId: 1 ; revision: 3}
00:00:20.553 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadIdType: Stubbed. 9 Players: Player1,Player2,Player3,Player4,Player5,Player6,Player7,Player8,Handheld
00:00:20.554 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadStyleSet: Stubbed. {pid: 127 ; appletResourceUserId: 1 ; type: ProController, Handheld, JoyconPair, JoyconLeft, JoyconRight}
00:00:22.588 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed.
00:00:22.588 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed.
00:00:25.914 |I| HLE.OsThread.11 AudioRenderer AcquireSessionId: Registered new renderer (0)
00:00:25.916 |I| HLE.OsThread.11 AudioRenderer Initialize: Initializing with REV11
00:00:25.929 |I| AudioProcessor.Worker AudioRenderer Work: Starting audio processor
00:00:25.930 |I| AudioRendererManager.Worker AudioRenderer SendCommands: Starting audio renderer
00:00:25.941 |I| HLE.OsThread.11 AudioRenderer Start: Starting renderer id 0
00:00:26.249 |I| AudioProcessor.Worker Audio EnsureAudioStreamSetup: New audio stream setup with a target sample count of 240
00:00:27.262 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True}
00:00:27.262 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True}
00:00:27.770 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed.
00:00:27.770 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed.
00:00:27.771 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed.
00:00:27.771 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed.
00:00:28.828 |S| HLE.OsThread.47 ServiceAm GetMainAppletExpectedMasterVolume: Stubbed.
00:00:28.828 |S| HLE.OsThread.47 ServiceAm GetLibraryAppletExpectedMasterVolume: Stubbed.
00:00:28.830 |S| HLE.OsThread.47 ServiceAm SetExpectedMasterVolume: Stubbed.
00:00:29.128 |I| HLE.GuestThread.46 Cpu PrintGuestStackTrace: Guest stack trace:
Process: The Legend of Zelda: Tears of the Kingdom, PID: 127
0x000000000976a0ec main:0x12660ec
0x0000000008cfa8e8 main:0x7f68e8
0x0000000008cfa4c0 main:0x7f64c0
0x0000000008cf9140 main:0x7f5140
0x0000000008ed6018 main:0x9d2018
0x000000000a6c3068 main:0x21bf068
0x000000000af2bf10 main:0x2a27f10
0x00000000095e9ba4 main:0x10e5ba4
0x000000000937ec64 main:0xe7ac64
0x000000000d50b0b4 sdk:0xfa0b4 nn::init::Start(unsigned long, unsigned long, void ()(), void ()(), void (*)()):0x0054
0x00000000085000d4 rtld:0x00d4

00:00:29.129 |I| HLE.GuestThread.46 Cpu PrintGuestRegisterPrintout: Guest CPU registers:
X[00]: 0x0000000000000000
X[01]: 0x00000049f065ef20 (SP)
X[02]: 0x0000000000000008
X[03]: 0x0000000000000008
X[04]: 0x0000000000000001
X[05]: 0x0000000000000001
X[06]: 0x00000049f065f3e8 (SP:-0x04c8)
X[07]: 0x00000065631efff8
X[08]: 0x000000655d700318
X[09]: 0x000000655d700318
X[10]: 0x000000656320c240
X[11]: 0x000000656320c220
X[12]: 0x000000000cc26930
X[13]: 0x0000000000000000
X[14]: 0x000000000017cf70
X[15]: 0x00000065631f00c0
X[16]: 0x000000000cb19ae8
X[17]: 0x000000000d53cf40 (sdk:0x12bf40) => nn::os::GetTlsValue(nn::os::TlsSlot)
X[18]: 0x180089310eafe200
X[19]: 0x000000658b8b5300
X[20]: 0x00000049f0660c98 (SP:-0x1d78)
X[21]: 0x0000000000000000
X[22]: 0x0000000000000001
X[23]: 0x00000065631efff8
X[24]: 0x0000000000000009
X[25]: 0x0000000000000009
X[26]: 0x0000000000000000
X[27]: 0x0000000000000001
X[28]: 0x0000000000000048
FP: 0x00000049f065ef50 (SP:-0x0030)
LR: 0x000000000976a1d4 (main:0x12661d4) =>
SP: 0x00000049f065ef20 (SP)
PC: 0x000000000976a2b8 (main:0x12662b8) =>

00:00:29.129 |E| HLE.GuestThread.46 Cpu InvalidAccessHandler: Invalid memory access at virtual address 0x0000000000000000.
00:00:29.158 |E| HLE.GuestThread.46 Application : Unhandled exception caught: Ryujinx.Memory.InvalidMemoryRegionException: Attempted to access an invalid memory region.
at Ryujinx.Memory.Tracking.MemoryTracking.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write, Boolean precise, Nullable1 exemptId, Boolean guest) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Memory\Tracking\MemoryTracking.cs:line 349 at Ryujinx.Memory.Tracking.MemoryTracking.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Memory\Tracking\MemoryTracking.cs:line 275 at Ryujinx.Cpu.MemoryEhMeilleure.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Cpu\MemoryEhMeilleure.cs:line 65 at ARMeilleure.Translation.Translator.Execute(ExecutionContext context, UInt64 address) in D:\a\Ryujinx\Ryujinx\src\ARMeilleure\Translation\Translator.cs:line 125 at Ryujinx.Cpu.Jit.JitCpuContext.Execute(IExecutionContext context, UInt64 address) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Cpu\Jit\JitCpuContext.cs:line 43 at Ryujinx.HLE.HOS.ArmProcessContext1.Execute(IExecutionContext context, UInt64 codeAddress) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\HOS\ArmProcessContext.cs:line 63
at Ryujinx.HLE.HOS.Kernel.Threading.KThread.ThreadStart() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\HOS\Kernel\Threading\KThread.cs:line 1263
at System.Threading.Thread.StartCallback()

OS

Windows 11

Ryujinx version

1.2.78

Game version

1.2.1

CPU

i9-14900HX

GPU

RTX 4070 Laptop

RAM

32 GB

List of applied mods

TOTK Optimizer
Disable Quality Reduction
Island Fix
LOD Improvement
Sky Island Fix for 2x Resolution

Additional context?

No response

### Description of the issue TOTK Optimizer doesn't seem to work in Ryujinx, throwing an error in the logs. Disabling the mod allows it to run again. ### Reproduction steps 1. Get TOTK Optimizer 2. Run in Ryujinx mode and use Medium (Recommended) Settings. Disable FreeCam Checkbox. 3. Enable the Mod for TOTK in Ryujinx 4. Run the Game ### Log file 00:00:00.211 |I| Configuration LogValueChange: ResScale set to: 1 00:00:00.217 |I| Configuration LogValueChange: ResScaleCustom set to: 1 00:00:00.217 |I| Configuration LogValueChange: MaxAnisotropy set to: 16 00:00:00.217 |I| Configuration LogValueChange: AspectRatio set to: Fixed16x9 00:00:00.218 |I| Configuration LogValueChange: BackendThreading set to: Auto 00:00:00.219 |I| Configuration LogValueChange: GraphicsBackend set to: Vulkan 00:00:00.219 |I| Configuration LogValueChange: PreferredGpu set to: 0x10DE_0x2860 00:00:00.220 |I| Configuration LogValueChange: AntiAliasing set to: SmaaUltra 00:00:00.220 |I| Configuration LogValueChange: ScalingFilter set to: Nearest 00:00:00.220 |I| Configuration LogValueChange: ScalingFilterLevel set to: 80 00:00:00.220 |I| Configuration LogValueChange: EnableDebug set to: False 00:00:00.222 |I| Configuration LogValueChange: Language set to: AmericanEnglish 00:00:00.222 |I| Configuration LogValueChange: Region set to: USA 00:00:00.222 |I| Configuration LogValueChange: TimeZone set to: America/New_York 00:00:00.225 |I| Configuration LogValueChange: SystemTimeOffset set to: -63 00:00:00.225 |I| Configuration LogValueChange: EnableDockedMode set to: True 00:00:00.230 |I| Configuration LogValueChange: IgnoreApplet set to: False 00:00:00.231 |I| Configuration LogValueChange: VSyncMode set to: Switch 00:00:00.231 |I| Configuration LogValueChange: EnableCustomVSyncInterval set to: False 00:00:00.231 |I| Configuration LogValueChange: CustomVSyncInterval set to: 120 00:00:00.231 |I| Configuration LogValueChange: EnableShaderCache set to: True 00:00:00.231 |I| Configuration LogValueChange: EnableTextureRecompression set to: False 00:00:00.231 |I| Configuration LogValueChange: EnableMacroHLE set to: True 00:00:00.231 |I| Configuration LogValueChange: EnableColorSpacePassthrough set to: False 00:00:00.231 |I| Configuration LogValueChange: EnablePtc set to: True 00:00:00.231 |I| Configuration LogValueChange: EnableLowPowerPtc set to: False 00:00:00.232 |I| Configuration LogValueChange: EnableInternetAccess set to: False 00:00:00.232 |I| Configuration LogValueChange: EnableFsIntegrityChecks set to: True 00:00:00.232 |I| Configuration LogValueChange: FsGlobalAccessLogMode set to: 0 00:00:00.233 |I| Configuration LogValueChange: AudioBackend set to: SDL2 00:00:00.233 |I| Configuration LogValueChange: AudioVolume set to: 0.5 00:00:00.234 |I| Configuration LogValueChange: MemoryManagerMode set to: HostMappedUnsafe 00:00:00.234 |I| Configuration LogValueChange: DramSize set to: MemoryConfiguration4GiB 00:00:00.234 |I| Configuration LogValueChange: IgnoreMissingServices set to: False 00:00:00.234 |I| Configuration LogValueChange: UseHypervisor set to: True 00:00:00.238 |I| Configuration LogValueChange: MultiplayerMode set to: LdnRyu 00:00:00.238 |I| Configuration LogValueChange: DisableP2p set to: False 00:00:00.238 |I| Configuration LogValueChange: LdnPassphrase set to: 00:00:00.238 |I| Configuration LogValueChange: LdnServer set to: 00:00:00.241 |N| Application PrintSystemInfo: Ryujinx Version: 1.2.78 00:00:00.245 |N| Application Print: Operating System: Microsoft Windows 10.0.26100 (X64) 00:00:00.245 |N| Application Print: CPU: Intel(R) Core(TM) i9-14900HX ; 32 logical 00:00:00.246 |N| Application Print: RAM: Total 31.7 GiB ; Available 17.4 GiB 00:00:00.249 |N| Application PrintSystemInfo: Logs Enabled: Info, Warning, Error, Guest, Stub 00:00:00.249 |N| Application PrintSystemInfo: Launch Mode: Custom Path D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx 00:00:14.080 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\sdcard\atmosphere\contents" 00:00:14.081 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\mods\contents" 00:00:14.087 |I| ModLoader AddModsFromDirectory: Found disabled mod '!!!TOTK Optimizer' [E] 00:00:14.087 |I| ModLoader AddModsFromDirectory: Found disabled mod '!!!TOTK Optimizer' [R] 00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Disable Quality Reduction' [E] 00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Island Fix' [E] 00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'LOD Improvement' [E] 00:00:14.087 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Sky Island Fix for 2x Resolution' [E] 00:00:00.043 |I| Gpu : Backend Threading (Auto): True 00:00:00.502 |N| Application LoadGuestApplication: Using Firmware Version: 19.0.0 00:00:00.502 |I| Application LoadGuestApplication: Loading as XCI. 00:00:00.518 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\mods\contents" 00:00:00.518 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [E] 00:00:00.518 |I| ModLoader AddModsFromDirectory: Found enabled mod '!!!TOTK Optimizer' [R] 00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Disable Quality Reduction' [E] 00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Island Fix' [E] 00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'LOD Improvement' [E] 00:00:00.519 |I| ModLoader AddModsFromDirectory: Found enabled mod 'Sky Island Fix for 2x Resolution' [E] 00:00:00.519 |I| ModLoader QueryContentsDir: Searching mods for Application 0100F2C0115B6000 in "D:\LibraryEmulation\Switch\Consoles\Nick\19.0.0_Ryujinx\sdcard\atmosphere\contents" 00:00:00.521 |I| Loader Load: Loading rtld... 00:00:00.524 |I| Loader PrintRoSectionInfo: rtld: Module: nnrtld 00:00:00.524 |I| Loader Load: Loading main... 00:00:00.743 |I| Loader PrintRoSectionInfo: main: Module: D:\home\Project\EX-King\App\Rom\NX64\Product_Optimize\code\EX-King.nss SDK Libraries: SDK MW+Nintendo+NintendoWare_Vfx2-15_3_1-Release SDK MW+Nintendo+NintendoWare_Font-15_3_1-Release SDK MW+Nintendo+NintendoWare_Ui2d-15_3_1-Release SDK MW+Nintendo+NintendoWare_G3d2-15_3_1-Release SDK MW+Nintendo+NintendoWare_Meshoptimizer_For_MeshCodec-0_15_0-Release SDK MW+Microsoft+Havok_Cloth-2022_1 SDK MW+Microsoft+Havok_Animation-2022_1 SDK MW+Microsoft+Havok_AI-2022_1 00:00:00.743 |I| Loader Load: Loading subsdk0... 00:00:00.760 |I| Loader PrintRoSectionInfo: subsdk0: Module: multimedia SDK Libraries: SDK MW+Nintendo+NintendoSDK_movie-15_3_1-Release 00:00:00.761 |I| Loader Load: Loading sdk... 00:00:00.797 |I| Loader PrintRoSectionInfo: sdk: Module: nnSdk FS SDK Version: 15.3.1 SDK Libraries: SDK MW+Nintendo+NintendoSDK_libz-15_3_1-Release SDK MW+Nintendo+NintendoSdk_nnSdk-15_3_1-Release SDK MW+Nintendo+NintendoSdk_BuildTarget-64Bit SDK MW+Nintendo+NintendoSDK_NVN-15_3_1-Release 00:00:00.804 |I| Loader PrintRoSectionInfo: subsdk3: Module: SRC 00:00:00.804 |I| ModLoader ApplyExefsMods: NSO 'subsdk3' replaced 00:00:00.809 |I| ModLoader ApplyExefsMods: main.npdm replaced 00:00:00.814 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'Disable Quality Reduction' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85 00:00:00.815 |I| ModLoader Parse: IPSwitch: print_values 0xc7ec4c <= C0000014 00:00:00.816 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'Island Fix' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85 00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43d54 <= 00102A1E 00:00:00.816 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'LOD Improvement' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85 00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x27d2368 <= 24000014 00:00:00.816 |I| ModLoader ApplyProgramPatches: Matching IPSwitch patch '1.2.1.pchtxt' in 'Sky Island Fix for 2x Resolution' bid=9B4E43650501A4D4489B4BBFDB740F26AF3CF85 00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43cf0 <= 1B10201E 00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43cf8 <= BF000014 00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43ff4 <= 00083B1E 00:00:00.816 |I| ModLoader Parse: IPSwitch: print_values 0x2a43ff8 <= 21083B1E 00:00:00.819 |I| ModLoader Patch: Patching address offset c7eb4c <= C0 00 00 14 len=4 00:00:00.819 |I| ModLoader Patch: Patching address offset 27d2268 <= 24 00 00 14 len=4 00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43bf0 <= 1B 10 20 1E len=4 00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43bf8 <= BF 00 00 14 len=4 00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43c54 <= 00 10 2A 1E len=4 00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43ef4 <= 00 08 3B 1E len=4 00:00:00.819 |I| ModLoader Patch: Patching address offset 2a43ef8 <= 21 08 3B 1E len=4 00:00:00.819 |W| Ptc Load: Detected unsupported ExeFs modifications. PTC disabled. 00:00:01.041 |I| Ptc Initialize: Initializing Profiled Persistent Translation Cache (enabled: False). 00:00:01.045 |I| Loader LoadNsos: Loading image 0 at 0x0000000008500000... 00:00:01.046 |I| Loader LoadNsos: Loading image 1 at 0x0000000008504000... 00:00:01.070 |I| Loader LoadNsos: Loading image 2 at 0x000000000cc2f000... 00:00:01.072 |I| Loader LoadNsos: Loading image 3 at 0x000000000d2d8000... 00:00:01.073 |I| Loader LoadNsos: Loading image 4 at 0x000000000d411000... 00:00:01.078 |I| ModLoader LoadCheats: Build ids found for application 0100F2C0115B6000: 7501ABFE55FA41CFFEB46BD619BDCBF45B9CAE3A000000000000000000000000 9B4E43650501A4D4489B4BBFDB740F26AF3CF850000000000000000000000000 A6BB7C6FFA9673769FA74ED3D7B054191F25D29C000000000000000000000000 57B169A20D12F1A67D544B7ABECE010B6186DD82000000000000000000000000 B9046C31EB5D31271BE970FE732D38DF49C6AA21000000000000000000000000 00:00:01.081 |I| ModLoader ApplyRomFsMods: Applying RomFS mods for Application 0100F2C0115B6000 00:00:01.099 |I| ModLoader ApplyRomFsMods: Replaced 1 file(s) over 1 mod(s). Processing base storage... 00:00:14.220 |I| ModLoader ApplyRomFsMods: Building new RomFS... 00:00:14.297 |I| ModLoader ApplyRomFsMods: Using modded RomFS 00:00:14.298 |I| Application EnsureSaveData: Ensuring required savedata exists. 00:00:14.356 |I| Loader Start: Application Loaded: The Legend of Zelda: Tears of the Kingdom v1.2.1 [0100f2c0115b6000] [64-bit] 00:00:14.407 |I| GUI.WindowThread Hid Configure: Configured Controller JoyconPair to Player1 00:00:14.417 |I| GUI.WindowThread Hid SetupNpad: Connected Controller JoyconPair to Player1 00:00:14.818 |N| GUI.RenderThread Gpu PrintGpuInformation: NVIDIA NVIDIA GeForce RTX 4070 Laptop GPU (Vulkan v1.3.289, Driver v566.36.0.0) 00:00:14.818 |N| GUI.RenderThread Gpu PrintGpuInformation: GPU Memory: 7948 MiB 00:00:14.825 |I| GPU.MainThread Gpu LoadShaders: Loading 331 shaders from the cache... 00:00:15.451 |I| GPU.MainThread Gpu LoadShaders: Shader cache loaded. 00:00:15.917 |S| HLE.OsThread.47 ServiceAm GetAppletResourceUserId: Stubbed. {appletResourceUserId: 1} 00:00:16.019 |S| HLE.OsThread.47 ServiceAm AcquireForegroundRights: Stubbed. 00:00:16.026 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: False ; unknownFlag2: False ; unknownFlag3: True} 00:00:16.029 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False} 00:00:16.097 |S| HLE.OsThread.47 ServicePctl Initialize: Stubbed. 00:00:17.125 |S| HLE.OsThread.3 ServiceHid ActivateKeyboard: Stubbed. {appletResourceUserId: 1} 00:00:17.127 |S| HLE.OsThread.3 ServiceHid ActivateMouse: Stubbed. {appletResourceUserId: 1} 00:00:19.807 |S| HLE.OsThread.47 ServiceNifm CreateRequest: Stubbed. {version: 2} 00:00:19.811 |S| HLE.OsThread.47 ServiceNifm Submit: Stubbed. 00:00:19.812 |S| HLE.OsThread.47 ServiceNifm GetRequestState: Stubbed. 00:00:19.812 |S| HLE.OsThread.47 ServiceNifm GetResult: Stubbed. 00:00:19.813 |S| HLE.OsThread.47 ServiceNifm Submit: Stubbed. 00:00:19.813 |S| HLE.OsThread.47 ServiceNifm GetRequestState: Stubbed. 00:00:19.814 |S| HLE.OsThread.47 ServiceNifm GetResult: Stubbed. 00:00:19.836 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: True ; unknownFlag2: False ; unknownFlag3: True} 00:00:19.836 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False} 00:00:19.838 |S| HLE.OsThread.47 ServiceAm SetRestartMessageEnabled: Stubbed. {restartMessageEnabled: True} 00:00:19.839 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True} 00:00:19.839 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True} 00:00:20.097 |S| HLE.OsThread.4 ServiceNv FinishInitialize: Stubbed. 00:00:20.126 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 1 00:00:20.127 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 2 00:00:20.259 |S| HLE.OsThread.4 ServiceNv InitializeEx: Stubbed. 00:00:20.305 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 00:00:20.361 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed. 00:00:20.362 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed. 00:00:20.363 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed. 00:00:20.365 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed. 00:00:20.365 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed. 00:00:20.365 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed. 00:00:20.367 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed. 00:00:20.373 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed. 00:00:20.501 |S| HLE.OsThread.47 ServiceAcc InitializeApplicationInfo: Stubbed. {TitleId: 72324500776771584} 00:00:20.507 |S| HLE.OsThread.47 ServiceAcc IsUserAccountSwitchLocked: Stubbed. 00:00:20.509 |S| HLE.OsThread.47 ServiceNs CheckAddOnContentMountStatus: Stubbed. 00:00:20.548 |S| HLE.OsThread.3 ServiceHid ActiveNpadImpl: Stubbed. {appletResourceUserId: 1 ; revision: 3} 00:00:20.553 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadIdType: Stubbed. 9 Players: Player1,Player2,Player3,Player4,Player5,Player6,Player7,Player8,Handheld 00:00:20.554 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadStyleSet: Stubbed. {pid: 127 ; appletResourceUserId: 1 ; type: ProController, Handheld, JoyconPair, JoyconLeft, JoyconRight} 00:00:22.588 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed. 00:00:22.588 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 00:00:25.914 |I| HLE.OsThread.11 AudioRenderer AcquireSessionId: Registered new renderer (0) 00:00:25.916 |I| HLE.OsThread.11 AudioRenderer Initialize: Initializing with REV11 00:00:25.929 |I| AudioProcessor.Worker AudioRenderer Work: Starting audio processor 00:00:25.930 |I| AudioRendererManager.Worker AudioRenderer SendCommands: Starting audio renderer 00:00:25.941 |I| HLE.OsThread.11 AudioRenderer Start: Starting renderer id 0 00:00:26.249 |I| AudioProcessor.Worker Audio EnsureAudioStreamSetup: New audio stream setup with a target sample count of 240 00:00:27.262 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True} 00:00:27.262 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True} 00:00:27.770 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed. 00:00:27.770 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 00:00:27.771 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed. 00:00:27.771 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed. 00:00:28.828 |S| HLE.OsThread.47 ServiceAm GetMainAppletExpectedMasterVolume: Stubbed. 00:00:28.828 |S| HLE.OsThread.47 ServiceAm GetLibraryAppletExpectedMasterVolume: Stubbed. 00:00:28.830 |S| HLE.OsThread.47 ServiceAm SetExpectedMasterVolume: Stubbed. 00:00:29.128 |I| HLE.GuestThread.46 Cpu PrintGuestStackTrace: Guest stack trace: Process: The Legend of Zelda: Tears of the Kingdom, PID: 127 0x000000000976a0ec main:0x12660ec 0x0000000008cfa8e8 main:0x7f68e8 0x0000000008cfa4c0 main:0x7f64c0 0x0000000008cf9140 main:0x7f5140 0x0000000008ed6018 main:0x9d2018 0x000000000a6c3068 main:0x21bf068 0x000000000af2bf10 main:0x2a27f10 0x00000000095e9ba4 main:0x10e5ba4 0x000000000937ec64 main:0xe7ac64 0x000000000d50b0b4 sdk:0xfa0b4 nn::init::Start(unsigned long, unsigned long, void (*)(), void (*)(), void (*)()):0x0054 0x00000000085000d4 rtld:0x00d4 00:00:29.129 |I| HLE.GuestThread.46 Cpu PrintGuestRegisterPrintout: Guest CPU registers: X[00]: 0x0000000000000000 X[01]: 0x00000049f065ef20 (SP) X[02]: 0x0000000000000008 X[03]: 0x0000000000000008 X[04]: 0x0000000000000001 X[05]: 0x0000000000000001 X[06]: 0x00000049f065f3e8 (SP:-0x04c8) X[07]: 0x00000065631efff8 X[08]: 0x000000655d700318 X[09]: 0x000000655d700318 X[10]: 0x000000656320c240 X[11]: 0x000000656320c220 X[12]: 0x000000000cc26930 X[13]: 0x0000000000000000 X[14]: 0x000000000017cf70 X[15]: 0x00000065631f00c0 X[16]: 0x000000000cb19ae8 X[17]: 0x000000000d53cf40 (sdk:0x12bf40) => nn::os::GetTlsValue(nn::os::TlsSlot) X[18]: 0x180089310eafe200 X[19]: 0x000000658b8b5300 X[20]: 0x00000049f0660c98 (SP:-0x1d78) X[21]: 0x0000000000000000 X[22]: 0x0000000000000001 X[23]: 0x00000065631efff8 X[24]: 0x0000000000000009 X[25]: 0x0000000000000009 X[26]: 0x0000000000000000 X[27]: 0x0000000000000001 X[28]: 0x0000000000000048 FP: 0x00000049f065ef50 (SP:-0x0030) LR: 0x000000000976a1d4 (main:0x12661d4) => SP: 0x00000049f065ef20 (SP) PC: 0x000000000976a2b8 (main:0x12662b8) => 00:00:29.129 |E| HLE.GuestThread.46 Cpu InvalidAccessHandler: Invalid memory access at virtual address 0x0000000000000000. 00:00:29.158 |E| HLE.GuestThread.46 Application : Unhandled exception caught: Ryujinx.Memory.InvalidMemoryRegionException: Attempted to access an invalid memory region. at Ryujinx.Memory.Tracking.MemoryTracking.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write, Boolean precise, Nullable`1 exemptId, Boolean guest) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Memory\Tracking\MemoryTracking.cs:line 349 at Ryujinx.Memory.Tracking.MemoryTracking.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Memory\Tracking\MemoryTracking.cs:line 275 at Ryujinx.Cpu.MemoryEhMeilleure.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Cpu\MemoryEhMeilleure.cs:line 65 at ARMeilleure.Translation.Translator.Execute(ExecutionContext context, UInt64 address) in D:\a\Ryujinx\Ryujinx\src\ARMeilleure\Translation\Translator.cs:line 125 at Ryujinx.Cpu.Jit.JitCpuContext.Execute(IExecutionContext context, UInt64 address) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Cpu\Jit\JitCpuContext.cs:line 43 at Ryujinx.HLE.HOS.ArmProcessContext`1.Execute(IExecutionContext context, UInt64 codeAddress) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\HOS\ArmProcessContext.cs:line 63 at Ryujinx.HLE.HOS.Kernel.Threading.KThread.ThreadStart() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\HOS\Kernel\Threading\KThread.cs:line 1263 at System.Threading.Thread.StartCallback() ### OS Windows 11 ### Ryujinx version 1.2.78 ### Game version 1.2.1 ### CPU i9-14900HX ### GPU RTX 4070 Laptop ### RAM 32 GB ### List of applied mods TOTK Optimizer Disable Quality Reduction Island Fix LOD Improvement Sky Island Fix for 2x Resolution ### Additional context? _No response_
GreemDev commented 2025-01-17 17:38:51 +00:00 (Migrated from github.com)

Join the discord for support, not GitHub issues
https://discord.gg/ryujinx

Join the discord for support, not GitHub issues https://discord.gg/ryujinx
Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MeloNX/Ryujinx-ryubing#534
No description provided.