(imported from 3dsguide: dumping-titles-and-game-cartridges and used pandoc) |
(System system typo fix) |
||
(13 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{ | {{hatnote|1="3DS:DUMP" redirects here. For dumping system files, see [[3DS:Dump system files]].}} | ||
{{TOC right}}{{info|text=For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join [https://discord.gg/BRcbvtFxX4 GodMode9 on Discord].}} | |||
For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join [https://discord.gg/BRcbvtFxX4 GodMode9 on Discord]. | |||
Aside from creating and restoring NAND backups, GodMode9 has the functionality to dump installed titles to an installable <code>.cia</code> file, to dump game cartridge data to a <code>.3ds</code> ROM file, and to directly install a game cartridge to the system. | Aside from creating and restoring NAND backups, GodMode9 has the functionality to dump installed titles to an installable <code>.cia</code> file, to dump game cartridge data to a <code>.3ds</code> ROM file, and to directly install a game cartridge to the system. | ||
== Updating GodMode9 == | == Updating GodMode9 == | ||
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. | {{info|text=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 === | === What You Need === | ||
* The latest release of [https://github.com/d0k3/GodMode9/releases/latest GodMode9] | * The latest release of [https://github.com/d0k3/GodMode9/releases/latest GodMode9] | ||
=== Instructions === | === Instructions === | ||
Line 27: | Line 20: | ||
# Reinsert your SD card into your device | # Reinsert your SD card into your device | ||
<span id=" | == Installing a game cartridge directly to the system<span class="anchor" id="Installing a Game Cartridge Directly to the System"></span> == | ||
{ | {{info|text=This will only work for 3DS games; it is not possible to install an NDS game cartridge to the system as a title.}} | ||
< | # Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | ||
# Navigate to <code>[C:] GAMECART</code> | |||
# Press {{B|A}} on <code>[TitleID].trim.3ds</code> to select it, then select NCSD image options…, then select Install game image | |||
# Press {{B|A}} to unlock SysNAND (lvl1) writing, then input the key combo given | |||
# Once the process is complete, your game will show up in the HOME Menu as an installed title. | |||
{{ | {{info|text=Save data is not automatically copied, you must do it yourself with a save manager such as [[Checkpoint]].}} | ||
</ | == Dumping a game cartridge<span class="anchor" id="Dumping a Game Cartridge"></span> == | ||
# Press and hold | |||
{{info|text=Insert the game cartridge you intend to dump into your device | |||
* 3DS game cartridges will be dumped to a <code>.3ds</code> format | |||
* NDS game cartridges will be dumped to a <code>.nds</code> format}} | |||
# Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | |||
# Navigate to <code>[C:] GAMECART</code> | # Navigate to <code>[C:] GAMECART</code> | ||
# Follow the steps applicable to your game cartridge: | # Follow the steps applicable to your game cartridge: | ||
#* '''3DS Game Cartridge:''' Press | #* '''3DS Game Cartridge:''' Press {{B|A}} on <code>[TitleID].trim.3ds</code> to select it, then select <code>NCSD image options...</code>, then select <code>Decrypt file (0:/gm9/out)</code>. | ||
#* '''NDS Game Cartridge:''' Press | #* '''NDS Game Cartridge:''' Press {{B|A}} on <code>[TitleID].nds</code> to select it, then select <code>Copy to 0:/gm9/out</code> | ||
#** Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues | #** Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues | ||
# Your non-installable <code>.3ds</code> or <code>.nds</code> formatted file will be outputted to the <code>/gm9/out/</code> folder on your SD card | # Your non-installable <code>.3ds</code> or <code>.nds</code> formatted file will be outputted to the <code>/gm9/out/</code> folder on your SD card | ||
<span id=" | == Dumping a 3DS game cartridge to CIA<span class="anchor" id="Dumping a 3DS Game Cartridge to .CIA"></span> == | ||
This | {{info|text=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.}} | ||
# Press and hold | # Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | ||
# Navigate to <code>[C:] GAMECART</code> | # Navigate to <code>[C:] GAMECART</code> | ||
# Press | # Press {{B|A}} on <code>[TitleID].trim.3ds</code> to select it, then select NCSD image options…, then select Build CIA from file | ||
# Your installable <code>.cia</code> formatted file will be outputted to the <code>/gm9/out/</code> folder on your SD card | # Your installable <code>.cia</code> formatted file will be outputted to the <code>/gm9/out/</code> folder on your SD card | ||
<span id=" | == Dumping an installed title<span class="anchor" id="Dumping an Installed Title"></span> == | ||
This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop. | {{info|text=This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop.}} | ||
# Press and hold | # Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | ||
# Press | # Press {{B|Home}} to bring up the action menu | ||
# Select | # Select Title manager | ||
# Select one of the following depending on the type of title you wish to dump | # Select one of the following depending on the type of title you wish to dump | ||
#* '''User Installed Title''': <code>[A:] SD CARD</code> | |||
* '''User Installed Title''': <code>[A:] SD CARD</code> | #* '''System Title / DSiWare''': <code>[1:] NAND / TWL</code> | ||
* '''System Title / DSiWare''': <code>[1:] NAND / TWL</code> | |||
# Select the title you wish to dump | # Select the title you wish to dump | ||
# Select | # Select Manage Title… | ||
# Select | # Select Build CIA (standard) | ||
# Your installable <code>.cia</code> formatted file will be outputted to the <code>/gm9/out/</code> folder on your SD card | # Your installable <code>.cia</code> formatted file will be outputted to the <code>/gm9/out/</code> folder on your SD card | ||
<span id=" | == Backup GBA VC saves<span class="anchor" id="Backup GBA VC Saves"></span> == | ||
The game will be outputted to the <code>/gm9/out/</code> folder on your SD card with the name <code><TitleID>.gbavc.sav</code>. | {{info|text=The game will be outputted to the <code>/gm9/out/</code> folder on your SD card with the name <code><TitleID>.gbavc.sav</code>.}} | ||
To identify a <code><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing | {{info|text=To identify a <code><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing {{B|Home}} to bring up the action menu, selecting <code>Title manager</code>, and selecting <code>[A:] SD CARD</code>.}} | ||
# Do the following process for each GBA VC game that you want to back up the save for: | # 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 device | |||
## Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | |||
## Navigate to <code>[S:] SYSNAND VIRTUAL</code> | |||
## Press {{B|A}} on <code>agbsave.bin</code> to select it | |||
## Select AGBSAVE options… | |||
## Select Dump GBA VC save | |||
## Press {{B|A}} to continue | |||
## Press {{B|Start}} to reboot your device | |||
== Restore GBA VC saves<span class="anchor" id="Restore GBA VC Saves"></span> == | |||
<span id=" | |||
To identify a <code><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing | {{info|text=To identify a <code><TitleID>.gbavc.sav</code> file’s Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing {{B|Home}} to bring up the action menu, selecting <code>Title manager</code>, and selecting <code>[A:] SD CARD</code>.}} | ||
# Do the following process for each GBA VC game that you want to restore the save for: | # 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 device | |||
## Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | |||
## Navigate to <code>[0:] SDCARD</code> -> <code>gm9</code> -> <code>out</code> | |||
## Press {{B|Y}} on the <code><TitleID>.gbavc.sav</code> file you wish to restore to copy it | |||
## Press {{B|B}} to return to the main menu | |||
## Navigate to <code>[S:] SYSNAND VIRTUAL</code> | |||
## Press {{B|A}} on <code>agbsave.bin</code> to select it | |||
## Select AGBSAVE options… | |||
## Select Inject GBA VC save | |||
## Press {{B|A}} to continue | |||
## Press {{B|Start}} to reboot your device | |||
## Launch the GBA VC game | |||
## Exit the GBA VC game | |||
== Encrypting / Decrypting a CIA file<span class="anchor" id="Encrypting / Decrypting a .CIA file"></span> == | |||
<span id=" | |||
For organizational purposes, copy each <code>.cia</code> file you wish to encrypt / decrypt to the <code>/cias/</code> folder on your SD card | {{info|text=For organizational purposes, copy each <code>.cia</code> file you wish to encrypt / decrypt to the <code>/cias/</code> folder on your SD card}} | ||
# Press and hold | # Press and hold {{B|Start}}, and while holding {{B|Start}}, power on your device. This will launch GodMode9 | ||
# Navigate to <code>[0:] SDCARD</code> -> <code>cias</code> | # Navigate to <code>[0:] SDCARD</code> -> <code>cias</code> | ||
# Press | # Press {{B|A}} on the <code>.cia</code> file to select it, then select CIA image options… | ||
# Select the option to perform the desired function: | # Select the option to perform the desired function: | ||
#* '''Encrypt to 0:/gm9/out:''' Create an encrypted copy of the selected <code>.cia</code> file in the <code>/gm9/out/</code> folder on your SD card | #* '''Encrypt to 0:/gm9/out:''' Create an encrypted copy of the selected <code>.cia</code> file in the <code>/gm9/out/</code> folder on your SD card | ||
Line 142: | Line 122: | ||
#* '''Decrypt inplace:''' Replace the selected <code>.cia</code> file with a decrypted version | #* '''Decrypt inplace:''' Replace the selected <code>.cia</code> file with a decrypted version | ||
# Your encrypted / decrypted <code>.cia</code> will be outputted to the desired location | # Your encrypted / decrypted <code>.cia</code> will be outputted to the desired location | ||
{{hg imported|Guide_3DS}} | |||
[[Category:Nintendo 3DS guides]] |
Latest revision as of 03:45, 17 May 2024
![]() |
For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join GodMode9 on Discord. |
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
![]() |
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
Instructions
- Power off your device
- Insert your SD card into your computer
- Copy
GodMode9.firm
from the GodMode9.zip
to the/luma/payloads/
folder on your SD card - Copy the
gm9
folder from the GodMode9.zip
to the root of your SD card - Reinsert your SD card into your device
Installing a game cartridge directly to the system
![]() |
This will only work for 3DS games; it is not possible to install an NDS game cartridge to the system as a title. |
- Press and hold Start, and while holding Start, power on your device. This will launch GodMode9
- Navigate to
[C:] GAMECART
- Press A on
[TitleID].trim.3ds
to select it, then select NCSD image options…, then select Install game image - Press A to unlock SysNAND (lvl1) writing, then input the key combo given
- Once the process is complete, your game will show up in the HOME Menu as an installed title.
![]() |
Save data is not automatically copied, you must do it yourself with a save manager such as Checkpoint. |
Dumping a game cartridge
![]() |
Insert the game cartridge you intend to dump into your device
|
- Press and hold Start, and while holding Start, power on your device. This will launch GodMode9
- Navigate to
[C:] GAMECART
- Follow the steps applicable to your game cartridge:
- 3DS Game Cartridge: Press A on
[TitleID].trim.3ds
to select it, then selectNCSD image options...
, then selectDecrypt file (0:/gm9/out)
. - NDS Game Cartridge: Press A on
[TitleID].nds
to select it, then selectCopy to 0:/gm9/out
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
- 3DS Game Cartridge: Press A on
- Your non-installable
.3ds
or.nds
formatted file will be outputted to the/gm9/out/
folder on your SD card
Dumping a 3DS game cartridge to CIA
![]() |
This should only be used if Installing a Game Cartridge Directly to the System does not work. |
- Press and hold Start, and while holding Start, power on your device. This will launch GodMode9
- Navigate to
[C:] GAMECART
- Press A on
[TitleID].trim.3ds
to select it, then select NCSD image options…, then select Build CIA from file - Your installable
.cia
formatted file will be outputted to the/gm9/out/
folder on your SD card
Dumping an installed title
![]() |
This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop. |
- Press and hold Start, and while holding Start, power on your device. This will launch GodMode9
- Press Home to bring up the action menu
- Select Title manager
- 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
- User Installed Title:
- Select the title you wish to dump
- Select Manage Title…
- Select Build CIA (standard)
- Your installable
.cia
formatted file will be outputted to the/gm9/out/
folder on your SD card
Backup GBA VC saves
![]() |
The game will be outputted to the /gm9/out/ folder on your SD card with the name <TitleID>.gbavc.sav . |
![]() |
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 . |
- 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 device
- Press and hold Start, and while holding Start, power on your device. This will launch 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 device
Restore GBA VC saves
![]() |
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 . |
- 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 device
- Press and hold Start, and while holding Start, power on your device. This will launch 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 device
- Launch the GBA VC game
- Exit the GBA VC game
Encrypting / Decrypting a CIA file
![]() |
For organizational purposes, copy each .cia file you wish to encrypt / decrypt to the /cias/ folder on your SD card |
- Press and hold Start, and while holding Start, power on your device. This will launch GodMode9
- Navigate to
[0:] SDCARD
->cias
- Press A on the
.cia
file to select it, then select CIA image options… - 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
- Encrypt to 0:/gm9/out: Create an encrypted copy of the selected
- Your encrypted / decrypted
.cia
will be outputted to the desired location