2025年Ryujinx安装教程 | 《塞尔达传说·旷野之息》中文正常运行
爱玩电脑的皮卡丘
2025年10月17日 17:52

一、前言

最近也是心血来潮想玩塞尔达,虽然是Switch游戏,但是《旷野之息》毕竟是2017年发布的,即使现在有各种各样的教程和整合包,都让我好生折腾一番。现在已经可以在我电脑上运行塞尔达,我非常激动高兴,特写此篇教程,一是留个经验,二是给希望玩旷野之息的人一个参考教程,教程比较详细,喜欢折腾的人可以尝试复现。

接下来我将以类似实验报告的口吻展开。

本教程需要一点PC操作基础,纯小白介意勿入

(文末有彩蛋)


二、必须软件文件

必要软件:Ryujinx v1.1.1403、SAK

需要的文件:游戏本体、中文补丁、密钥、固件


三、原理讲解

1、Ryujinx v1.1.1403

Ryujinx 是一款免费、开源的 Nintendo Switch 模拟器,它可以在电脑上模拟 Nintendo Switch 游戏机的运行环境,让玩家们能够在 PC 上畅玩 Switch 游戏。Ryujinx 支持大部分 Nintendo Switch 游戏,包括 The Legend of Zelda: Breath of the Wild、Super Mario Odyssey 等知名游戏,而且还具有优秀的兼容性和稳定性。此外,Ryujinx 还支持多人在线游戏联机和语音聊天功能,让玩家们能够更好地享受游戏。

目前该软件已经停止更新,此版本已是最新版,你能下载到的所谓的最新版可能是社区的分叉版本。

2、SAK

SAK 格式转换工具,全名 Switch Army Knife,是一款专为 Nintendo Switch 玩家设计的 ROM 格式互转工具,主要解决不同 Switch 游戏文件格式在模拟器或主机上的兼容问题。

3、塞尔达传说·旷野之息

《塞尔达传说:旷野之息》(The Legend of Zelda: Breath of the Wild)是任天堂于2017年3月3日随Switch同步发售的开放世界动作冒险游戏,为系列15周年之作。本作打破传统Zelda框架,主打“自由探索与物理互动”,被视作开放世界新标杆。

目前能够稳定运行的版本是1.0.0版本,但是该版本没有中文,目前网上最新的版本是1.8.2,安装该版本补丁后会直接造成程序崩溃,因为该版本是给Switch2提供增强功能和新语言支持的,与NS1模拟器有兼容性问题

4、密钥

prod.keys 是 Nintendo Switch 主机独有的加密密钥集合,共 4×256 位,用户如果想要在自己电脑上模拟测试Switch游戏,需要自行提取自己主机上的密钥。

5、固件

固件(Firmware)就是主机内置的那套“操作系统”,官方叫 Nintendo Switch System Software。没有固件无法运行。


四、准备工作:

1、Ryujinx下载:https://ryujinx.io/download/

2、SAK下载:https://github.com/dezem/SAK/releases

3、旷野之息中文补丁:https://www.ziperto.com/the-legend-of-zelda-breath-of-the-wild-switch/

4、密钥下载:https://prodkeys.net/skyline-production-keys-v9/

5、固件下载:https://prodkeys.net/latest-switch-firmwares-v12/


五、具体步骤

5.1Ryujinx安装配置

解压下载好的Ryujinx软件压缩包得到软件本体,放在一个你找得到位置,然后在软件的根目录新建一个文件夹“portable”

新建portable文件夹

双击运行Ryujinx.exe,首次进入软件会有很多窗口提示报错,点击OK关闭即可

这个报错的意思是没有检测到密钥

这个报错的意思是接收不到最新更新,忽略即可

设置软件界面为中文

设置中文步骤,这里设置的只是软件界面的中文,不会影响游戏

打开portable文件夹下的system文件夹,将解压下载好的密钥到该文件夹下

这两个文件缺一不可

在Ryujinx里,工具-安装系统固件-从XCI或ZIP文件中安装系统固件,选择你下载好的固件压缩包安装固件

安装固件,按步骤做,后面点“是”就可以

打开设置

在用户界面关闭更新(因为也不会有更新了)

在系统界面切换系统语言

这里说的无效的意思是,在软件页面显示的游戏名还是英文的,但是仍然可以决定进入游戏后的语言是中文

在图形页面切换图形引擎、分辨率缩放、抗锯齿和图形引擎多线程

按图片的设置就行,分辨率为2倍,抗锯齿开FXAA,建议开启图形引擎多线程,至于为什么我设置图形引擎为OpenGL,因为我开启不了Vulkan

Vulkan有一定概率无法使用,会识别不到你的显卡,我就是这样,如果有谁解决了的话,希望能在评论区留言

加入游戏目录(即你存放游戏的地方)

忘说了,也是在用户界面设置

已经扫描到游戏了

5.2游戏解包(这里只教怎么解压NSZ)

我们一般拿到的游戏本体是NSZ文件,这个是Switch游戏本体的压缩文件,是无法被模拟器运行的,我们需要解压出来才行

解压下载好的SAK软件压缩包得到软件本体,放在一个你找得到位置,首先,先导入密钥

将prod.key密钥文件放到SAK文件夹下的bin文件夹里

然后运行SAK.exe

依次点击NSZ to NSP - Open NSZ - 选择你的NSZ文件 - Decompress NSZ file - 等待解包完成

点击NSZ to NSP

按第一步操作点击,弹出窗口后找到你要解包的NSP游戏本体,然后按第二步操作

随后你就会在SAK软件根目录下看到解压好的NSP文件,把NSP拖到你存放游戏的目录

5.3安装游戏补丁

塞尔达传说·旷野之息的中文支持是从1.5.0版本开始的,所以只需要得到1.5.0版本之后的补丁就行,这里我选择的是1.6.0版本

打开Ryujinx,右键单击塞尔达传说·旷野之息,选择管理游戏更新,然后点击添加,选择你下载好的版本补丁,然后选择补丁启用,保存

按步骤操作

按步骤操作,打开窗口后找到你的补丁

激活补丁

做到这儿,教程基本就结束了,后面能不能运行就看你的模拟器、你的游戏本体还有你的电脑有没有问题了


彩蛋:通过网盘分享的文件:资源分享

链接: https://pan.baidu.com/s/12gmveF4wGu4wfShC3A-2Qw 提取码: 2sie