How to dump your own 3DS/DS games/saves.

How to dump your own 3DS/DS games/saves.

There's three different ways to dump your own 3DS/DS games/saves.
(The tools used to dump 3DS/DSi games are not currently public.)
  • WiFi
    • PROS
      • Only needs a Slot-1 card.
    • CONS
      • Needs WiFi set up to let the DS connect, which isn't always possible.
      • Needs you to run a server program on your computer, which might mean you need to dig around in your firewall settings.
      • Slow transfer speeds (hours for the larger games).
      • Will not work on a DSi/XL.
      • Does not work with any DSi games.
      -
  • Slot-2
    • PROS
      • Can be done without wireless.
    • CONS
      • Requires a Slot-2 flash card in addition to a slot-1.
      • Won't work if the internal battery is dead.
      • Will not work on a 3DS/DSi/XL.
      • Does not work with any DSi games.
      -
  • Hardware
    • PROS
      • Backs up any save.
      • Fast backup speeds.
      • Doesn't require a specific DS model.
      • Works on all known DS games AND current-known 3DS games.
    • CONS
      • Doesn't dump the ROM.
      • Requires you to buy some hardware.
      • Uses unsigned drivers, so you may need to fiddle with some windows settings to use it.
      • Does not work with DSi games.
-

The tool used to dump games is Wood Dumper.
  1. Transfer that file to your Slot-1 flash card.
  2. Run it.
  3. When it tells you to "Set a target card", take your Slot-1 flash cart out and put the actual game cart in.
  4. Press A, and then look for an IP address on the top screen.
  5. Go to your computer, and open Firefox3+, IE8+ or Chrome 5+.
  6. In the address bar, type "ftp://", then the IP address listed on the DS, followed by a colon, then the number 21. For example something like ftp://192.168.2.4:21.
  7. If in firefox you get a message that the port is blocked, you need to unblock port 21. If not, skip this step.
    • In the address bar, type "about:config" with no quotes and press enter.
    • Agree to the warning.
    • Right-click in the window and choose New -] String.
    • For the name, type "network.security.ports.banned.override" with no quotes.
    • For the value, use "21" with no quotes.
    • Restart firefox and try again.
  8. Just press enter if it asks you for a username and password.
  9. The screen that shows up should list the game as a file. Click it to start downloading it from the DS.
-

The tool used to dump game saves depends...
For 3DS saves, you will need DSaveManager.

For normal DS saves, the tool is NDS Backup Tool WiFi.
(For Heartgold/Soulsilver/Black/White, you need this tool.)
You will also need SmallFTPd 1.0.3.
  1. Transfer both the program and it's .INI file to your flash cart.
  2. Find your computer's internal/local IP address. In your start/globe menu, go to the "run" command. If you're on vista/7, you'd use the little white box near the bottom. Type in "CMD" and press CTRL+SHIFT+ENTER. In the black box that comes up, type "ipconfig" and press enter. It'll list a series of four numbers as your IP(v4) address, like 192.168.2.3. Write those down.
  3. Edit the .INI file that comes with the backup program. You can edit it with a text editor like notepad. Change the IP address to the one you found in the previous step, and change the port number from 21 to 8080. Change both the user name and password to "test" with no quotes. Save the changes.
  4. You may need to go into your firewall or other security program and allow access on port 8080.
  5. Open SmallFTPd.
  6. Go to Settings - General, and set the port to 8080.
  7. Go to Settings - Advanced, and check "use local IP".
  8. Go to Settings - Users. Choose to add one, and make sure it's username and password are both "test" with no quotes. For "directories", use "c:\temp" (no quotes) as the physical path. Give the user permissions LRW.
  9. Save the settings.
  10. Click the play button, and the server should start.
  11. Run the backup tool on your DS/Lite.
  12. It should connect to your computer. If it does not, double-check your settings and security software.
  13. Take your flash cart out of your DS.
  14. Put the real game in your DS and then press A.
  15. Press B to dump the save.

The tool used depends on which Slot-2 cart you have.

If you have an EZFlash 3in1 the tool to dump games (a.k.a. Rom Backup) and backup saves is NDS Backup Tool 3in1. By default this tool will back up to /NDS_Backup though this location can be changed in the included INI file. It works by copying the original DS game or save data to the 3in1, then after a reboot it copies the backup from the 3in1 to a Slot-1 flash cart. DLDI patching may be required if your flash cart does not support automatic DLDI patching.
  1. Download the tool from the link above and extract the NDS and INI files to the root of your flash cart.
  2. (Optional) If you want to change the destination folder of the backup you can edit the INI file with your favorite text editor.
  3. Make sure an EZFlash 3in1 card is in Slot-2 before you run the tool or it will give a warning and shutdown.
  4. Follow the on screen instructions to swap the flash cart for an original game.
  5. From here follow the on screen instructions. Backups are temporarily written to the EZFlash 3in1.
  6. The DS should shutdown after a backup operation has completed.
  7. Swap the original game for the flash cart and run the tool again to retrieve the backup from the EZFlash 3in1.
-

If you have a Slot-2 flash cart with DLDI support like the Supercard Supercard, M3, or older model EZ4 (the newer models and kernels with SDHC support do not have DS mode and thus no dumping tools) you want Wood Dumper Slot-2
  1. Download the tool and DLDI patch it for your Slot-2 cart.
  2. Transfer it to your Slot-2 cart and run it.
  3. Put the game you want to dump into your DS, and press A.
  4. When it's completed you will find a DS rom with a datestamp in the root of your card.
-

For the save data of Heartgold/Soulsilver you need this tool for a 3-in-1.
There's another tool that works with other Slot-2 carts, but it's experimental for now, use it at your own risk.

