From ada1e8320c6058e06c98f640a4a93e2abe857807 Mon Sep 17 00:00:00 2001 From: Leo626 Date: Wed, 18 Apr 2018 11:16:15 -0300 Subject: [PATCH] Replace JKSM with Checkpoint --- Dumping-Save-Data-from-a-3DS-Console.md | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/Dumping-Save-Data-from-a-3DS-Console.md b/Dumping-Save-Data-from-a-3DS-Console.md index 712fd29..99ed4b0 100644 --- a/Dumping-Save-Data-from-a-3DS-Console.md +++ b/Dumping-Save-Data-from-a-3DS-Console.md @@ -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"