首先需要3个工具:
1.Cemu模拟器
肥肥下载的是1.26.2版本
如图2
2.FunKiiU(需要配置Python环境)
这个是游戏文件下载器,需要解密
3.cdecrypt
这个是解密工具,用于解压FunKiiU下下来的一大堆文件
都在github中下载
其中Cemu需要解压并安装,后两者只需要解压即可
( 把下下来的单独装到一个文件夹里方便后面的操作,记得不要有中文和空格,肥肥建的文件夹叫EmulatedGame)
具体操作:
安装Cemu
把Game path改成: \EmulatedGame\cemu_1.26.2\mlc01\usr\title\00050000
可以在菜单栏Options→General settings→Language中选择语言
重启软件就可以了
在FunKiiU文件夹中在地址栏输入cmd并回车(当然也可以用powershell,
在冒出来的窗口中输入指令,
具体格式为:python FunKiiU.py -title [Title ID] -key [Title key]
注意:这里的[Title ID] 与 [Title key]随你要下载的游戏而定,这个是需要替换的。
查询网址:
见图一
在表格里面找自己想要的游戏的[Title ID] 与 [Title key]
找到了之后可以看表格的最后一栏
eShop/Application 代表游戏本体
DLC代表DLC(废话)
Patch代表更新档
找到对应的[Title ID] 与 [Title key]之后就把上面的指令更改了([Title ID] 与 [Title key]的[ ]也要替换)
以美版塞尔达传说-旷野之息为例,代码为:python FunKiiU.py -title 00050000101c9400 -key fe80b729b6c9e421ea69b8e35e9d4945
(这里只能输一个,想要同时装其他的可以在打开一个窗口)(要下挺久的,不用着急)
肥肥在这里下到最后显示(可能就是这里出了什么错QAQ):
ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。
下载完之后,会有一个install文件夹,里面会有以游戏Title ID后八位为名字的文件夹
将这个文件夹拖到刚刚下载的cdecrypt文件夹里的cdecrypt.exe上运行(就是*用cdecrypt打开)
然后就开始解密了
解密完后cdecrypt.exe会闪退,是正常现象
这时打开以游戏Title ID后八位为名字的文件夹时就会发现里面有三个文件夹:
code,content和meta
(肥肥只有code和content,没有meta啊555)
* 主体安装:在路径: \EmulatedGame\cemu_1.26.2\mlc01\usr\title\00050000 里新建一个以游戏Title ID后八位为名字的文件夹,把那3个文件夹拖进去
* DLC安装:在mlc文件夹/usr/title/0005000c文件夹里新建一个以游戏Title ID后八位为名字的文件夹,把那3个文件夹拖进去
* 更新档安装:在mlc文件夹/usr/title/0005000e文件夹里新建一个以游戏Title ID后八位为名字的文件夹,把那3个文件夹拖进去
这时候打开cemu却发现还是没有游戏咋办?
进入Options→General settings
点击游戏路径下的“添加”,选择游戏本体的文件夹
退出重进cemu就可以了(这样刷新最快)
注:这里的游戏图片一定要刷出来才算成功
你可以在列表里看见版本与DLC,这两个哪个为0就代表哪个没装
更新档没装是进不了游戏的