One piece of hardware is the NDS backup Adapter+ (plus, not normal). Unlike the original adapter (and other models) this supports newer games with various hardware changes, including Pokemon Heartgold and Pokemon Soulsilver, as well as 3DS games.
This device works by actually sticking a DS game cart into it, and then putting it into a USB port on your computer to back up or restore the game/save on it. It comes with the required software and a manual for using it, but this review includes more detailed instructions as well as information on getting the 64-bit drivers working if needed.

A second device is the NEO SMS4.



One final note: piracy is bad, don't do it. These programs and instructions were created for the legal owners of DS games to backup the games and save data.


Many thanks to Xastabus and FAST6191 for filling in the missing information.
 

DiabloStorm

Anti-Semantic Bastard
Member
Joined
May 29, 2011
Messages
666
Trophies
1
Location
Charicific Valley
XP
513
Country
Japan
For normal DS saves, the tool is NDS Backup Tool WiFi.
(For Heartgold/Soulsilver/Black/White, you need this tool.)
You will also need SmallFTPd 1.0.3.
  1. Transfer both the program and it's .INI file to your flash cart.
Using dstwo...where am I supposed to put this, it's in the root of the folder (which I knew wouldn't work but put there anyway since it wasn't specified) could you update this, please?
 

Rydian

Resident Furvert™
OP
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Using dstwo...where am I supposed to put this, it's in the root of the folder (which I knew wouldn't work but put there anyway since it wasn't specified) could you update this, please?
What exactly is the issue?

Do note that DS-side homebrew to do this will not work on a DSi or 3DS.
 

DiabloStorm

Anti-Semantic Bastard
Member
Joined
May 29, 2011
Messages
666
Trophies
1
Location
Charicific Valley
XP
513
Country
Japan
It shouldn't need to go into the plugin folder, because it's not a plugin. It's a normal DS homebrew, so you run it via the "DS games" function like you would every other normal DS homebrew.

What type of security and such is your wifi using?
wep, and i have 8080 open in my router

Okay so, back to my original question then, on a dstwo where exactly do i put these files? ini/nds
 

FearItSelf23

Well-Known Member
Member
Joined
Feb 24, 2013
Messages
171
Trophies
0
Age
32
XP
358
Country
United States
Trying to dump my White 2 save but when I launch the pokemon save manager tool it just hangs on a black screen. Also I tried other tools and they just get stuck at "Connecting...". I ran MK DS to set up my wifi so it should connect :/.
 

xzeldax3

Member
Newcomer
Joined
Oct 6, 2008
Messages
21
Trophies
0
XP
179
Country
I am trying to dump the save for a 3DS game that I'm going to trade in soon.
Will DSaveManager work on a Supercard DSTWO? My friend has one so I can use it when I go to his house.
The link provided was dead, and I found the program here: http://www.xpgamesaves.com/files/file/1670-dsavemanager-v02/
but in the readme it says that it will only work on a DS. Can anyone confirm it will work?
 

DiabloStorm

Anti-Semantic Bastard
Member
Joined
May 29, 2011
Messages
666
Trophies
1
Location
Charicific Valley
XP
513
Country
Japan
I am trying to dump the save for a 3DS game that I'm going to trade in soon.
Will DSaveManager work on a Supercard DSTWO? My friend has one so I can use it when I go to his house.
The link provided was dead, and I found the program here: http://www.xpgamesaves.com/files/file/1670-dsavemanager-v02/
but in the readme it says that it will only work on a DS. Can anyone confirm it will work?
I'll be trying it out eventually, supposedly you need an original ds or ds lite. Also, that file should just be put on filetrip. I'd put it there myself if nobody would get pissy at me. I tried asking crediar and got no response so far and his download links on 3dbrew are nothing but trollish 404 pages...so I'm tempted :P
 

xzeldax3

Member
Newcomer
Joined
Oct 6, 2008
Messages
21
Trophies
0
XP
179
Country
I'll be trying it out eventually, supposedly you need an original ds or ds lite. Also, that file should just be put on filetrip. I'd put it there myself if nobody would get pissy at me. I tried asking crediar and got no response so far and his download links on 3dbrew are nothing but trollish 404 pages...so I'm tempted :P

Yeah, it would probably be a good idea to have those links mirrored for the future lol.
I might try it this weekend or the next, do you know if it could cause any harm to the 3DS or the Supercard DSTWO itself?
Since they are my friends items, I wouldn't want to ruin them.
 

xzeldax3

Member
Newcomer
Joined
Oct 6, 2008
Messages
21
Trophies
0
XP
179
Country
Save dumping homebrew requires you to swap the cart while the system is on, and only the original DS or Lite allow that, which also means no 3DS save dumping... you need specific hardware for that.

Damn, that is unfortunate. Thanks for the info.
 

mikebzh44

Member
Newcomer
Joined
Jun 13, 2013
Messages
6
Trophies
0
Age
51
XP
51
Country
France
Hi.

I'm a french user and I just discover your forum and your tuto.

I'm trying to dump a NDS (regular not 3DS) game using :
* NDS Backup Tool Wifi 0.31f
* Nintendo 3DS
* R4i 3DS Linker

My 3DS can access my network (WPA-PSK (AES) key) and Internet but when I start NDS Back Tool WiFi, I have the red error message telling me "Can't connect with the Access point or WiFi. Please the WiFi settings".

So my error occurs because I'm using a 3DS ? I'm using a WPA key ?

Thanks for your help.
 

mikebzh44

Member
Newcomer
Joined
Jun 13, 2013
Messages
6
Trophies
0
Age
51
XP
51
Country
France
OK. Thanks.

It will be hard to get WEP or open WiFi because my Internet provider box doesn't allow this. I looking on installing an HotSpot on my laptop to build a local network.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over