-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Description of the issue
When using MaxLastBreath's NX Optimizer/TOTK optimizer/UltraCam, TOTK refuses to launch unless either the Memory management mode is set to "Software" or "Use Hypervisor" is on.
The issue with having the hypervisor on is that it creates a plethora of graphics bugs and artifacts that are not present when the Hypervisor is off.
( without the mod the game runs launches properly regardless of memory management mode or hypervisor use, but it still has the graphics bugs when using the hypervisor)
I reported this issue to the mod developer, but I was directed here.
Going off of what i could see in the logs (they didn't give a whole lot of information), it seems to be a pointer authentication error.
This issue has been present for a while now, but i thought it was something I was doing wrong setting up the mod, but it appears as though that is not the case.
Reproduction steps
Must be on MacOS
Must have TOTK Optimizer aka Ultracam aka NX optimizer installed for TOTK
Disable "Use Hypervisor" under CPU Mode,
Use either "Host (fast)" or "Host Unchecked (fastest, unsafe) under Memory Management Mode
Attempt to launch Tears of the Kingdom.
Log file
Apple-Crash-Report.txt
Ryujinx_Canary_1.3.252_2026-02-09_14-36-44.log
Ryujinx_Canary_1.3.252_2026-02-09_15-34-51.log
OS
MacOS Tahoe 26.3
Ryujinx version
1.3.252
Game version
1.4.2
CPU
M3 Pro
GPU
Apple Silicon Graphics
RAM
18GB
List of applied mods
TOTK Optimizer (aka NX Optimizer/UltraCam)
Additional context?
I am rather stumped on this one.
I think it is a pointer authentication error because the game will launch when in the hypervisor (has its own PAC rules) but wont launch outside of it unless Memory management mode is set to software (Meaning the memory is being emulated entirely in UserSpace)