Replace JKSM with Checkpoint

Leo626 2018-04-18 11:16:15 -03:00
parent 934fdb99b3
commit ada1e8320c

@ -1,32 +1,26 @@
## How to Transfer 3DS Save Data to Citra
There are multiple ways to transfer 3DS save data to Citra in a usable form, but the important thing to note is that whatever tool used to get the save data off of the 3DS supports exporting _expanded_ save data. Save data lives in Citra's emulated SD card directories (`user/sdmc/Nintendo 3DS/000...0/000...0/title/[game-TID-high]/[game-TID-low]/data/00000001/`). The below tutorial uses [JK's Save Manager](https://github.com/J-D-K/JKSM/releases) (JKSM), which is easy to install and use.
There are multiple ways to transfer 3DS save data to Citra in a usable form, but the important thing to note is that whatever tool used to get the save data off of the 3DS supports exporting _expanded_ save data. Save data lives in Citra's emulated SD card directories (`user/sdmc/Nintendo 3DS/000...0/000...0/title/[game-TID-high]/[game-TID-low]/data/00000001/`). The below tutorial uses [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases), which is easy to install and use.
#### Required tools
- A 3DS with [boot9strap](https://3ds.guide/) installed
- [JKSM](https://github.com/J-D-K/JKSM/releases)
- [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases).
- SD card reader (preferred), or a way to use wireless file transfer
### Installing JKSM
1. Download JK's Save Manager from the link above.
2. Move the JKSV folder containing filter.txt to the root of the SD card.
3. Move JKSM.cia to the SD card and install it to the home menu.
***Note*** - JKSM has a homebrew app available, but The .cia is recommended because the homebrew app may not work with some games. To install the homebrew app, merge the 3ds/JKSM folder containing the JKSM.3dsx, JKSM.smdh, and JKSM.xml file with the 3ds folder on the SD card and use the [homebrew launcher](http://smealum.github.io/3ds/) to open it.
2. For cia installation, transfer the cia file to the SD card and install it with a cia installer such as [FBI](https://github.com/Steveice10/FBI/releases). For Rosalina-based Homebrew Launcher, transfer the 3dsx file to `/3ds/` on the SD card. **Hax-based Homebrew Launchers are not supported by Checkpoint**.
---
### Transferring Save Data
1. Open JKSM
2. Select `SD/CIA` if you are dumping save data from an installed game, `Cartridge` if you are dumping save data from the inserted cartridge, or `System Titles` if you are dumping save data from a system application.
3. Highlight the game to dump the save data from*. Take note of its High ID and its Low ID. These will be important later. Press A.
4. Select `Save Data Options`, then `Export Save`.
5. You will be prompted to select a folder or `New`. If selecting `New`, enter any name you wish and then select `OK`.
6. A popup should appear that says `Complete!` Close JKSM.
7. Transfer all files located in `/JKSV/Saves/[Game Name]/[Folder name selected or created in Step 5]` to the computer.
1. Open Checkpoint. If this is the first time launching Checkpoint, it may take a considerably longer than usual depending on the amount of installed titles.
2. Highlight the game you want to dump by navigating to it with the D-pad.
3. Press A and select `Backup` on the bottom screen. You will be prompted `Yes` or `No`. Select `Yes` by pressing A.
4. You will have the option to name the save folder. Name it whatever you want or use the name given to it. Press `OK` on the bottom screen.
5. The top screen will flash a message `Success! Progress correctly saved to disk`. Exit out of Checkpoint.
7. Transfer all files located in `/3ds/Checkpoint/saves/[Game Name]/[Folder created in Step 4]` to the computer.
8. Place the files in Citra's emulated SD card's save directory. You can open the save directory by right-clicking on a game in Citra and clicking "Open Save Data Directory". If the directory doesn't exist, start the game once and the directory will be created.
*In step 3, If the title to be dumped isn't on the list, first try selecting `Refresh Games` from the app's root menu. If that doesn't work, JKSM's filter may need to be updated. This can be done easily from the app's root menu and selecting `Download Filter` (internet connection required). If that still doesn't work, the filter will have to be updated manually. Open `/JKSV/filter.txt` and add a new line. Type 0xXXXXXXXX where XXXXXXXX is the game's TID Low (the last 8 characters of the game's Title ID). Save the edited file. The game should now appear in the list.
##### Example diagram showing the correct location of New Super Mario Bros. 2 save data in Citra's [[User Directory]].
```
"User directory"