GodMode9 使用教程
如果你想获得有关GodMode9的帮助、帮助编写脚本和获取更新及有关信息(英文),你可以加入GodMode9 Discord服务器。(请注意,如果你身处中国大陆,访问 Discord 可能需要通过科学上网)
必读事项
GodMode9 是利用 Nintendo 3DS 主权限制作的文件管理器。你可以用它读写 SD卡、SysNAND 及EmuNAND 中的 FAT 分区等等。 你可以复制、删除、重命名文件、创建文件夹,等等。
注意,如果在SD卡 /luma/payloads/
文件夹下,有除了 GodMode9.firm
以外的 payload 文件,那么在按住 “Start” 键开机的时候,设备将会进入 “chainloader menu” 菜单。届时请使用方向键和 “A” 键来选择本教程所需的 “GodMode9”。
GodMode9可以修改你主机上的几乎所有的东西。 虽然很多这种更改需要你解锁权限系统,而且如果你不故意获取权限的话是没办法做危险操作的,但是,以防万一,你还是应该严格按照指示操作,并创建 NAND 备份。
更新GodMode9
下面的某些操作只能在最新版本的 GodMode 9下执行,因此在开始使用前请按照本节更新你的 GodMode9 软件。 请覆盖任何已经存在的文件。
准备工作
- 最新版 GodMode9
操作步骤
- 将设备关机
- 将SD卡插入电脑
- 从GodMode9的
.zip
中复制GodMode9.firm
到SD卡的/luma/payloads/
文件夹中 - 将 GodMode9
.zip
中的整个gm9
文件夹复制到 SD 卡的根目录下 - 将 SD 卡重新插入设备
创建 NAND 备份
- 开机时按住 “Start” 键启动GodMode9
- 按下 “Home” 键来打开功能菜单
- 选择 “Scripts…”
- 选择 “GM9Megascript”
- 选择 “Backup Options”
- 选择 “SysNAND Backup”
- 按 “A” 确认
- 此过程将花费一些时间
- 如果你遇到了错误, 请确保你的 SD 卡上至少有 1.3GB 的可用空间
- 按 “A” 键继续
- 按 “B” 键返回到主菜单
- 选择 “Exit”
- 如果提示重新锁定写入权限,按下 “A” 键来确认
- 同时按 “R” 键和“B”键,弹出你的SD卡
- 将你的 SD 卡插入到电脑
- 从 SD 卡的
/gm9/out/
文件夹中复制<date>_<serialnumber>_sysnand_###.bin
和essential.exefs
到电脑中的安全的位置- 请在多处地方备份这些文件(比如网盘等)
- 如果以后机器出现任何问题,这些备份文件将是为你提供修复砖机或从 NAND 镜像恢复文件的帮手
- 将
<date>_<serialnumber>_sysnand_###.bin
和<date>_<serialnumber>_sysnand_###.bin.sha
从你的 SD 卡上的/gm9/out/
文件夹中复制出,随后将其删除 - 将SD卡重新插入你的主机
- 如果你的 SD 卡没有被工具检测到,请同时按下 “R”+“B” 键来重新将其挂载
还原 NAND
- 开机时按住 “Start” 键启动 GodMode9
- 同时按 “R” 键和“B”键,弹出你的SD卡
- 将你的 SD 卡插入到电脑
- 从你的电脑中复制之前的
<date>_<serialnumber>_sysnand_###.bin
至 SD 卡中/gm9/out/
文件夹中 - 将SD卡重新插入你的主机
- 按下 “Home” 键来打开功能菜单
- 选择 “Scripts…”
- 选择 “GM9Megascript”
- 选择 “Restore Options”
- 选择 “SysNAND Restore (safe)”
- 选择你的NAND备份
- 按 “A” 键解锁SysNAND (lvl3) 写入权限,并根据屏幕上的提示依次按下按键
- 这不会覆盖你已安装好的 boot9strap
- 此过程将花费一些时间
- 按 “A” 键继续
- 按 “B” 键返回到主菜单
- 选择 “Exit”
- 如果提示重新锁定写入权限,按下 “A” 键来确认
将任意.CIA应用注入 “健康与安全提示(Health & Safety)” 软件
为了避免文件混乱,请将你要注入的 .cia
文件复制到SD卡上的 /cias/
目录
请注意,你无法注入比 “健康与安全提示(Health & Safety)” 软件大的文件(包括游戏及其他大型应用程序)
- 开机时按住 “Start” 键启动 GodMode9
- 移动至
[0:] SDCARD
->cias
- 按 “A” 键选中你的
.cia
文件,在弹出窗口中依次选择 “CIA image options…” , “Mount image to drive” 选项 - 选中
.app
文件后按下 “A” 键,选择 “NCCH image options” ,并选择 “Inject to H&S” - 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键
- 按 “A” 键继续
- 如果提示重新锁定写入权限,按下 “A” 键来确认
恢复被注入 .CIA 程序的 “健康与安全提示(Health & Safety)” 软件
这部分教程只适用于通过 GodMode9 进行的 “健康与安全提示(Health & Safety)”应用注入(也就是说这部分教程不适用于 Decrypt9 或 Hourglass9)。
- 开机时按住 “Start” 键启动 GodMode9
- 按下 “Home” 键来打开功能菜单
- 选择 “More…”
- 选择 “Restore H&S”
- 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键
- 如果提示重新锁定写入权限,按下 “A” 键来确认
导出游戏卡带
将你想要导出的游戏卡带到插入你的设备中
- 3DS游戏卡带导出后将以可安装的
.cia
格式保存 - NDS 游戏卡带导出后将以
.nds
格式保存,它无法安装但可以用烧录卡或模拟器运行
- 开机时按住 “Start” 键启动 GodMode9
- 移动至
[C:] GAMECART
- 根据你的卡带类型进行下列操作:
- 3DS游戏卡带: 选择
[TitleID].trim.3ds
后按 “A” 键,在弹出的窗口中选择 “NCSD image options…” ,然后是 “Build CIA from file” 选项 NDS游戏卡带: 按 “A” 键选择[TitleID].trim.nds
, 并选择 “Copy to 0:/gm9/out” 选项
- 3DS游戏卡带: 选择
- 导出的可安装的
.cia
及不可安装的.nds
文件将会被保存在SD卡的/gm9/out/
文件夹中。
导出已安装的软件
- 开机时按住 “Start” 键启动GodMode9
- 根据你想要导出的应用类型,移动至相对应的分区:
- 你安装的程序:
[A:] SYSNAND SD
- 系统自带程序:
[1:] SYSNAND CTRNAND
- 你安装的程序:
- 同时按 “R” 键和 “A” 键来打开设备选项
- 选择 “Search for titles”
- 按 “A” 键继续
- 按 “A” 键选择
.tmd
文件,并在弹出菜单中选择 “TMD file options…” ,然后是 “Build CIA (standard)” 选项 - 导出的可安装的
.cia
格式文件将会被保存在SD卡上的/gm9/out/
文件夹中
将 .3DS 文件转成 .CIA 文件
- 为了避免文件混乱,请将你要转换的
.3ds
文件复制到SD卡上的/cias/
目录中- 请注意,如果你想转换已存在烧录卡上的
.3ds
文件,请参见 导出游戏卡带
- 请注意,如果你想转换已存在烧录卡上的
- 开机时按住 “Start” 键启动GodMode9
- 移动至
[0:] SDCARD
->cias
- 按 “A” 键选择
.3ds
文件,并在弹出菜单中选择“NCSD image options…”,然后是 “Build CIA from file” 选项 - 导出的可安装的
.cia
格式文件将会被保存在 SD 卡上的/gm9/out/
文件夹中
备份 “GBA虚拟主机(GBA VC)” 的存档
游戏存档将会输出到 SD 卡上的 /gm9/out/
目录,并命名为 <TitleID>.gbavc.sav
。
要确定 <TitleID>.gbavc.sav
文件的 Title ID 所对应的程序,你可以选中 [A:] SYSNAND SD
并同时按下 “R” 键与 “A” 键,然后选择“Search for titles”来获取系统上已安装的游戏的列表及它们对应的 Title ID。
- 依次对你想备份存档的 GBA VC 进行如下操作:
- 启动 GBA VC
- 退出游戏并关机
- 开机时按住 “Start” 键进入 Luma3DS 的chainloader 菜单
- 按 “A” 键启动 GodMode9
- 移动至
[S:] SYSNAND VIRTUAL
- 在
agbsave.bin
上按 “A” 键选中 - 选择 “AGBSAVE options…”
- 选择 “Dump GBA VC save”
- 按 “A” 键继续
- 按 “Start” 键重启设备
恢复 “GBA 虚拟主机 (GBA VC)” 存档
要确定 <TitleID>.gbavc.sav
文件的 Title ID 所对应的程序,你可以选中 [A:] SYSNAND SD
并同时按下 “R” 键与 “A” 键,然后选择“Search for titles”来获取系统上已安装的游戏的列表及它们对应的 Title ID。
- 对每个 GBA VC 依次执行下列步骤来恢复它们的存档:
- 启动 GBA VC
- 退出游戏并关机
- 开机时按住 “Start” 键进入 Luma3DS 的chainloader 菜单
- 按 “A” 键启动 GodMode9
- 移动至
[0:] SDCARD
->gm9
- 选择你想要恢复的
<TitleID>.gbavc.sav
并按 “Y” 键复制 - 按 “B” 键返回到主菜单
- 移动至
[S:] SYSNAND VIRTUAL
- 选择
agbsave. bin
并按 “A”键 - 选择 “AGBSAVE options…”
- 选择 “Inject GBA VC save”
- 按 “A” 键继续
- 按下 “Start” 键重启设备
- 启动 GBA VC
- 退出游戏并关机
格式化SD卡
请注意,该操作会清除你SD卡上的所有文件!
- 开机时按住 “Start” 键启动 GodMode9
- 按下 “Home” 键来打开功能菜单
- 选择 “More…”
- 选择 “SD format menu”
- 选择任何一个你想要使用的 EmuNAND 选项
- 大部分的用户会选择 “No EmuNAND”(无EmuNAND)
- 选择 “Auto”
- 按 “A” 键确认格式化后的磁盘名为
GM9SD
- 当然,你也可以自定义SD卡的名称
- 出现提示时,按照提示依次输入按键来确认格式化
加密 / 解密 .CIA 文件
为了避免文件混乱,请将你要加密或解密的 .cia
文件复制到SD卡上的 /cias/
目录中
- 开机时按住 “Start” 键启动GodMode9
- 移动至
[0:] SDCARD
->cias
- 按 “A” 键选择
.cia
文件,并选择 “CIA image options…” - 根据你的目的选择相应的操作:
- Encrypt to 0:/gm9out: 在SD卡的
/gm9/out/
文件夹中创建一份选定.cia
文件的加密拷贝 - Decrypt to 0:/gm9out: 在SD卡的
/gm9/out/
文件夹中创建一份选定.cia
文件的解密拷贝 - Encrypt inplace: 用选定
.cia
文件的加密拷贝替换当前文件 - ** Decrypt inplace:** 用选定
.cia
文件的解密拷贝替换当前文件
- Encrypt to 0:/gm9out: 在SD卡的
- 加密或解密后的
.cia
文件将保存于相应位置
在不初始化主机的情况下清除 NNID
- 开机时按住 “Start” 键启动GodMode9
- 按下 “Home” 键来打开功能菜单
- 选择 “Scripts…”
- 选择 “GM9Megascript”
- 选择 “Scripts from Plailect’s Guide”
- 选择 “Remove NNID”
- 按 “A” 键继续
- 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键
- 按 “A” 键继续
- 按 “B” 键返回到主菜单
- 选择 “Exit”
- 如果提示重新锁定写入权限,按下 “A” 键来确认
- 按下 “Start” 键重启设备