Posted by3 years ago
Archived
Jan 09, 2014 Nintendo 3DS; Can you transfer save data from a cartridge to a digital copy? Search for the Save Data Transfer Tool in the eShop. You can use this to transfer from a cartridge to a digital copy. Take note that the transfer is one-way and the game card used will have its save data completely reset. Data cannot be transferred to another system over the Internet, using an SD Card, nor can Nintendo complete the transfer for you. Because the data transfer occurs via local wireless communication between systems, you will need to have both the original system and the Nintendo 3DS with you to perform the transfer.
Upgrading SD Card after homebrew/CFW installed?
So, I installed the homebrew launcher tonight on my 2DS and N3DS XL. It worked flawlessly and I'm planning on downgrading and installing a CFW in a bit, once all the major kinks have been ironed out.
My question is about SD cards...
![Transfer Transfer](/uploads/1/2/5/8/125849242/875442393.jpg)
Currently, both my systems still have the original SD cards in them (4 gigs, I believe). Obviously, this is not a ton of space. Say I decide to upgrade to a larger SD card in the future, how do I go about doing that?
Easiest way seems to be to just to copy the files from the old SD card to the new one (if it's that easy) followed next by formatting the system after inserting a new SD card and re-doing the homebrew channel hack and whatnot, but losing all my data in the process.
But my main concern is what if a future update blocks the current exploits? At that point, I'd be pretty much screwed, right? Or is there a way to format the system in the future and keep it on the current firmware, even after an update is released, so the hack would still work? Or an easier way to upgrade SD cards that I'm missing?
tl;dr Want to make sure my hacked 3Ds' are future-proofed and I can upgrade the SD card in the future, even if a future firmware update blocks the exploit from working.
100% Upvoted
- 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 (JKSM), which is easy to install and use.
- A 3DS with arm9loaderhax installed (recommended) or homebrew launcher access.
- SD card reader (preferred), or a way to use wireless file transfer
- Installing JKSM
- Download JK's Save Manager from the link above.
- Move the JKSV folder containing filter.txt to the root of the SD card.
- 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 to open it.
- 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.
- 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.
- You will be prompted to select a folder or New. If selecting New, enter any name you wish and then select OK.
- A popup should appear that says Complete! Close JKSM.
- Transfer all files located in /JKSV/Saves/[Game Name]/[Folder name selected or created in Step 5] to the computer.
- 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'
- └── Nintendo 3DS
- └── 00000000000000000000000000000000
- └── 00040000
- └── data
- └── BigRedSave.dat