From b9f77ab3143e1741ece3e0a515ff7a8672b8c5a8 Mon Sep 17 00:00:00 2001 From: Koopa Date: Tue, 30 May 2017 21:14:59 -0400 Subject: [PATCH] Overhaul GodMode9 section to have screenshots, use the title list feature instead of manually getting title IDs, and be more verbose. --- Dumping-Installed-Titles.md | 54 ++++++++++++++++++++++++++----------- 1 file changed, 39 insertions(+), 15 deletions(-) diff --git a/Dumping-Installed-Titles.md b/Dumping-Installed-Titles.md index e6110d3..91b581b 100644 --- a/Dumping-Installed-Titles.md +++ b/Dumping-Installed-Titles.md @@ -10,26 +10,50 @@ With the onset of sighax and boot9strap, the supported method of dumping games a #### Required tools - [GodMode9](https://github.com/d0k3/GodMode9/releases/) -- 3DS system with boot9strap +- 3DS system with boot9strap, or any of the other entrypoints listed [here](https://github.com/d0k3/GodMode9#how-to-run-this--entry-points--developer-info) - SD card with enough space to hold the dump; 8GB or higher recommended - SD card reader (preferred), or a way to use wireless file transfer #### Instructions -1. Set up GodMode9 using SigHax / Boot9Strap. [Read its readme](https://github.com/d0k3/GodMode9#how-to-run-this--entry-points--developer-info) on how to do this. +1. Set up GodMode9 using one of the methods [here](https://github.com/d0k3/GodMode9#how-to-run-this--entry-points--developer-info). Boot9Strap is recommended. 2. Put the SD card into the 3DS. -3. Look up the title ID (TID), the 16-character ID, of the game to be dumped. Use the `Titles` menu in FBI to get the Title ID of the installed title you wish to dump. If you do not have FBI, [here](http://www.3dsdb.com/) is a link to a database of games names, locales, and their corresponding TIDs, but if that link is not working, search online for "3DS Title Keys". -4. Split the TID into two equal parts. The left side is called the TID high and the right side is called the TID low. For example, the USA Health & Safety app's TID is `0004001000021300`, so its TID high is `00040010` and its TID low is `00021300`. -5. From the root GodMode9 menu, navigate to the drive applicable to the type of title you wish to dump: - * **User Installed Title**: Navigate to `[A:] SYSNAND SD` - * **System Title**: Navigate to `[1:] SYSNAND CTRNAND` -4. Navigate to `title`. -5. Navigate to the folder corresponding to the first 8 digits of the Title ID, the TID high. -6. Navigate to the folder corresponding to the last 8 digits of the Title ID, the TID low. -7. Navigate to `content`. -8. Select the `.tmd` file, then select `TMD file options...`, then select `Show title info` to check if you have the correct title. -9. Press (B) to exit the title info. -10. Select the `.tmd` file, then select `TMD file options...`, then select `Dump CXI/NDS file`. -11. Once this process completes, the game has now been decrypted and is usable with Citra. It can be found as `[Title ID (PRODUCT CODE) (REGION)].cxi` in the `\gm9out\` from the SD card root. +3. Boot into GodMode9. + +![The GodMode9 root screen](http://i.imgur.com/nTi5Bag.png) + +4. Use the D-Pad navigate to the drive applicable to the type of title you wish to dump. + - **User Installed Title**: Navigate to `[A:] SYSNAND SD` + - **System Title**: Navigate to `[1:] SYSNAND CTRNAND` +5. Press (A) to enter the drive. +6. Use the D-Pad to navigate to `title` directory. +7. Hold down (R) and press (A) to open the folder search menu. +8. Press (A) to search for titles in the current folder. +9. Press (A) to continue. + +![The GodMode9 title listing](http://i.imgur.com/010TvpR.png) + +10. Use the D-Pad to navigate to the title you want to dump. +11. Press (A) to select the TMD file. +12. Press (A) to open the TMD file options. +13. Use the D-Pad to navigate to the `Dump CXI/NDS file` option. +14. Press (A) to start dumping the title. +15. Press (A) to continue. +16. Hold down right on the D-Pad and press (START) to power off your 3DS. +17. Put the SD card in your computer. +18. Navigate to the `gm9out` folder on the root of your SD card. +19. Identify the title. The format of the file name [may be one of the following](https://github.com/d0k3/GodMode9/blob/master/source/game/gameutil.c#L1853): + - For 3DS titles: + - ` <Title Name> (<Product Code>) (<Region>).cxi` + - `<Title ID> (<Product Code>).cxi` + - For DSi titles: + - `<Title ID> <Title Name> (<Product Code>) (<DSi Unit Code>) (<Region>).nds` + - `<Title ID> (<Product Code>).nds` + - For NDS titles: + - `<Title Name> (<Product Code>).nds` + - `<Title ID> (<Product Code>).nds` +19. Copy the CXI or NDS file to a folder on your computer. + +You can now use this ROM with Citra. You can open them directly from the menu bar (`File > Load File`), or, to view all of your library from Citra, select the folder your ROMs are in from the `File > Select Game Directory...` option. ---