3DS 游戏转换 CIA 格式教程

in 游戏技术 with 0 comment

new-nintendo-3ds-xl-screencap_1280.0.0.jpg

有时候我们从网上找到的 3DS 游戏资源是 .3ds 格式的,但是在无卡破解中需要 .cia 格式,于是我们需要自己将格式进行转换后再安装游戏。需要的工具为一台无卡破解的老 3DS (有 rxTools) ,可以参看《老 3DS(非 LL)10.3 正版降级 9.2 并无卡破解记录》,本教程所有操作仅在按这篇教程破解的老 3DS 上测试过。

  1. 下载需要的工具(链接:http://pan.baidu.com/s/1qWPspAG 密码:f5xx)并解压,一同分享的有 Python 环境的 Windows 安装文件,如果 PC 没有安装过 Python 环境,请先安装对应的 Python 环境;
  2. 将转换工具中的 For 3DS SD Card 文件夹内的所有内容复制到 3DS 的 SD 卡根目录下,如果提示有同名文件,直接替换即可;
  3. 把需要转换的 .3ds 格式的 3DS 游戏 ROM 复制到 step2 文件夹中,改名为 rom.3ds ,在另一个资源管理器窗口中打开 step1 文件夹,将 rom.3ds 拖动到 ctrKeyGen.py 上,会在 step1 文件夹中生成一个名为 ncchinfo.bin 的文件;
  4. 将 ncchinfo.bin 放入 SD 卡的根目录,插入 3DS 后,开机长按 L 键进入 HBL ,找到 rxTools,长按 L 的同时按 A 进入 rxTools 菜单,通过左右键选择 DECRYPTION 选项,按 A 确认进入;
  5. 选择 GENERATE XORPADS,等待出现文字: 「Processing ncchinfo.bin... Error opening SDinfo.bin! Press A to continue」 时,按 A 继续,再按 B 退出 DECRYPTION 菜单;
  6. 关机,拔卡,将 SD 卡根目录中新生成的所有 .xorpad 拓展名的文件复制到转换工具的 step2 文件夹中,运行 decrypt and make - 汉化.bat 文件,根据提示进行操作(包括是否破解锁区、是否插入说明书等),成功后可以看到提示,并在 step2 文件夹中找到 install.cia 文件,即为转换后的 CIA 文件;
  7. 如果第 6 步中失败,可以重新解压工具并重复之前的步骤(不再需要重新生成 xorpad ,直接复制即可,即可以跳过第 4、5 步),尝试更改第 6 步中的几个选项(锁区、说明书等),直至成功;
  8. 将 CIA 文件放入 SD 卡中,在 3DS 中进入虚拟系统,打开 DevMenu (根据之前的破解教程有安装过),使用左右键选择 Import 项,通过文件管理器找到 CIA 文件安装即可。

【注】不同游戏对应的 xorpad 文件不同,所以每次生成的 xorpad 文件只适用于一个游戏,需要转换其他游戏时,请重新生成 xorpad 文件,即需要重复所有步骤。当然,如果在网上找到的资源中已经有该 3ds 文件对应的 xorpad 文件,则无需自己生成,直接将 .3ds 文件和 .xorpad 文件放入 step2 文件夹中进行第 6 步即可。

参考资料:

  1. http://tieba.baidu.com/p/3553139034(3DS 转 CIA 完整教程)
  2. http://tieba.baidu.com/p/4042721453(3DS 转 CIA 简易教程)
  3. http://tieba.baidu.com/p/3839098009(生成 xorpad 文件教程)
Responses