《FPSLocker游戏锁帧插件》是一款为switch大气层打造的插件工具,你需要借助特斯拉自制工具才能运行,从而在游戏中实现对游戏帧数的锁定,从而让游戏达到更加流畅的运行效果,对于一些喜欢超频的玩家来说实用性还是非常有用的。
锁定switch游戏的帧数稳定
使游戏的整体流畅度更高
超频后使某些游戏达到更加流畅的运行效果
体积小 打开特斯拉随时开启
带有配套 SaltyNX 插件 NX-FPS 的覆盖允许在 Nintendo Switch 零售游戏中设置自定义 FPS。
免责声明:该工具利用图形 API 的检测来操纵 FPS,在特殊情况下,它需要使用每个版本的每个游戏制作的补丁来获得超过 30 FPS。 您可以在这里找到这些补丁
最大支持的 yaml 大小为 32kB,但可以在下次更新中扩展。
带有配套 SaltyNX 插件 NX-FPS 的覆盖允许在 Nintendo Switch 零售游戏中设置自定义 FPS。
免责声明:该工具利用图形 API 的检测来操纵 FPS,在特殊情况下,它需要使用每个版本的每个游戏制作的补丁来获得超过 30 FPS。 您可以在这里找到这些补丁
最大支持的 yaml 大小为 32kB,但可以在下次更新中扩展。
要求:
* CFW 大气层
* 我的 SaltyNX 分支,版本 0.5.1+
* NX-FPS 1.1+
* Tesla 环境:ovlloader + Tesla 菜单
叠加以两种模式运行:
* 游戏运行时
如果 SaltyNX 支持游戏并且您正确安装了所有内容,您将看到菜单,其中第一行表明 NX-FPS 插件正在运行。 每行的解释:
间隔模式 - NVN API 使用它来将限制器设置为 30 FPS (2) 或 60 FPS(1 或 0(0 表示游戏从不费心设置它,这也可能表明游戏没有使用 NVN 而使用 EGL) 或伏尔甘))
自定义 FPS 目标 - 用于将游戏锁定到特定 FPS。 如果游戏使用引擎专有的 FPS 锁,则在没有额外补丁的情况下可能无法解锁超过 30 FPS。
右侧的大数字 - 它显示当前正在运行的游戏在最后一秒已经通过了多少帧。 这是为了确认锁按预期工作。
增加/减少 FPS 目标 - 将 FPS 目标更改为 5。最小值为 15 FPS,最大值为 60 FPS。 如果 FPS 设置为高于 30 FPS,则将间隔模式设置为 1。否则,将间隔设置为 2。
禁用自定义 FPS 目标 - 删除 FPS 目标。 由于此时我们无法预测预期的间隔模式,因此用户可以自行决定在禁用 FPS 目标之前操纵 FPS 以恢复正确的间隔。
高级设置 - 子菜单包括:
同步等待 - 这是一个危险的设置,在大多数情况下禁用会导致游戏崩溃(例如《巫师 3》和《荒野之息》),但在某些情况下可以带来禁用双缓冲的好处,但代价是出现一些小图形故障(例如《异度神剑 3》) )。 请谨慎使用。
将配置转换为补丁文件 - 如果该游戏和版本存在正确的配置文件,您将获得一个选项,将其转换为补丁文件,下次运行该游戏时将加载该文件。 补丁保存到 SaltySD/plugins/FPSLocker/patches/*titleid_uppercase*/*buildid_uppercase*.bin
删除补丁文件 - 如果该游戏和版本存在正确的配置文件,您将获得删除补丁文件的选项,这样您下次运行该游戏时就不会加载它。
保存设置 - 保存当前正在运行的游戏的配置文件,下次启动时将由插件自动加载。 如果您禁用了同步等待并且没有正确测试它不会导致崩溃,请不要使用它。 配置文件保存在 SaltySD/plugins/FPSLocker/*titleid_uppercase*.dat 中
* 当游戏未运行时:
它将列出已安装的游戏(最多 32 个),并且作为第一个选项,它提供“全部”子菜单。
在每个选项中,您都会找到两个选项:
删除设置 - 它将删除由“保存设置”选项创建的文件
删除补丁 - 它将删除由“将配置转换为补丁文件”选项创建的文件
感谢 ~WerWolv 创建 Tesla 环境,以及 ~cucholix + ~Monked 进行测试。
v2.0.3
检查/下载配置文件调用现在在单独的线程中完成
这解决了覆盖无响应的问题
您获得了更多信息
在线程完成工作之前,您仍然无法退出高级设置
现在有一个超时,如果线程运行时间超过 30 秒,它将返回,解锁覆盖
与从检查/下载配置文件收到的信息相关的一些文本更改
v2.0.2
重制高级设置页面
现在,当在仓库中找不到补丁文件时,“检查/下载配置文件”将检查游戏列表以获取可能的信息,如下所示:
如果列出了此 titleid
如果列出了 titleid,则列出 BID,并为其提供补丁推荐
如果列出了 titleid 而未列出 BID,则列出最新 BID 的补丁推荐
使用 FPSLocker 补丁类别中的选项时,将提供更多详细信息
v2.0.1
修复了在运行 SaltyNX 不支持的游戏时尝试禁用/启用显示同步导致操作系统崩溃的错误。
v2.0.0
添加显示设置菜单以更改 LCD 刷新率(游戏运行时不要将 Switch 置于刷新率已更改的底座上,否则游戏可能会崩溃),不适用于 OLED 型号。此菜单需要 SaltyNX 0.8.0+ 才能显示。更多信息请参阅自述文件。
添加对游戏配置的下一个修订版本的支持,使其更小并将大多数计算移动到 FPSLocker 覆盖本身。
从 c++20 移动到 c++23
v1.2.8a
修复具有四重缓冲的游戏中的“设置缓冲”(例如《刺客信条启示录 - 失落的档案》)
v1.2.8
修复了使用新 RTLD 从游戏中检索 BID 的问题(例如《古墓丽影 I-III 重制版》)
为了完全修复与新 RTLD 的兼容性,需要将 SaltyNX 更新到至少 0.7.2 版本!
v1.2.7
如果配置文件具有“Addons”条目,则添加对从仓库下载其他文件的支持。 目前仅用于修复《王国之泪》中与大气层的 romfs 列表缓存创建(允许加载 romfs mods)的兼容性问题。
v1.2.6a
修复自 libnx 4.5.0 发布以来覆盖锁不起作用的问题
v1.2.6
在高级设置中添加选项以从存储库下载配置检查/下载配置文件。 更多内容请参见自述文件。
稍微重新设计高级设置 UI。
v1.2.5a
如果 SaltySD 文件夹中不存在“plugins”文件夹,修复保存设置。
v1.2.5
添加对 SaltyNX 0.7.0+ 的支持
1.2.4
如果没有找到配置则打印 titleid 和 buildid
当游戏未使用所有可用缓冲区时,允许使用所有可用缓冲区。
为了使此版本正常工作,需要将 NX-FPS 更新到版本 1.5.4
1.2.3
允许在使用四重缓冲的游戏(例如《刺客信条:埃齐奥合集》)中强制使用三重缓冲。
当使用不同于双倍的缓冲保存设置时,窗口同步将重置为启用。
1.2.0
在 FPSLocker 补丁中添加对 MASTER_WRITE 条目的支持,允许在游戏启动之前修补 main 的任何部分(在“高级设置”中应用时,您将看到“Master Write 已加载到游戏”)。 这是为了允许补丁将通常从只读部分读取值的程序集重定向到代码洞穴或修补可执行文件以禁用双缓冲区。
将名称“同步等待”更改为“窗口同步等待”
现在,如果可以转换为补丁的游戏配置不可用,则覆盖层将打印游戏配置文件未找到,而不是错误代码
需要 NX-FPS 1.5.0+ 才能正确支持新补丁。
1.1.4
FPSLocker 现在可以显示 NVN 使用了多少帧缓冲区并在高级设置中显示。
“缓冲帧:2”=游戏正在使用真正的双缓冲。
由于该号码无法即时更改,因此这只是信息更新。
同步等待
在这些游戏中,您可以通过关闭 FPSLocker 中的 Window Sync Wait 来禁用双缓冲区垂直同步:
蝙蝠侠 - 泄密系列
精灵宝可梦 传说:阿尔宙斯
口袋妖怪猩红
口袋妖怪紫罗兰
塞尔达传说:王国之泪
异度神剑1最终版
异度神剑2
异度神剑3
展开更多 > 收起内容 >
相关资源:switch插件 特斯拉插件 FPSLocker switch破解
我要评论 查看全部评论 (0)>>