Team Cyclops Forums  

Go Back   Team Cyclops Forums > CycloDS Evolution Discussion > Evolution General Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 09-11-2007, 05:59 AM
James78's Avatar
James78 James78 is offline
Senior Member
 
Join Date: Jun 2007
Posts: 364
Default FAQ - How to backup DS ROMS

Before I get into details on this, I would like to tell people this is NOT illegal if you only back up a game you own and do not give it to anyone. This is only to be used as a personal backup for yourself ONLY. You can distribute the ROM to your friend (if he owns the game, with the same region code it is fine; otherwise it is illegal). Distributing game backups (ROMs) over the internet is ILLEGAL, you could get in trouble (and probably will if you do that). Now onto the guide.

Backing up a Nintendo DS Game Cartridge using Wifi

Until recently, it wasn't possible for the common user to dump their own game
collection for use with a Nintendo DS flash cart; they were forced to
obtain their ROM images from shady sources - enouraging piracy and
spreading bad images and even malware that can harm your DS. Now, with
great tools and a little persistance - you can dump your own games for
your own personal use which is everyone's right.

What You Will Need:
  • A Nintendo DS and original game cartridge you want to back up
  • A working DLDI compatible flash cart (R4, CycloDS Evo, etc)
  • A working wifi connection that you've tried with homebrew software
  • A working FTP server (we'll be using SmallFTPd on Windows)
  • The NDS Backup Tool (Wifi) on your flash cart
  • Pure text editor (like Notepad)
Note: You can download the files at the bottom of the post.

Preparation:

On the PC Side:
  • Stop any and all firewalls, security software, etc.
  • Obtain your IP address (probably something like 198.162.0.10) Make a note of this address.
  • Create a folder on your hard drive called C:\temp if you don't already have one.
  • Download and extract SmallFTP.
  • Run SmallFTP (no installation required).
  • Under SETTINGS -> GENERAL, change the port to 8080.
  • Under SETTINGS -> ADVANCED, check USE LOCAL IP.

  • Under SETTINGS -> USERS. Hit ADD. Enter a login/password (for this document, use test/test).
  • Under Directories, click ADD. Under PHYSICAL PATH,
    enter c:\temp.
  • Under Permissions, hit ADD.
  • Under Permissions, make it
    read LRW, then hit OK.
  • Close out of settings.

  • Under SERVER, click SAVE SETTINGS.
  • Click the PLAY button. It should say FTP SERVER IS RUNNING. If there is an error, you'll need to use a different port number.

On the DS Side:
  • Download NDS Backup Tool (Wifi).
  • Extract it.
  • Patch it for DLDI (if your flash cart requires it - we'll assume you have an auto-patching cart like R4 or CycloDS)
  • Open the .ini file in a pure text editor (like Notepad)
  • Change the IP, User, Password, port to your IP, test, test and 8080, respectively. Save the file.
  • Copy the .nds and .ini file to the ROOT of your flash cart.
Performing the Backup
  • Make sure the FTP is started on your PC.
  • Plug your DS into wall power. Start up your DS, and run the Backup Tool on your DS.
  • If your setup is good, you will see it successfully connect to your FTP
    server and you'll get a menu (in pretty bad Engrish). If not, go
    through the procedure above again.
  • You will be instructed to change your flash cart out for the game you want to dump. Put your game in, press A.
  • Hit R twice, and then hit B (and A to start dumping right after that). Your game will start dumping. THIS WILL TAKE A
    LONG TIME.

Approximate Times:

4MB: 3.5 minutes
8MB: 7 minutes
16MB: 13.5 minutes
32MB: 27 minutes
64MB: 54.5 minutes
128MB: 1 hour 49 minutes


If you wish to backup the save area of the card to a SAV file, restart the
tool, hit B on the first screen. The sav file will dump (this only
takes a minute).

If you are having trouble, please note that the files must be in the ROOT of the Flash card, no exceptions!

Download:
SmallFTPd
NDS Backup Tool (Wifi)

If the files ever become unavailable, please contact me.

Copyright goes to Monroeworld for making this guide.

Last edited by Shane R. Monroe; 04-05-2008 at 09:35 PM. Reason: Added Copyright
Reply With Quote
  #2  
Old 09-11-2007, 07:08 AM
blacksoul blacksoul is offline
Junior Member
 
Join Date: Sep 2007
Posts: 1
Default

Thanks for this apps and tutorial.
I've done it with Serv-u on different ip and users/password. It works perfectly.

Great news that it doesn't need a specific CF Linker anymore to make backup. CylcopsDS Team should think about integer an apps like this into their own firmware.

EDiT: there is the original developper website
http://blog.so-net.ne.jp/Rudolph/

Last edited by blacksoul; 09-11-2007 at 07:14 AM.
Reply With Quote
  #3  
Old 09-11-2007, 07:17 AM
James78's Avatar
James78 James78 is offline
Senior Member
 
Join Date: Jun 2007
Posts: 364
Default

No problem. I was looking for how to do this, and it took me hours to find anything, so I decided that I would provide a convenience for our members to be able to do this with their own games.
Reply With Quote
  #4  
Old 09-11-2007, 09:44 AM
Divvi Divvi is offline
Member
 
Join Date: Sep 2007
Posts: 43
Talking

wow, amazingly simple. backing up super mario bros, worked first time. excellent post!
Reply With Quote
  #5  
Old 09-11-2007, 02:45 PM
James78's Avatar
James78 James78 is offline
Senior Member
 
Join Date: Jun 2007
Posts: 364
Default

Yea, I tested this tool all the way before posting it. All my backed up games worked great the very first time. The only annoying thing is the amount of time it takes, but that's not the tools fault as the DS can only send 2mbps (extremely slow)
__________________
FAQ - How to back up DS ROMs
Video games do not affect peoples minds.
I mean if Pac Man affected us as kids,
wouldn't we munch pills and sit in darkened
rooms listening to repetitive music?
Reply With Quote
  #6  
Old 09-11-2007, 02:48 PM
Shane R. Monroe's Avatar
Shane R. Monroe Shane R. Monroe is offline
Moderator
 
Join Date: Jun 2007
Posts: 1,392
Default

Didn't I already post this on another post? Under my own name? As I spent hours writing the thing?

I suppose I should be thankful you at least gave me SOME sort of credit at the end ...
__________________
Shane R. Monroe
Host, Passenger Seat Radio
Programmer, CycloEdit Pro
Moderator, Team Cyclops CycloDS Evolution Forums
Reply With Quote
  #7  
Old 09-11-2007, 02:49 PM
James78's Avatar
James78 James78 is offline
Senior Member
 
Join Date: Jun 2007
Posts: 364
Default

Quote:
Originally Posted by Shane R. Monroe View Post
Didn't I already post this on another post? Under my own name? As I spent hours writing the thing?

I suppose I should be thankful you at least gave me SOME sort of credit at the end ...
?? No, I wrote up this full post (Heh well the formatting anways, because it was messed up in HTML).

Edit: I saw a guide made by Sora, that was the closest I found.
Hahaa, I didn't know that was your guide at all. Sry dude. Either way I thought that the users here could find use of it, that's why I posted it.
__________________
FAQ - How to back up DS ROMs
Video games do not affect peoples minds.
I mean if Pac Man affected us as kids,
wouldn't we munch pills and sit in darkened
rooms listening to repetitive music?

Last edited by James78; 09-11-2007 at 02:55 PM.
Reply With Quote
  #8  
Old 09-12-2007, 09:22 AM
mezzo's Avatar
mezzo mezzo is offline
Senior Member
 
Join Date: Sep 2007
Location: Belgium
Posts: 123
Send a message via MSN to mezzo
Default

Thanks Shane R. Monroe for writing this ! and James for bumping this in another thread :-) dumping roms works like a charm.. slow, but it does work..

The only thing I would like to add, is that for me, the saves I dumped, didn't work on my DS. The tools dumped them, file was 512k, but when I placed it on the evo with the same name as the rom, it simply didn't want to use it (pokemon diamond and FF3).

I fixed this by using the savreceiver tool, mentioned elsewhere on the site to make a correct dump of the saves on my ROMS. That worked like a charm.

thanks again for writing this guide (Shane) !
Reply With Quote
  #9  
Old 09-12-2007, 02:31 PM
Shane R. Monroe's Avatar
Shane R. Monroe Shane R. Monroe is offline
Moderator
 
Join Date: Jun 2007
Posts: 1,392
Default

I didn't test the SAV file dumps. I'll look into that. I really wasn't trying to do a tutorial on that, though, because as you said, there are other tools that work for that - esp. if you still have a slot 2 kicking around.

Sorry if I came off crabby ... I get defensive when I get poached.
__________________
Shane R. Monroe
Host, Passenger Seat Radio
Programmer, CycloEdit Pro
Moderator, Team Cyclops CycloDS Evolution Forums
Reply With Quote
  #10  
Old 09-12-2007, 03:08 PM
James78's Avatar
James78 James78 is offline
Senior Member
 
Join Date: Jun 2007
Posts: 364
Default

Quote:
Originally Posted by mezzo View Post
Thanks Shane R. Monroe for writing this ! and James for bumping this in another thread :-) dumping roms works like a charm.. slow, but it does work..

The only thing I would like to add, is that for me, the saves I dumped, didn't work on my DS. The tools dumped them, file was 512k, but when I placed it on the evo with the same name as the rom, it simply didn't want to use it (pokemon diamond and FF3).

I fixed this by using the savreceiver tool, mentioned elsewhere on the site to make a correct dump of the saves on my ROMS. That worked like a charm.

thanks again for writing this guide (Shane) !
I suppose that's why we have savreceiver , at least I know that it works well
__________________
FAQ - How to back up DS ROMs
Video games do not affect peoples minds.
I mean if Pac Man affected us as kids,
wouldn't we munch pills and sit in darkened
rooms listening to repetitive music?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:09 AM.