From affecc359efc49ad6009b7e26db6655ec510454b Mon Sep 17 00:00:00 2001 From: Pengfei Zhu Date: Mon, 11 Nov 2019 22:32:10 +0800 Subject: [PATCH] Add threeSD (beta) --- Dumping-Extra-Data-from-a-3DS-Console.md | 48 +++++++++++++----------- 1 file changed, 27 insertions(+), 21 deletions(-) diff --git a/Dumping-Extra-Data-from-a-3DS-Console.md b/Dumping-Extra-Data-from-a-3DS-Console.md index 48c30cc..f02a636 100644 --- a/Dumping-Extra-Data-from-a-3DS-Console.md +++ b/Dumping-Extra-Data-from-a-3DS-Console.md @@ -1,5 +1,31 @@ ## How to Transfer 3DS Extra Data to Citra -In addition to save data, some games and system applications use extra data. Game extra data is stored on the SD card and can be extracted and used by Citra. The below tutorial uses [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases) to perform the extraction, which is easy to install and use. +In addition to save data, some games and system applications use extra data. Game extra data is stored on the SD card and can be extracted and used by Citra. + +### threeSD (beta) +[threeSD](https://github.com/zhaowenlan1779/threeSD) is a tool written to help import data from your 3DS for Citra more conveniently. It is currently in early development, so problems may occur. Should that happen, report them in our [Discord](https://citra-emu.org/discord) server. Then, you can use an alternate way to dump your files such as Checkpoint. + +Refer to threeSD [Quickstart Guide](https://github.com/zhaowenlan1779/threeSD/wiki/Quickstart-Guide) for importing your installed titles, updates, DLCs, save data, extra data, system files, etc. Note that you'll still need a hacked 3DS with GodMode9 to obtain your keys so that threeSD can decrypt the data on your SD card. + +### Checkpoint +As the supported way of transferring extra data, [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases) is easy to install and use. + +#### Required tools +- A 3DS with [boot9strap](https://3ds.guide/) installed +- [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases) +- SD card reader (preferred), or a way to use wireless file transfer + +#### Installing Checkpoint +1. Download Checkpoint from the link above. +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 Extra Data +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 and pressing X. +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/extdata/[Game Name]/[Folder created in Step 4]` to the computer. +8. Place the files in Citra's emulated SD card's extra data directory. You can open the extra data directory by right-clicking on a game in Citra and clicking "Open Extra Data Directory", and you should put the files inside the `user` folder. These directories may have to be created if the title the extra data was dumped from hasn’t been played in Citra yet**. ##### Example diagram showing the correct location of Mario vs. Donkey Kong: Tipping Stars extra data in Citra's [[User Directory]]. ``` @@ -13,23 +39,3 @@ In addition to save data, some games and system applications use extra data. Gam └── 000012C8 └── user ``` - -#### Required tools -- A 3DS with [boot9strap](https://3ds.guide/) installed -- [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases) -- SD card reader (preferred), or a way to use wireless file transfer - -### Installing Checkpoint -1. Download Checkpoint from the link above. -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 Extra Data -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 and pressing X. -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/extdata/[Game Name]/[Folder created in Step 4]` to the computer. -8. Place the files in Citra's emulated SD card's extra data directory. You can open the extra data directory by right-clicking on a game in Citra and clicking "Open Extra Data Directory", and you should put the files inside the `user` folder. These directories may have to be created if the title the extra data was dumped from hasn’t been played in Citra yet**.