228 lines
18 KiB
Text
228 lines
18 KiB
Text
---
|
||
title: "Использование GodMode9"
|
||
---
|
||
|
||
GodMode9 это полноценный файловый менеджер для Nintendo 3DS, который дает вам доступ к SD-карте, FAT разделам внутри SysNAND или EmuNAND и просто ко всему остальному. Среди других его функций есть возможность копировать, удалять, переименовывать файлы и создавать папки.
|
||
{: .notice--primary}
|
||
|
||
Обратите внимание, что в некоторых версиях Luma3DS меню Luma3DS chainloader отображается только в том случае, если в папке payloads имеется более одного приложения. Если есть только одно приложение, удержание (Start) при включении консоли запустит GodMode9 напрямую.
|
||
{: .notice--info}
|
||
|
||
{% capture notice %}
|
||
Это мощный инструмент, который даёт вам доступ к всевозможным модификациям системных данных 3DS. Однако, используются меры предосторожности, чтобы вы случайно не повредили системные данные консоли.
|
||
<br><br>
|
||
Система разрешений на запись защищает вас, показывая предупреждения и заставляя вводить комбинации кнопок для включения разрешений на запись. Невозможно перезаписать или модифицировать любые важные вещи без ввода таких комбинаций разблокировки, и также невозможно случайно разблокировать что-то. В любом случае, действуйте с умом, делайте бэкапы, чтобы обезопасить себя.
|
||
{% endcapture %}
|
||
|
||
<div class="notice--danger">{{ notice | markdownify }}</div>
|
||
|
||
## <a name="nand_backup" /> Создание бэкапа NAND
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Нажмите кнопку (Home) для вызова меню
|
||
1. Выберите "More..."
|
||
1. Выберите "Backup NAND"
|
||
1. Нажмите (A), чтобы продолжить
|
||
1. Удерживая (R) нажмите (B) для того, чтобы извлечь SD-карту
|
||
1. Вставьте SD-карту в компьютер
|
||
1. Скопируйте `nand.bin` из папки `/gm9out/` на SD-карте в безопасное место на вашем компьютере
|
||
+ Если вы ранее использовали SafeCTRTransfer и сохранили бэкап NAND с именем `<serialnumber>_nand.bin`, замените его этим файлом (переименуйте `nand.bin` в `<serialnumber>_nand.bin` для соответствия)
|
||
+ Сделайте несколько резервных копий в нескольких местах (например в облачном хранилище)
|
||
+ Эти бэкапы позволят восстановить консоль, если впоследствии что-то пойдёт не так
|
||
1. После копирования удалите `nand.bin` из папки `/gm9out/` на SD-карте
|
||
1. Вставьте SD-карту обратно в консоль
|
||
|
||
## <a name="nand_restore" /> Восстановление бэкапа NAND
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите в `[0:] SDCARD`
|
||
1. Нажмите (A) чтобы выбрать `.bin` файл вашего NAND, затем выберите "NAND image options...", затем "Restore SysNAND (safe)"
|
||
1. Нажмите (A), чтобы разрешить запись в SysNAND и введите указанную комбинацию кнопок
|
||
+ Это действие не перезапишет установленный boot9strap
|
||
1. Введите указанную комбинацию кнопок чтобы разрешить запись в SysNAND (lvl1)
|
||
+ Этот процесс займет некоторое время
|
||
1. По завершению процесса, нажмите (A)
|
||
|
||
## <a name="injectHS" /> Инъекция любого .CIA в приложение Информация о здоровье и безопасности (Health & Safety)
|
||
|
||
#### Подготовительные работы
|
||
|
||
+ В целях порядка, скопируйте файл `.cia` для инъекции в папку `/cias/` на SD-карте
|
||
+ Заметьте, что для инъекции в приложение Информация о здоровье и безопасности (Health & Safety) невозможно использовать файлы больше, чем само приложение (включая игры и другие большие приложения)
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите в `[0:] SDCARD` -> `cias`
|
||
1. Нажмите (A) чтобы выбрать ваш файл `.cia`, затем выберите "CIA image options...", затем "Mount image to drive"
|
||
1. Нажмите (A) чтобы выбрать файл `.app`, затем выберите "NCCH image options", затем "Inject to H&S"
|
||
1. Нажмите (A), чтобы разрешить запись в SysNAND (lvl1) и введите указанную комбинацию кнопок
|
||
1. Нажмите (A), чтобы продолжить
|
||
|
||
## <a name="restore_hs" /> Восстановление приложения Информация о здоровье и безопасности
|
||
|
||
Эта инструкция сработает, только если процесс инъекции был выполнен при помощи GodMode9 (не Decrypt9 или Hourglass9).
|
||
{: .notice--info}
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Нажмите кнопку (Home) для вызова меню
|
||
1. Выберите "More..."
|
||
1. Выберите "Restore H&S"
|
||
1. Нажмите (A), чтобы разрешить запись в SysNAND (lvl1) и введите указанную комбинацию кнопок
|
||
|
||
## <a name="dump_cart" /> Создание дампа картриджа
|
||
|
||
#### Подготовительные работы
|
||
|
||
+ Вставьте картридж, который вы хотите сдампить, в консоль
|
||
+ дампы картриджей 3DS будут иметь формат `.cia`
|
||
+ дампы картриджей NDS будут иметь формат `.nds`, совместимый с флешкартриджами и эмуляторами
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите в `[C:] GAMECART`
|
||
1. Выполните действия ниже, соответствующие вашему типу картриджа:
|
||
+ **3DS картридж:** Нажмите (A) чтобы выбрать файл `[TitleID].trim.3ds`, затем выберите "NCSD image options...", затем "Build CIA from file"
|
||
+ **NDS картридж:** Нажмите (A) чтобы выбрать файл `[TitleID].trim.nds`, затем выберите "Copy to 0:/gm9out"
|
||
1. Ваш файл в формате `.cia` либо `.nds` будет помещен в папку `/gm9out/` на SD-карте
|
||
|
||
## <a name="dump_title" /> Создание дампа тайтла
|
||
|
||
Используйте меню `Titles` в FBI, чтобы узнать ID тайтла, который вы хотите сдампить
|
||
{: .notice--info}
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите на диск, соответствующий типу вашего тайтла:
|
||
+ **Пользовательский тайтл**: Перейдите в `[A:] SYSNAND SD`
|
||
+ **Системный тайтл**: Перейдите в `[1:] SYSNAND CTRNAND`
|
||
1. Перейдите в `title`
|
||
1. Перейдите в папку, соответствующую первым 8 цифрам ID тайтла
|
||
1. Перейдите в папку, соответствующую последним 8 цифрам ID тайтла
|
||
1. Перейдите в папку `content`
|
||
1. Нажмите (A) чтобы выбрать файл `.tmd`, затем выберите "TMD file options...", затем "Show title info"
|
||
1. Убедитесь, что вы нашли верный тайтл
|
||
1. Нажмите (B) для выхода из информации о тайтле
|
||
1. Нажмите (A) чтобы выбрать файл `.tmd`, затем выберите "TMD file options...", затем "Build CIA (standard)"
|
||
1. Ваш файл в формате `.cia` будет помещен в папку `/gm9out/` на SD-карте
|
||
|
||
## <a name="convert_3ds" /> Конвертация из .3DS в .CIA
|
||
|
||
#### Подготовительные работы
|
||
|
||
+ В целях порядка, скопируйте каждый файл `.3ds`, который вы хотите конвертировать, в папку `/cias/` на SD-карте
|
||
+ Заметьте, что если вы хотите конвертировать файл `.3ds`, который уже записан на флешкартридж, вам нужно следовать инструкции [Создание дампа картриджа](#dump_cart)
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите в `[0:] SDCARD` -> `cias`
|
||
1. Нажмите (A) чтобы выбрать ваш файл `.3ds`, затем выберите "NCSD image options...", затем "Build CIA from file"
|
||
1. Ваш файл в формате `.cia` будет помещен в папку `/gm9out/` на SD-карте
|
||
|
||
## <a name="backup_gba" /> Бэкап сохранений GBA VC
|
||
|
||
#### Инструкция
|
||
|
||
1. Выключите консоль
|
||
1. Вставьте SD-карту в компьютер
|
||
1. Создайте внутри `/files9/` папку для каждой игры GBA VC, для сохранений которых вы хотите создать бэкап
|
||
1. Вставьте SD-карту обратно в консоль
|
||
1. Включите консоль
|
||
1. Do the following process for each GBA VC game that you want to backup the save for:
|
||
+ Запустите игру GBA VC
|
||
+ Выйдите из игры GBA VC
|
||
+ Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
+ Запустите GodMode9, нажав кнопку (A)
|
||
+ Перейдите в `[S:] SYSNAND VIRTUAL`
|
||
+ Нажмите (Y), выделив файл `gbavc.sav` чтобы скопировать его
|
||
+ Нажмите (B) для возврата в главное меню
|
||
+ Перейдите в `[0:] SDCARD` -> `files9`
|
||
+ Перейдите в папку, которую вы создали для этой игры GBA VC
|
||
+ Нажмите (Y) чтобы вставить файл `gbavc.sav`
|
||
+ Нажмите (Start) для перезагрузки
|
||
|
||
## <a name="restore_gba" /> Восстановление сохранений GBA VC
|
||
|
||
#### Инструкция
|
||
|
||
1. Убедитесь, что внутри `/files9/` есть папки с сохранениями для каждой игры GBA VC, сохранения которых вы хотите восстановить
|
||
1. Do the following process for each GBA VC game that you want to restore the save for:
|
||
+ Запустите игру GBA VC
|
||
+ Выйдите из игры GBA VC
|
||
+ Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
+ Запустите GodMode9, нажав кнопку (A)
|
||
+ Перейдите в `[0:] SDCARD` -> `files9`
|
||
+ Перейдите в папку, которую вы создали для этой игры GBA VC
|
||
+ Нажмите (Y), выделив файл `gbavc.sav` чтобы скопировать его
|
||
+ Нажмите (B) для возврата в главное меню
|
||
+ Перейдите в `[S:] SYSNAND VIRTUAL`
|
||
+ Нажмите (Y) чтобы вставить файл `gbavc.sav`
|
||
+ Нажмите (A) для подтверждения
|
||
+ Нажмите (Start) для перезагрузки
|
||
|
||
## <a name="format_sd" /> Форматирование SD-карты
|
||
|
||
**Обратите внимание, что это сотрет всё содержимое вашей SD-карты!**
|
||
{: .notice--danger}
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Нажмите кнопку (Home) для вызова меню
|
||
1. Выберите "More..."
|
||
1. Выберите "SD format menu"
|
||
1. Выберите любую опцию EmuNAND, подходящую вам
|
||
+ Большинству пользователей следует выбрать "No EmuNAND"
|
||
1. Выберите "Auto"
|
||
1. Нажмите (A), чтобы подтвердить метку `GM9SD`
|
||
+ При необходимости вы можете ввести другую метку для SD-карты
|
||
1. При появлении запроса, введите указанную комбинацию кнопок
|
||
|
||
## <a name="payload_chain" /> Загрузка другого ARM9 приложения
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите в папку с ARM9 приложением, которое вы хотите запустить.
|
||
+ Файл ARM9 приложения обычно имеет расширение `.bin`
|
||
+ Это не означает, что все файлы с расширением `.bin` являются ARM9 приложениями
|
||
+ К примеру ARM9 приложениями являются Luma3DS, Decrypt9 и GodMode9
|
||
1. Нажмите (A) чтобы выбрать `.bin` файл ARM9 приложения, затем выберите "Launch as arm9 Payload"
|
||
1. При появлении запроса, введите указанную комбинацию кнопок, чтобы подтвердить запуск ARM9 приложения
|
||
|
||
## <a name="crypt_cia" /> Шифровка / Расшифровка файла .CIA
|
||
|
||
#### Подготовительные работы
|
||
|
||
+ В целях поддержания порядка, скопируйте каждый файл `.cia` для шифровки / расшифровки в папку `/cias/` на SD-карте
|
||
|
||
#### Инструкция
|
||
|
||
1. Включите консоль кнопкой питания, держа нажатой кнопку (Start), чтобы запустить меню Luma3DS chainloader
|
||
1. Запустите GodMode9, нажав кнопку (A)
|
||
1. Перейдите в `[0:] SDCARD` -> `cias`
|
||
1. Нажмите (A) чтобы выбрать файл `.cia`, затем выберите "CIA image options..."
|
||
1. Выберите опцию для выполнения нужной функции:
|
||
+ **Encrypt to 0:/gm9out:** Создать шифрованную копию выбранного файла `.cia` в папке `/gm9out/` на SD-карте
|
||
+ **Decrypt to 0:/gm9out:** Создать расшифрованную копию выбранного файла `.cia` в папке `/gm9out/` на SD-карте
|
||
+ **Encrypt inplace:** Заменить выбранный файл `.cia` его шифрованной версией
|
||
+ **Decrypt inplace:** Заменить выбранный файл `.cia` его расшифрованной версией
|
||
1. Ваш шифрованный / расшифрованный файл `.cia` будет помещен в выбранную папку |