Option B: Restoring Saves
In the command prompt you just opened, type the following command:
nc.exe -l -p 1234 < savefile.sav
(that's a lowercase L in "-l", not a number one, and it has a < sign, not the > sign used for dumping) 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.
Now, on the DS:
1. Put your media card in your homebrew device and boot it up.
2. 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.
3. 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.
Finally, close the command prompt window that has netcat running. If it does not close, 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 with a hex editor, you can restore it correctly.