Switch emulator on PC
合法使用¶
虽然 Ryujinx 模拟器项目本身是开源免费且合法的,但它默认情况下并不能直接运行市面上发行的各种商业游戏,因为它并不包含 Switch 系统固件,也没有游戏 ROM。
而按照国外的法规,如果你用户购买了主机和游戏,将其内容 DUMP (提取) 出来自己使用是合法的。
所以,无论是 Ryujinx 还是 Yuzu 等模拟器,想要开玩都需要先完成
- 安装系统固件和
- prod.keys 密钥等步骤。
- 如果游戏要求最新的key和firmware你需要去更新
基本流程¶
- 下载 Ryujinx 模拟器主程序
- 下载
prod.keys
密钥文件以及 Switch 的系统固件 (Firmware) - 自行网上搜索下载你喜欢的任天堂游戏文件,支持
.NSP
或者.XCI
格式
密钥文件以及 Switch 的系统固件¶
Ryujinx (龙神)模拟器¶
率先支持了ARM和苹果 M 系列芯片
简易步骤教程:¶
- 下载模拟器对应github
- 将 Ryujinx 模拟器主程序解压到「不包含中文的路径」下。
- 首次启动 Ryujinx 模拟器后,会提示找不到 key 文件的错误
- 点击菜单 文件 (File) → 打开 Ryujinx 文件夹 (Open Ryujinx Folder),会弹出模拟器数据所在的目录。
- 将
prod.keys
文件放进到 Ryujinx 目录中的system
文件夹里,重启模拟器 - 放置好 keys 文件之后就开始安装固件 (Firmware) 了,
- 点击菜单 工具 (Tools)→安装固件 (Install Firmware)→从 XCI 或 ZIP 安装固件 (Install a firmware from XCI or ZIP),选择你下载到的 Firmware 压缩包(不需解压),
- 模拟器就会开始安装,直到显示安装完成即可。
- 此时已经可以运行 Switch 游戏了,
- 点击菜单 选项 (Options) → 设置 (Settings),在 用户界面 (General) → 游戏目录 (Game Directories) 下点击 添加 (Add) 来「添加一个游戏 ROM 文件存放目录」。
- 此后,模拟器会自动加载出存放在这些文件夹里的游戏列表。
安装nsp DLC文件¶
性能优化¶
YUZU(柚子)模拟器¶
yuzu,奶刃2好像都是用这个
密钥缺失¶
将你原来的User文件夹和ROM文件夹拖到新版模拟器文件夹的根目录即可。
将 prod.keys
文件放在Yuzu\user\keys
更新密钥和固件¶
- 下面两个目录的内容都可以删除,然后解压
- keys解压到
Yuzu\user\keys
- 固件解压到
Yuzu\user\nand\system\Contents\registered
YUZU模拟器使用教程¶
https://www.playdanji.com/yuzu
YUZU金手指¶
https://www.playdanji.com/yuzujinshouzhi
YUZU软件升级方法¶
Early Access版本是需要花钱订阅才能下载的。
github的release直接下载zip后解压替换即可。
YUZU存档位置¶
游戏右键,打开存档位置。
退出全屏¶
F11
YUZU 安装 nsp和xci文件¶
key和中文的问题,建议用之前好的文件
https://zhuanlan.zhihu.com/p/406048136
安装升级补丁nsp文件和DLC¶
异度之刃2¶
打包本体1¶
30帧720P
https://switch520.com/23050.html
推荐OpenGL模式¶
v模式,暗场景会过曝。
画质补丁¶
贴吧老哥的放入目录
但是没什么用。
放入如下修改的ini文件来修改画质
如下图成功
贴吧10楼:刚试了下,我把属性的mod选项关掉,然后把0100F3400332C000的画质mod删掉,效果一样有,所以效果应该只能在0100F3400332D001\画质mod\romfs\monolib\shader下的lib_nx.ini里改,其他的都没用
red_sclX=2.0
red_sclY=2.0
red_hdsclX=2.0
red_hdsclY=2.0
red_Auto=on
red_AtMaxX=2.0
red_AtMaxY=2.0
red_AtMinX=2.0
red_AtMinY=2.0
red_AtRate=100.0
2.0就是1440p,1.0就是原版720p。你们可以试试改其他的
帧数补丁¶
60帧补丁实际效果远没有60帧而且一堆副作用,不用浪费时间了
bug花屏¶
按照B站设置,主要改了GLSL
塞尔达-旷野之息¶
游侠论坛的cemu模拟的效果就不错
塞尔达-王国之泪¶
- yuzu 1414以上
- keys firmware 16.0.2以上
龙神模拟器,会经常闪退,暂时不知道解决办法(Cache PPTC rebuild?)。yuzu没有闪退的问题
需要进一步的研究学习¶
暂无
遇到的问题¶
暂无
开题缘由、总结、反思、吐槽~~¶
之前买了正版的switch,游戏也入了两三千。旷/荒野之息,奥德赛,奶刃2都通关了。可惜被妈妈没收了~
想研究一下,PC模拟,记录踩坑过程
参考文献¶
无