-
2.1.3-monitor.1 — monitor preferences preview Pre-release
released this
2026-10-27 16:47:05 -04:00 | 1 commits to monitor-preferences since this releaseSaved monitor refresh rates — preview
Based on latest upstream
cf2adb7b8facdc34e3cbf9ec6ff7686f67575048: SaltyNX 2.1.3, including its GL/logo rendering fix, plus the subsequent NVN stack-usage fix.Pair with FPSLocker 3.5.0-monitor.1.
- Restores the manually selected refresh rate for the detected monitor and resolution.
- Rechecks EDID, dock/link limits and mode validation after connection changes; automatic Display Sync retains priority.
- Keeps the 60-FPS game target independent of a saved 120-Hz monitor setting.
- Bounds retry attempts and reports rejected docked mode changes accurately.
- Leaves IPC layout, clock profiles and sys-dock link-training behavior unchanged.
Validation: portable parser/connection scenarios passed under ASan/UBSan; complete Switch build and all 21 required outputs verified. Hardware tested on 2026-10-27: after installing the matched pair, the operator reported "seems to work great" on the Erista Switch 1 / Smash Ultimate 13.0.5 setup using a 120-Hz external display and 60-FPS target. All seven installed runtime files were hash-verified and 68 protected files remained unchanged. This is successful operator testing on that setup; individual results for every alternate monitor/resolution/link scenario were not itemized.
Each EDID-identified monitor keeps its own saved refresh-rate preferences and warning acceptance; 1080p and 720p rates are independent. With Docked Display Sync off, reconnecting the same monitor restores a valid saved rate after the link stabilizes.
The SD ZIP contains the sysmodule, four core/bootstrap runtime files, and the generated toolbox version descriptor. Back up those six existing files, exit games, merge the runtime update and reboot. Preserve your INIs, exceptions (including leading
X), flags, plugins and other mods. Use the matching overlay to select and save the rate once.Source, exact upstream base and runtime hashes are recorded in
manifest.json; verify downloads withSHA256SUMS.txt. Roll back by restoring the backed-up runtime files and rebooting. Upstream history, attribution and component license files are retained.The dated hardware result above was added after publication. Original binaries, tags, asset hashes and build-time manifests are unchanged.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads