Overhaul GodMode9 section to have screenshots, use the title list feature instead of manually getting title IDs, and be more verbose.

Koopa 2017-05-30 21:14:59 -04:00
parent 165453e24a
commit b9f77ab314

@ -10,26 +10,50 @@ With the onset of sighax and boot9strap, the supported method of dumping games a
#### Required tools #### Required tools
- [GodMode9](https://github.com/d0k3/GodMode9/releases/) - [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 with enough space to hold the dump; 8GB or higher recommended
- SD card reader (preferred), or a way to use wireless file transfer - SD card reader (preferred), or a way to use wireless file transfer
#### Instructions #### 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. 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". 3. Boot into GodMode9.
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: ![The GodMode9 root screen](http://i.imgur.com/nTi5Bag.png)
* **User Installed Title**: Navigate to `[A:] SYSNAND SD`
* **System Title**: Navigate to `[1:] SYSNAND CTRNAND` 4. Use the D-Pad navigate to the drive applicable to the type of title you wish to dump.
4. Navigate to `title`. - **User Installed Title**: Navigate to `[A:] SYSNAND SD`
5. Navigate to the folder corresponding to the first 8 digits of the Title ID, the TID high. - **System Title**: Navigate to `[1:] SYSNAND CTRNAND`
6. Navigate to the folder corresponding to the last 8 digits of the Title ID, the TID low. 5. Press (A) to enter the drive.
7. Navigate to `content`. 6. Use the D-Pad to navigate to `title` directory.
8. Select the `.tmd` file, then select `TMD file options...`, then select `Show title info` to check if you have the correct title. 7. Hold down (R) and press (A) to open the folder search menu.
9. Press (B) to exit the title info. 8. Press (A) to search for titles in the current folder.
10. Select the `.tmd` file, then select `TMD file options...`, then select `Dump CXI/NDS file`. 9. Press (A) to continue.
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.
![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 ID> <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.
--- ---