Close

Results 1 to 3 of 3
  1. #1
    DF VIP Member Mario87's Avatar
    Join Date
    Jan 2002
    Location
    Sunny Aberdeen
    Posts
    7,228
    Thanks
    115
    Thanked:        92
    Karma Level
    691

    Nintendo DS How to backup your game saves from your ORIGINAL DS carts!

    Just for those who want to know how to backup their game saves from their original DS carts so that they can put them on their R4DS/M3DS Simply, etc! To save carrying around several game carts, and having to restart from scratch!

    What You Need
    1. A homebrew device capable of DLDI (read-only is fine)
    2. The actual SavSender program itself. Download the DS binary from here.
    3. Netcat - Netcat is a "Swiss Army Knife" utility for reading and writing data across a network. Originating on the UNIX operating system, it has been ported to Windows. Download it from here, and copy or move the nc.exe program to your working folder.
    4. knowledge of the command-line and how to navigate through directories using the "cd" command.
    5. A DS game cartridge
    6. Your DS must already work with other wireless homebrew apps.
    --See this GBAdev thread and this DS-X wiki article if you need help with this step

    Beginning Steps
    1. Ensure that file extensions are visible by default. In Windows Explorer, go to Tools - Folder Options - "View" tab - uncheck "hide extensions for known filetyes"
    2. Patch savsender.nds with the correct DLDI patch for your device and place it on your media card, I used DLDIrc, which can be obtained from here.
    3. On the root of your media card, create a "DATA" folder if not already present. In this folder, create a "SETTINGS" folder.
    4. In this "SETTINGS" folder, create a new text document called "savsender.conf" and open it with Notepad.
    5. press Start - Run - type "CMD" and hit Enter - type "IPCONFIG /all" and ht Enter
    6. In the savsender.conf file, enter the IP address that ipconfig tells you, press Enter, and type the port number you wish to use. A sample config file may look like this:

    192.168.1.123
    5000
    7. Open your router's settings page and find the section for Port Forwarding. Create a new setting that forwards all traffic on the designated port (in my example, 5000) to your computer's IP address (in my example, 192.168.1.123)
    8. Open a command prompt and navigate to the location where nc.exe is. If you don't know how to do this, do the following:
    --8.1. Put nc.exe on your desktop
    --8.2. press Start - Run - type "cmd" and hit Enter
    --8.3. type "cd desktop" and hit Enter
    9. Follow the steps below based on whether you wish to dump or restore the save game.

    Option A: Dumping Saves
    1. In the command prompt you just opened, type the following command:
    Code:
    nc.exe -l -p 1234 > savefile.sav
    (that's a lowercase L in "-l", not a number 1) where 1234 is the port number you specified in savsender.conf (in my example, 5000) and "savefile.sav" is the name of the file you wish to save as. If your firewall asks you to allow traffic by the program, accept it. Leave this window running even though it looks like it's doing nothing.
    2. Put your microSD card in your slot-1 device and boot it up.
    3. It will tell you to press A to dump the save file, so swap to the official DS cartridge and then press A.
    4. It will automatically detect the save file and send it over Wifi to your computer. Once it says "Done!" you may turn off your DS.
    5. Go to the command prompt window that has netcat running and press CTRL+C to kill it if necessary before typing "exit" and hitting Enter.

    Option B: Restoring Saves
    1. In the command prompt you just opened, type the following command:
    Code:
    nc.exe -l -p 1234 < savefile.sav
    (that's a lowercase L in "-l", not a number 1) where 1234 is the port number you specified in savsender.conf (in my example, 5000) and "savefile.sav" is the name of the save file you wish to restore to your DS cartridge. If your firewall asks you to allow traffic by the program, accept it. Leave this window running even though it looks like it's doing nothing.
    ---note that this looks nearly identical to the command for dumping saves, the only difference being that the > sign is flipped to a < sign
    2. Put your microSD card in your slot-1 device and boot it up.
    3. It will tell you to press B to restore the save file to the DS cart, so swap to the official DS cartridge and then press B.
    4. It should connect to your computer and download the "savefile.sav" file, inserting it into the DS game cart. Once it says "Done!" you may turn off your DS.
    5. Go to the command prompt window that has netcat running and press CTRL+C to kill it if necessary before typing "exit" and hitting Enter.

    Important note regarding restoration: In version 1.0, an older, less reliable method of detecting and dumping the EEPROM was used, and as such it may have produced overdumps, files larger than they need to be. Attempting to restore these overdumps with version 1.1 will give corruption, but by cropping the save file to the size it should be, you can restore it correctly. The use of a hex editor for this is recommended.

    Screenshots
    Screenshot #1 - Dumping Mario Kart DS save file to computer using release 1.0


    Screenshot #2 - restoring Brain Boost Beta Wave save file to official cartridge using release 1.1


    WiFi tips
    If you can't get your DS to connect to your PC, or you get a message that says "Could not connect to AP! Aborting." Try the following:

    • Try to connect to your WiFi with a normal retail game. If that can connect, you shouldn't have any problems with the SavSender. Go here for help if you have trouble doing this.
    • Make sure your wireless router has band B enabled.
    • Power cycle your wireless router.
    • Temporarily disable any Wireless encryption.
    • Delete the DS's WiFi Connection(s) and recreate it.
    • Double check your IP and Port settings and make sure everything matches.
    • Your DS must already work with other wireless homebrew apps.


    Other Tips
    • If you get the message "Error!" inbetween where it says "Connecting to server...", and "Sending EEPROM Contents...", turn off the DS and cancel Netcat (CTRL+C), because it wont send any data at all! Then instead of using Netcat, use SavSender Server, which can be d/l from here, please note that This program was made with the Microsoft .NET Framework 2.0. So if it refuses to run, you'll need the redistributable package from this page: http://msdn2.microsoft.com/en-us/net.../aa731542.aspx


    I dont take any credits for the above guide, the information was found on other forums, but I had some slight problems, so I decided to post the guide here with some extra tips that solve my problems!
    Last edited by Mario87; 16th August 2007 at 12:31 PM.

  2. #2
    DF VIP Member
    canardo's Avatar
    Join Date
    Jul 2001
    Location
    uk
    Posts
    840
    Thanks
    0
    Thanked:        0
    Karma Level
    321

    Default Re: How to backup your game saves from your ORIGINAL DS carts!

    thats truly excellent thanks a lot for posting this

  3. #3
    DF Super Moderator {{909}}'s Avatar
    Join Date
    Apr 2001
    Location
    China
    Posts
    16,232
    Thanks
    396
    Thanked:        1,385
    Karma Level
    1341

    Default Re: How to backup your game saves from your ORIGINAL DS carts!

    theres also this if you have a 3in1 cart:

    NDS Backup Tool EZ 3-in-1 0.2 by Rudolph. This tool lets you copy/restore your original gamecart saves to the SRAM of the 3-in-1 and copy it back to the memory of your slot-1 flashcard and vice-versa.

    It had planned, 3in1 edition of being defeated edition was produced at last.
    Because it made with omission, just a little specification just changes is [herohero].
    At all, also testing, increase it is (with being defeated.).
    Although operation is complicated, also message and the like is very unkind.

    The power source of DS to finish to enter because and exchange of the card is many, operation just a little being complicated, it is difficult.
    “Reading, because in [ne] .txt”, < the flow of main processing > it is written, to a reference
    Way please operate (you give and either the [gu] [re] does not pull out the card other than corresponding place.).
    [deki] being bad to also remainder, being expected, it waits people [gatsukari] being able to point, [gomen] do.

    From >R4 with PSRAM damper starting
    In >NOR at dump capacity in discontinuance SRAM resumption information production
    >R4 from restart NOR in TF writing resetting of fragmentary file
    > Some time it repeats above, integrates on DS
    >by tm (2007-05- 2104: 16)
    From the entry of tm, [chiyorochiyoro] starting inspecting, encoding being even excessively complicated, throwing out,
    In addition starting inspecting, over again. What and 3 months being required, [ne] which it increases!
    It is the ~~ [tsu] [te] feeling which at last, is ended.

    It was superior in me, because there is no sense or a technology which make the interface which it is easy to use,
    Always if with utmost effort, it moves just because the fact that it had interest coercively is actualized immediately satisfaction!
    Because it is to that, please do not expect future VerUP support [ne].

    It persevered in order to go to the horse racing which starts from last week although. [gan]! This week the discontinuance!

    Im guessing that quote is transalted by bablefish or something

Similar Threads

  1. Whats your favourite Spectrum game of all time?
    By BFG in forum Old Skool Gaming & Retro
    Replies: 92
    Last Post: 20th September 2006, 09:43 AM
  2. Game Reviews Forum
    By tagy in forum Forum Suggestions & Feedback
    Replies: 5
    Last Post: 10th December 2002, 05:12 PM
  3. Best PS2 Game
    By mark1984 in forum Sony Consoles
    Replies: 78
    Last Post: 1st November 2002, 03:11 PM
  4. Best Footie Game
    By vieri32 in forum Sony Consoles
    Replies: 28
    Last Post: 22nd September 2002, 04:27 PM
  5. What game should i get next
    By Mr_Flash in forum Sony Consoles
    Replies: 22
    Last Post: 4th September 2002, 06:15 PM

Social Networking Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •