mirror of
https://github.com/hacks-guide/Guide_3DS.git
synced 2024-11-23 17:39:43 +00:00
1a90450e48
* New translations troubleshooting.md (Chinese Simplified) * New translations troubleshooting.md (Chinese Traditional) * New translations troubleshooting.md (Vietnamese) * New translations troubleshooting.md (Portuguese, Brazilian) * New translations troubleshooting.md (Indonesian) * New translations troubleshooting.md (Thai) * New translations troubleshooting.md (Croatian) * New translations troubleshooting.md (Malay) * New translations troubleshooting.md (Pirate English) * New translations updating-b9s.md (Romanian) * New translations updating-b9s.md (French) * New translations updating-b9s.md (Spanish) * New translations updating-b9s.md (Arabic) * New translations updating-b9s.md (Bulgarian) * New translations updating-b9s.md (Catalan) * New translations 3ds-online.md (Romanian) * New translations 3ds-online.md (French) * New translations updating-b9s.md (Czech) * New translations 3ds-online.md (Spanish) * New translations updating-b9s.md (German) * New translations 3ds-online.md (Arabic) * New translations updating-b9s.md (Greek) * New translations updating-b9s.md (Finnish) * New translations updating-b9s.md (Hebrew) * New translations updating-b9s.md (Hungarian) * New translations ctrtransfer-main.md (Romanian) * New translations uninstall-cfw.md (Korean) * New translations ctrtransfer-main.md (French) * New translations ctrtransfer-main.md (Spanish) * New translations updating-b9s.md (Italian) * New translations updating-b9s.md (Japanese) * New translations updating-b9s.md (Korean) * New translations format-sd-gm9.md (Romanian) * New translations updating-b9s.md (Norwegian) * New translations launch-hbl-dlp.md (Romanian) * New translations launch-hbl-dlp.md (French) * New translations uninstall-cfw.md (Swedish) * New translations luma3ds-installed-note.md (Bulgarian) * New translations mset9-chorus.md (Romanian) * New translations uninstall-cfw.md (Ukrainian) * New translations nand-backup.md (Romanian) * New translations nand-backup.md (French) * New translations nand-backup.md (Spanish) * New translations nand-backup.md (Arabic) * New translations nand-backup.md (Bulgarian) * New translations rmproxy.md (Romanian) * New translations rmproxy.md (French) * New translations uninstall-cfw.md (Chinese Simplified) * New translations rmproxy.md (Spanish) * New translations uninstall-cfw.md (Chinese Traditional) * New translations sysupdate.md (Romanian) * New translations uninstall-cfw.md (Vietnamese) * New translations sysupdate.md (French) * New translations uninstall-cfw.md (Portuguese, Brazilian) * New translations winerror234.md (Romanian) * New translations uninstall-cfw.md (Indonesian) * New translations winerror234.md (French) * New translations winerror234.md (Spanish) * New translations updating-b9s.md (Chinese Simplified) * New translations updating-b9s.md (Chinese Traditional) * New translations updating-b9s.md (Vietnamese) * New translations updating-b9s.md (Portuguese, Brazilian) * New translations uninstall-cfw.md (Croatian) * New translations uninstall-cfw.md (Malay) * New translations uninstall-cfw.md (Pirate English) * New translations configure-luma3ds.md (Romanian) * New translations configure-luma3ds.md (French) * New translations configure-luma3ds.md (Spanish) * New translations configure-luma3ds.md (Arabic) * New translations configure-luma3ds.md (Bulgarian) * New translations configure-luma3ds.md (Catalan) * New translations configure-luma3ds.md (Czech) * New translations configure-luma3ds.md (German) * New translations configure-luma3ds.md (Greek) * New translations configure-luma3ds.md (Finnish) * New translations configure-luma3ds.md (Hebrew) * New translations addproxy.md (Japanese) * New translations addproxy.md (Korean) * New translations addproxy.md (Dutch) * New translations addproxy.md (Norwegian) * New translations configure-luma3ds.md (Hungarian) * New translations configure-luma3ds.md (Italian) * New translations configure-luma3ds.md (Japanese) * New translations configure-luma3ds.md (Korean) * New translations configure-luma3ds.md (Dutch) * New translations configure-luma3ds.md (Norwegian) * New translations addproxy.md (Polish) * New translations addproxy.md (Portuguese) * New translations addproxy.md (Russian) * New translations addproxy.md (Swedish) * New translations addproxy.md (Turkish) * New translations addproxy.md (Ukrainian) * New translations configure-luma3ds.md (Polish) * New translations configure-luma3ds.md (Portuguese) * New translations configure-luma3ds.md (Russian) * New translations configure-luma3ds.md (Swedish) * New translations configure-luma3ds.md (Turkish) * New translations configure-luma3ds.md (Ukrainian) * New translations addproxy.md (Chinese Simplified) * New translations addproxy.md (Chinese Traditional) * New translations addproxy.md (Vietnamese) * New translations addproxy.md (Portuguese, Brazilian) * New translations addproxy.md (Indonesian) * New translations addproxy.md (Thai) * New translations configure-luma3ds.md (Chinese Simplified) * New translations configure-luma3ds.md (Chinese Traditional) * New translations configure-luma3ds.md (Vietnamese) * New translations configure-luma3ds.md (Portuguese, Brazilian) * New translations configure-luma3ds.md (Indonesian) * New translations configure-luma3ds.md (Thai) * New translations addproxy.md (Croatian) * New translations addproxy.md (Malay) * New translations addproxy.md (Pirate English) * New translations configure-luma3ds.md (Croatian) * New translations configure-luma3ds.md (Malay) * New translations ctrnand-datayeet.md (Romanian) * New translations ctrnand-datayeet.md (French) * New translations ctrnand-datayeet.md (Spanish) * New translations ctrnand-datayeet.md (Arabic) * New translations ctrnand-datayeet.md (Bulgarian) * New translations ctrnand-datayeet.md (Catalan) * New translations ctrtransfer-images.md (Romanian) * New translations ctrtransfer-images.md (French) * New translations ctrtransfer-images.md (Spanish) * New translations ctrtransfer-images.md (Arabic) * New translations ctrtransfer-images.md (Bulgarian) * New translations ctrtransfer-images.md (Catalan) * New translations ctrnand-datayeet.md (Czech) * New translations ctrnand-datayeet.md (German) * New translations ctrnand-datayeet.md (Greek) * New translations ctrnand-datayeet.md (Finnish) * New translations ctrnand-datayeet.md (Hebrew) * New translations ctrtransfer-images.md (Czech) * New translations ctrtransfer-images.md (German) * New translations ctrtransfer-images.md (Greek) * New translations ctrtransfer-images.md (Finnish) * New translations ctrtransfer-images.md (Hebrew) * New translations ctrnand-datayeet.md (Hungarian) * New translations ctrnand-datayeet.md (Italian) * New translations ctrnand-datayeet.md (Japanese) * New translations ctrnand-datayeet.md (Korean) * New translations ctrnand-datayeet.md (Dutch) * New translations ctrnand-datayeet.md (Norwegian) * New translations ctrtransfer-images.md (Hungarian) * New translations ctrtransfer-images.md (Italian) * New translations ctrtransfer-images.md (Japanese) * New translations ctrtransfer-images.md (Korean) * New translations ctrtransfer-images.md (Dutch) * New translations ctrtransfer-images.md (Norwegian) * New translations ctrnand-datayeet.md (Polish) * New translations ctrnand-datayeet.md (Portuguese) * New translations ctrnand-datayeet.md (Russian) * New translations ctrnand-datayeet.md (Swedish) * New translations ctrnand-datayeet.md (Turkish) * New translations ctrnand-datayeet.md (Ukrainian) * New translations ctrnand-datayeet.md (Chinese Simplified) * New translations ctrnand-datayeet.md (Chinese Traditional) * New translations ctrnand-datayeet.md (Vietnamese) * New translations ctrnand-datayeet.md (Portuguese, Brazilian) * New translations ctrnand-datayeet.md (Indonesian) * New translations ctrnand-datayeet.md (Thai) * New translations configure-luma3ds.md (Pirate English) * New translations ctrnand-datayeet.md (Croatian) * New translations ctrnand-datayeet.md (Malay) * New translations ctrnand-datayeet.md (Pirate English) * New translations ctrtransfer-prep.md (Arabic) * New translations ctrtransfer-prep.md (Bulgarian) * New translations ctrtransfer-prep.md (Catalan) * New translations ctrtransfer-ticket-copy.md (Romanian) * New translations ctrtransfer-ticket-copy.md (French) * New translations ctrtransfer-ticket-copy.md (Spanish) * New translations ctrtransfer-ticket-copy.md (Arabic) * New translations ctrtransfer-ticket-copy.md (Bulgarian) * New translations ctrtransfer-prep.md (Czech) * New translations ctrtransfer-prep.md (German) * New translations ctrtransfer-prep.md (Greek) * New translations ctrtransfer-prep.md (Finnish) * New translations ctrtransfer-prep.md (Hebrew) * New translations ctrtransfer-ticket-copy.md (Catalan) * New translations ctrtransfer-ticket-copy.md (Czech) * New translations ctrtransfer-ticket-copy.md (German) * New translations ctrtransfer-ticket-copy.md (Greek) * New translations ctrtransfer-ticket-copy.md (Finnish) * New translations ctrtransfer-ticket-copy.md (Hebrew) * New translations ctrtransfer-prep.md (Hungarian) * New translations ctrtransfer-prep.md (Italian) * New translations ctrtransfer-prep.md (Japanese) * New translations ctrtransfer-prep.md (Korean) * New translations ctrtransfer-prep.md (Dutch) * New translations ctrtransfer-prep.md (Norwegian) * New translations ctrtransfer-ticket-copy.md (Hungarian) * New translations ctrtransfer-ticket-copy.md (Italian) * New translations ctrtransfer-ticket-copy.md (Japanese) * New translations ctrtransfer-ticket-copy.md (Korean) * New translations ctrtransfer-ticket-copy.md (Dutch) * New translations ctrtransfer-ticket-copy.md (Norwegian) * New translations ctrtransfer-prep.md (Polish) * New translations ctrtransfer-prep.md (Portuguese) * New translations ctrtransfer-prep.md (Russian) * New translations ctrtransfer-prep.md (Swedish) * New translations ctrtransfer-prep.md (Turkish) * New translations ctrtransfer-prep.md (Ukrainian) * New translations ctrtransfer-ticket-copy.md (Polish) * New translations ctrtransfer-ticket-copy.md (Portuguese) * New translations ctrtransfer-ticket-copy.md (Russian) * New translations ctrtransfer-ticket-copy.md (Swedish) * New translations ctrtransfer-prep.md (Chinese Simplified) * New translations ctrtransfer-prep.md (Chinese Traditional) * New translations ctrtransfer-prep.md (Vietnamese) * New translations ctrtransfer-prep.md (Portuguese, Brazilian) * New translations ctrtransfer-prep.md (Indonesian) * New translations ctrtransfer-prep.md (Thai) * New translations ctrtransfer-prep.md (Croatian) * New translations ctrtransfer-prep.md (Malay) * New translations ctrtransfer-prep.md (Pirate English) * New translations luma3ds-installed-note.md (Romanian) * New translations luma3ds-installed-note.md (French) * New translations luma3ds-installed-note.md (Spanish) * New translations luma3ds-installed-note.md (Arabic) * New translations en_us.json (French) * New translations en_us.json (Spanish) * New translations en_us.json (Arabic) * New translations en_us.json (Bulgarian) * New translations en_us.json (Catalan) * New translations en_us.json (Czech) * New translations en_us.json (German) * New translations en_us.json (Greek) * New translations en_us.json (Finnish) * New translations en_us.json (Hebrew) * New translations en_us.json (Hungarian) * New translations en_us.json (Italian) * New translations en_us.json (Japanese) * New translations en_us.json (Korean) * New translations en_us.json (Dutch) * New translations en_us.json (Norwegian) * New translations en_us.json (Polish) * New translations en_us.json (Portuguese) * New translations en_us.json (Russian) * New translations en_us.json (Swedish) * New translations en_us.json (Turkish) * New translations en_us.json (Ukrainian) * New translations en_us.json (Chinese Simplified) * New translations en_us.json (Chinese Traditional) * New translations en_us.json (Vietnamese) * New translations en_us.json (Portuguese, Brazilian) * New translations en_us.json (Indonesian) * New translations en_us.json (Thai) * New translations en_us.json (Croatian) * New translations en_us.json (Malay) * New translations en_us.json (Pirate English)
167 lines
6.5 KiB
Markdown
167 lines
6.5 KiB
Markdown
# Dumping Titles and Game Cartridges
|
|
|
|
::: info
|
|
|
|
For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join [GodMode9 on Discord](https://discord.gg/BRcbvtFxX4).
|
|
|
|
:::
|
|
|
|
## Required Reading
|
|
|
|
Aside from creating and restoring NAND backups, GodMode9 has the functionality to dump installed titles to an installable `.cia` file, to dump game cartridge data to a `.3ds` ROM file, and to directly install a game cartridge to the system.
|
|
|
|
## Updating GodMode9
|
|
|
|
::: info
|
|
|
|
These instructions are written for use with GodMode9 v2.0.0 or later. If you have an older version of GodMode9, follow these instructions to update it.
|
|
|
|
:::
|
|
|
|
### What You Need
|
|
|
|
- The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest) (the GodMode9 `.zip` file)
|
|
|
|
### Instructions
|
|
|
|
1. Power off your console
|
|
2. Insert your SD card into your computer
|
|
3. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
|
|
4. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
|
|
5. Reinsert your SD card into your console
|
|
|
|
## Dumping a Game Cartridge
|
|
|
|
::: info
|
|
|
|
Insert the game cartridge you intend to dump into your console
|
|
|
|
- 3DS game cartridges will be dumped to a `.3ds` format
|
|
- NDS game cartridges will be dumped to a `.nds` format
|
|
|
|
:::
|
|
|
|
1. Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
2. Navigate to `[C:] GAMECART`
|
|
3. Follow the steps applicable to your game cartridge:
|
|
- **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
|
- **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
|
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
|
4. Select "Copy to 0:/gm9/out"
|
|
5. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
|
|
|
## Installing a Game Cartridge Directly to the System
|
|
|
|
::: info
|
|
|
|
This will only work for 3DS games; it is not possible to install an NDS game cartridge to the system as a title.
|
|
|
|
:::
|
|
|
|
1. Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
2. Navigate to `[C:] GAMECART`
|
|
3. Press (A) on `[TitleID].trim.3ds` to select it, then select "NCSD image options...", then select "Install game image"
|
|
4. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
|
|
5. Once the process is complete, your game will show up in the HOME Menu as an installed title.
|
|
|
|
## Dumping a 3DS Game Cartridge to .CIA
|
|
|
|
::: info
|
|
|
|
This should only be used if [Installing a Game Cartridge Directly to the System](#installing-a-game-cartridge-directly-to-the-system) does not work.
|
|
|
|
:::
|
|
|
|
1. Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
2. Navigate to `[C:] GAMECART`
|
|
3. Press (A) on `[TitleID].trim.3ds` to select it, then select "NCSD image options...", then select "Build CIA from file"
|
|
4. Your installable `.cia` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
|
|
|
## Dumping an Installed Title
|
|
|
|
::: info
|
|
|
|
This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop.
|
|
|
|
:::
|
|
|
|
1. Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
2. Press (Home) to bring up the action menu
|
|
3. Select "Title manager"
|
|
4. Select one of the following depending on the type of title you wish to dump
|
|
- **User Installed Title**: `[A:] SD CARD`
|
|
- **System Title / DSiWare**: `[1:] NAND / TWL`
|
|
5. Select the title you wish to dump
|
|
6. Select "Manage Title..."
|
|
7. Select "Build CIA (standard)"
|
|
8. Your installable `.cia` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
|
|
|
## Backup GBA VC Saves
|
|
|
|
::: info
|
|
|
|
The game will be outputted to the `/gm9/out/` folder on your SD card with the name `<TitleID>.gbavc.sav`.
|
|
|
|
:::
|
|
|
|
::: info
|
|
|
|
To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing (Home) to bring up the action menu, selecting `Title manager`, and selecting `[A:] SD CARD`.
|
|
|
|
:::
|
|
|
|
1. Do the following process for each GBA VC game that you want to back up the save for:
|
|
- Launch the GBA VC game
|
|
- Exit the GBA VC game
|
|
- Power off your console
|
|
- Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
- Navigate to `[S:] SYSNAND VIRTUAL`
|
|
- Press (A) on `agbsave.bin` to select it
|
|
- Select "AGBSAVE options..."
|
|
- Select "Dump GBA VC save"
|
|
- Press (A) to continue
|
|
- Press (Start) to reboot your console
|
|
|
|
## Restore GBA VC Saves
|
|
|
|
::: info
|
|
|
|
To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing (Home) to bring up the action menu, selecting `Title manager`, and selecting `[A:] SD CARD`.
|
|
|
|
:::
|
|
|
|
1. Do the following process for each GBA VC game that you want to restore the save for:
|
|
- Launch the GBA VC game
|
|
- Exit the GBA VC game
|
|
- Power off your console
|
|
- Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
- Navigate to `[0:] SDCARD` -> `gm9` -> `out`
|
|
- Press (Y) on the `<TitleID>.gbavc.sav` file you wish to restore to copy it
|
|
- Press (B) to return to the main menu
|
|
- Navigate to `[S:] SYSNAND VIRTUAL`
|
|
- Press (A) on `agbsave.bin` to select it
|
|
- Select "AGBSAVE options..."
|
|
- Select "Inject GBA VC save"
|
|
- Press (A) to continue
|
|
- Press (Start) to reboot your console
|
|
- Launch the GBA VC game
|
|
- Exit the GBA VC game
|
|
|
|
## Encrypting / Decrypting a .CIA file
|
|
|
|
::: info
|
|
|
|
For organizational purposes, copy each `.cia` file you wish to encrypt / decrypt to the `/cias/` folder on your SD card
|
|
|
|
:::
|
|
|
|
1. Press and hold (Start), and while holding (Start), power on your console. Ceci lancera GodMode9
|
|
2. Navigate to `[0:] SDCARD` -> `cias`
|
|
3. Press (A) on the `.cia` file to select it, then select "CIA image options..."
|
|
4. Select the option to perform the desired function:
|
|
- **Encrypt to 0:/gm9/out:** Create an encrypted copy of the selected `.cia` file in the `/gm9/out/` folder on your SD card
|
|
- **Decrypt to 0:/gm9/out:** Create a decrypted copy of the selected `.cia` file in the `/gm9/out/` folder on your SD card
|
|
- **Encrypt inplace:** Replace the selected `.cia` file with an encrypted version
|
|
- **Decrypt inplace:** Replace the selected `.cia` file with a decrypted version
|
|
5. Your encrypted / decrypted `.cia` will be outputted to the desired location
|