导出应用和游戏卡带


如果有疑问并且懂英语的话,可以到 Nintendo Homebrew Discord 服务器上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问 Discord) 你也可以到译者的 QQ 群寻求帮助,群号为 942052497。
如果你喜欢我们的教程,可以通过捐赠支持我们。

如果你想获得有关 GodMode9 的帮助、帮助编写脚本和获取更新及有关信息(英文),你可以加入 GodMode9 Discord 服务器。(请注意,如果你身处中国大陆,访问 Discord 可能需要通过科学上网)

重要事项

除了创建和还原 NAND 备份外,Godmode9 还拥有将安装的应用导出为可安装的 .cia 格式、导出游戏卡带为 .3ds ROM 格式和直接安装游戏卡带内游戏到系统中的功能。

更新GodMode9

这些操作是给 GodMode9 v2.0.0 或更高的版本编写的。 如果你已经安装了旧版本的 GodMode9,请按照这些步骤来更新它。

你需要准备点啥?

操作步骤

  1. Power off your console
  2. 将你的 SD 卡插入到电脑
  3. 将 GodMode9 .zip 中的 GodMode9.firm 复制到你 SD 卡的 /luma/payloads/ 文件夹中
  4. 将 GodMode9 .zip 中的整个 gm9 文件夹复制到 SD 卡的根目录下
  5. Reinsert your SD card into your console

导出游戏卡带文件

Insert the game cartridge you intend to dump into your console

  • 3DS 游戏卡带导出后将导出为 .3ds 格式保存
  • NDS 游戏卡带导出后将导出为 .nds 格式保存
  1. Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
  2. 进入到 [C:] GAMECART
  3. 根据你的卡带类型进行下列对应操作:
    • 3DS 游戏卡带:[TitleID].trim.3ds 按下 A 键来选择它
    • NDS 游戏卡带:[TitleID].nds 按下 A 键来选择它
      • 不建议选择 [TitleID].trim.nds,这会引起许多播放问题
  4. 选择 “Copy to 0:/gm9/out”
  5. 导出的非可安装的 .3ds.nds 格式文件将会被保存在 SD 卡上的 /gm9/out/ 文件夹中

直接安装游戏卡带中的游戏到系统中

这只能用于 3DS 游戏,不可能将 NDS 游戏卡带作为应用安装到系统中。

  1. Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
  2. 进入到 [C:] GAMECART
  3. 将光标移动到 [TitleID].trim.3ds 上,然后按下 A 键。然后选择 “NCSD image options…”,再然后选择 “Install game image”
  4. 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键
  5. 一旦进程完成后,你的游戏将会作为安装的程序出现在主菜单中。

将 3DS 游戏卡带导出为 .CIA 文件

这应只在直接安装游戏卡带到系统中不起作用时使用。

  1. Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
  2. 进入到 [C:] GAMECART
  3. 将光标移动到 [TitleID].trim.3ds 上,然后按下 A 键。然后选择 “NCSD image options…”,再然后选择 “Build CIA from file”
  4. 导出的可安装的 .cia 格式文件将会被保存在 SD 卡上的 /gm9/out/ 文件夹中

导出已安装的应用

这可以使你导出来自系统或用户安装的电子版应用,例如在 eShop 中下载的游戏。

  1. Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
  2. 按下 “Home” 键来打开功能菜单
  3. 选择 “Title manager”
  4. 选择一个对应你想导出的程序类型的选项
    • 你安装的程序[A:] SD CARD
    • 系统程序 / DSiWare[1:] NAND / TWL
  5. 选择你想要导出的应用的标题
  6. 选择 “Manage Title…”
  7. 选择 “Build CIA (standard)”
  8. 导出的可安装的 .cia 格式文件将会被保存在 SD 卡上的 /gm9/out/ 文件夹中

备份 GBA VC 的存档

游戏存档将会输出到 SD 卡上的 /gm9/out/ 目录,并命名为 <TitleID>.gbavc.sav

要确定 <TitleID>.gbavc.sav 文件的 Title ID 所对应的程序,你可以在 Godmode9 主菜单内按下 Home 键然后选择 Title manager -> [A:] SD CARD 来获取系统上已安装的游戏的列表及它们对应的 Title ID。

  1. 依次对每个想备份存档的 GBA VC 游戏进行如下操作:
    • 启动 GBA VC 游戏
    • 退出游戏并关机
    • Power off your console
    • Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
    • 进入到 [S:] SYSNAND VIRTUAL
    • agbsave.bin 上按 “A” 键选中
    • 选择 “AGBSAVE options…”
    • 选择 “Dump GBA VC save”
    • 按 “A” 键继续
    • Press (Start) to reboot your console

恢复 GBA VC 存档

要确定 <TitleID>.gbavc.sav 文件的 Title ID 所对应的程序,你可以在 Godmode9 主菜单内按下 Home 键然后选择 Title manager -> [A:] SD CARD 来获取系统上已安装的游戏的列表及它们对应的 Title ID。

  1. 对每个 GBA VC 依次执行下列步骤来恢复它们的存档:
    • 启动 GBA VC 游戏
    • 退出游戏并关机
    • Power off your console
    • Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
    • 进入到 [0:] SDCARD -> gm9
    • 选择你想要恢复的 <TitleID>.gbavc.sav 并按 “Y” 键复制
    • 按下 “B” 键返回到主菜单
    • 进入到 [S:] SYSNAND VIRTUAL
    • agbsave.bin 上按 “A” 键选中
    • 选择 “AGBSAVE options…”
    • 选择 “Inject GBA VC save”
    • 按 “A” 键继续
    • Press (Start) to reboot your console
    • 启动 GBA VC 游戏
    • 退出游戏并关机

加密 / 解密 .CIA 文件

为了避免文件混乱,请将你要加密或解密的 .cia 文件复制到SD卡上的 /cias/ 目录中

  1. Press and hold (Start), and while holding (Start), power on your console. 这会启动 GodMode9
  2. 进入到 [0:] SDCARD -> cias
  3. 按 “A” 键选择 .cia 文件,然后选择 “CIA image options…”
  4. 根据你的目的选择相应的操作:
    • Encrypt to 0:/gm9out: 在SD卡的 /gm9/out/ 文件夹中创建一份选定 .cia 文件的加密拷贝
    • Decrypt to 0:/gm9out: 在SD卡的/gm9/out/ 文件夹中创建一份选定 .cia 文件的解密拷贝
    • Encrypt inplace: 用选定 .cia文件的加密拷贝替换当前对应文件
    • ** Decrypt inplace:** 用选定 .cia 文件的解密拷贝替换当前对应文件
  5. 加密或解密后的 .cia 文件将保存于相应位置