diff --git a/Dumping-Save-Data-from-a-3DS-Console.md b/Dumping-Save-Data-from-a-3DS-Console.md index 72df650..a24003a 100644 --- a/Dumping-Save-Data-from-a-3DS-Console.md +++ b/Dumping-Save-Data-from-a-3DS-Console.md @@ -1,19 +1,6 @@ ## 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///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. -##### Example diagram showing the correct location of New Super Mario Bros. 2 save data in Citra's [[User Directory]]. -``` -"User directory" -└── sdmc - └── Nintendo 3DS - └── 00000000000000000000000000000000 -    └── 00000000000000000000000000000000 -       └── title -       └── 00040000 - └── 0007ae00 - └── data - └── 00000001 - └── BigRedSave.dat ``` #### Required tools @@ -38,6 +25,20 @@ There are multiple ways to transfer 3DS save data to Citra in a usable form, but 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//` to the computer. -8. Place the files in Citra's emulated SD card's save directory at `user/sdmc/Nintendo 3DS/000...0/000...0/title///data/00000001/`. These directories may have to be created if the game the save was dumped from hasn't been played in Citra yet. +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. \ No newline at end of file +*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" +└── sdmc + └── Nintendo 3DS + └── 00000000000000000000000000000000 +    └── 00000000000000000000000000000000 +       └── title +       └── 00040000 + └── 0007ae00 + └── data + └── 00000001 + └── BigRedSave.dat \ No newline at end of file