跳转至

SaltyNX 底座插件

SaltyNX 底座插件

创建时间:2026-11-04

更新时间:2026-11-04

masagrator 的 SaltyNX fork 是一个专门用于 Nintendo Switch 主机的系统后台模块(Sysmodule),主要功能是在零售版游戏运行时注入自定义代码、插件以及汇编补丁。 它最初基于 ShinyQuagsire 开发的原始 SaltyNX 项目,经过 masagrator 的深度维护与重构(即其 fork 版本)后,已经成为了 Switch 破解与性能折腾圈子里的基石级插件。

核心功能

• 性能监测与帧率解锁: 提供了内置的核心功能(Core),配合专用插件,能够实时追踪游戏内的渲染 API(如 NVN、EGL、Vulkan)并读取帧率数据。 • 画质与模式切换: 支持配合 ReverseNX-RT 插件,在掌机模式和主机(底座)模式之间强行切换画质和分辨率配置。 • 自定义刷新率与帧率限制: 为著名的 FPSLocker 软件提供底层覆盖支持,允许用户为特定的游戏修改显示刷新率并锁定非标准帧率(例如解锁 60 帧或强制锁 40 帧)。 • 汇编补丁注入: 支持通过将 .asm64(64位游戏)和 .asm32(32位游戏)文件放入指定目录,从而实现对游戏函数的符号修改或指令替换。

周边生态(核心配套组件)

为了完全发挥这个模块的作用,masagrator 还围绕其开发了一整套工具链: 1. SaltyNX-Tool:用于管理、开启或关闭 SaltyNX 各项功能的独立前端应用。 2. NX-FPS:负责在游戏后台收集 FPS 数据的核心插件(在 0.8.0 之后的版本中,部分逻辑已直接集成进 SaltyNX 核心,无需额外在 plugins 夹内放置该文件)。 3. Status Monitor Overlay:一个悬浮窗界面工具,用于在游戏画面上直接读取并直观显示来自 SaltyNX 的 FPS 和硬件占用数据 [0.17]。

使用限制与风险

• 系统与固件要求: 自版本 0.8.0 起,该 fork 彻底放弃了对低版本固件的支持,要求系统固件必须在 10.0.0 或以上,且运行于纯净的 Atmosphere(大气层)系统中。 • 兼容性问题: 部分 32 位游戏或某些特殊游戏(如《巫师3》特定版本)与其存在冲突。如果遇到冲突导致游戏死机或报错,需要将不兼容游戏的 Title ID 加入到 SaltySD/exceptions.txt 黑名单中。 • 封号风险: 由于其工作原理是向零售游戏进程注入代码,在联机状态下使用具有极高的 Ban 机(封号)风险。

使用方法

安装 如果你使用星落尘降的整合包,直接通过特斯拉Overlay,点击➡️建,按需下载,游戏通用补丁;

开启 然后到相册进入 Hekate Tool 应用,后台管理,开启SaltyNX,然后重启机器;

使用

有多种使用方法:

  1. 通过特斯拉使用,进入游戏通用补丁,即可看到 SaltyNX 提供的;
  2. 通过DBI给特定游戏安装SaltyNX,部分游戏可能不支持;

这里提供方法二的说明

用DBI给游戏安装 SaltyNX 补丁

如您是开发者,需要了解其原理,可访问仓库查看:MasaGrator SaltyNX-Patches

  1. 打开DBI,选择已安装的游戏菜单,或者直接按L肩键进入;
  2. 对需要安装的游戏按菜单键,即➕号键,弹出的菜单中有:安装 SaltyNX 补丁;注意:不是添加到SaltyNX例外;
  3. 其中补丁有如下内容:

  4. 网络不可用

  5. 阻止处理网络请求结果
  6. 确保网络服务账户
  7. 阻止提交网络请求
  8. 完全没有网络
  9. 阻止Copyright图像
  10. 阻止标题挂起
  11. 阻止更新APU时钟

根据需要开启即可;

使用场景举例

在连接WIFI的情况下,运行游戏,游戏会主动联网,这个时候会弹窗:

错误:2123-0011 游戏遇到错误

              【确认】

通过SaltNX 开启相应的菜单即可阻止网络请求;