PDA

View Full Version : G6 Save Converter



outphase
08-04-2006, 11:03 AM
I figure I should post this out in the open instead in multiple threads. I wrote an app a week or so ago that will convert save formats to those readable by the G6 (and others using .sav). All output files will be properly sized.

Supported input formats:

*.dat (M3 DS/GBA with autodetect)
*.dss (Action Replay DS)
*.duc (Action Replay DS)
*.sav (Generic)
*.sps (Gameshark GBA)

Supported output formats:
*.0-*.2
*.sav

Requires .NET framework (http://msdn.microsoft.com/netframework/downloads/updates/default.aspx)

Full install does not require .net

KennYMcCormick
08-04-2006, 04:04 PM
Very Good :)

Thanks a lot for this tools :)

drunkenmunky
08-06-2006, 05:02 AM
This is exactly what I was looking for :) Thanks so much

rezolution
08-07-2006, 07:28 AM
Thank you x100, Now I can continue my new smb game from my old flashcard. You have truely saved the day.

CaptainRotundo
08-07-2006, 11:02 AM
Any chance on getting some source so I can see if I can get this to work with mono on Linux?

javadrops
08-09-2006, 09:14 AM
dont u use wine?:cool:

moeom2
08-09-2006, 12:13 PM
I'm trying to open the EXE and it just crashes on me. I installed .NET and everything. What am i doing wrong? I need to convert a .duc to a .0

wolfy
08-09-2006, 02:11 PM
a little off topic ,is there any way to get an original DS game save , to put it for the G6lite?

moeom2
08-09-2006, 02:19 PM
Yes...i just finished doing that. All u need to do is scroll to your ROM in the g6 Menu and press SELECT.

In the window, choose: DS CART --> DEFAULT. This option writes the save information from your cartidge to your XXXX.0 file (XXXX= name of the rom).

wolfy
08-09-2006, 02:37 PM
but how to dump my original save , which is on my original cart?

outphase
08-09-2006, 03:10 PM
but how to dump my original save , which is on my original cart?

Read the post above yours again, it is indeed the steps to backup original saves

outphase
08-09-2006, 03:12 PM
I'm trying to open the EXE and it just crashes on me. I installed .NET and everything. What am i doing wrong? I need to convert a .duc to a .0

http://msdn.microsoft.com/netframework/downloads/updates/default.aspx get the 2.0 redistributable package from there.

Falkentyne
08-09-2006, 03:59 PM
Outphase: here's a question for you :)
(or for anyone else....)

Is it physically impossible to copy the save from a *real* GBA cart to a g6l or at least to a computer first, for copying later? Unlike a NDS game, which you can copy saves/dump just fine with the G6L, do I have to buy a GBA Rom reader to do that?

outphase
08-09-2006, 04:44 PM
I have an old xrom cable I use for that, so I wouldn't be of any help in finding a new way, sorry.

moeom2
08-09-2006, 05:57 PM
Outphase...that is the link that i'm downloading the .NET 2.0 package from. It's a 22.4mb download.

I tried installing that then running your program...but it still crashes (gives me a Send Report to Microsoft or not). I tried this on 4 different machines...any other ideas?

UP_PSP
08-09-2006, 06:03 PM
Hey outphase Great Job! Any chance of adding support for dst saves?

outphase
08-09-2006, 10:52 PM
I tried adding dst, but they are compressed in a format that I don't know.

drunkenmunky
08-10-2006, 05:18 AM
Outphase...that is the link that i'm downloading the .NET 2.0 package from. It's a 22.4mb download.

I tried installing that then running your program...but it still crashes (gives me a Send Report to Microsoft or not). I tried this on 4 different machines...any other ideas?


Try downloading the program again. Google the .NET Framework version specified in the program (not just version 2.0, google the complete version number 2.0.5xxxx) as I couldn't find this version on Microsofts site. I did find a link to it on Google tho but I don't have it anymore.

If that doesn't work then there is a problem elsewhere. Uninstall previous versions of NET Framework, scan your computer for any problems then try again.

CaptainRotundo
08-10-2006, 11:20 AM
Where can we find out what the differences between the different saves is, a c program would save all this .net problem crap.

BTW- .Net isnt gonna work in wine.

outphase
08-10-2006, 11:24 AM
Where can we find out what the differences between the different saves is, a c program would save all this .net problem crap.

BTW- .Net isnt gonna work in wine.

dualscene.net had a guide in its forums. I just automated it. Also, I wrote it in c# in visualstudio.net.

moeom2
08-10-2006, 02:47 PM
it's not working for me. i quit! lol

outphase
08-10-2006, 02:49 PM
it's not working for me. i quit! lol

When I get home I'm gonna pack up a "full install" that should work. It'll include all necessary files and be ~500KB

moeom2
08-10-2006, 02:57 PM
I got it working....i had to uninstall ALL .NET stuff, reboot, then reinstall... pesky!

jp.jones
08-11-2006, 01:44 PM
I'm going on vacation and I know my kids are gonna hog the DS, so I wanted to take a GBA .0 (saved on the G6) and convert it to a .sav so I can flash it to a Flash Advance flashcart memory area... any ideas?

outphase
08-11-2006, 01:53 PM
rename .0 to .sav and you're set.

jp.jones
08-11-2006, 02:48 PM
Thanks for your prompt reply as always

outphase
08-16-2006, 01:17 AM
Full install posted for those who don't want to install .net

moeom2
08-16-2006, 02:41 PM
where can i donwnload this one? can u provide a link?

outphase
08-16-2006, 02:43 PM
look at the first post

moeom2
08-16-2006, 03:34 PM
woops! you're a good man, outphase. Thanks!

outphase
08-17-2006, 09:40 AM
v.33 Fixed a bug when converting files. 0KB output fixed.

msg4life1
08-17-2006, 04:56 PM
when i try to convert gameshark saves for zelda minish cap it doesnt work.. seems to be an error.

outphase
08-17-2006, 11:03 PM
Going back to it, sps saves are being very flaky lately. It worked on the 5 I tested on originally, but people are bringing up new ones. I'll look into it

deeplennon
08-18-2006, 02:49 AM
Outphase, to clarify:

To convert G6 lite saves to Supercard Saves you rename the .0, .1, or .2 files .sav and then convert to .sav?

Nice program, thanks for your effort.

outphase
08-18-2006, 08:49 AM
That is correct. G6 and Supercard (and EZ4) all use the same format, just renamed.

tanooki
08-26-2006, 03:43 AM
How come the full install that states does not require .net still tell me I need it and tries to dl it before install?

agranger5
09-05-2006, 10:33 PM
I just bought an M3 Micro. Is there any way to convert from a xxx.0 or xxx.1 to a xxx.dat save file on a DS game?:confused: I had an M3 Mini SD, then I bought a G6 lite. Now I have the M3 lite micro SD and I want to move my DS saves from the G6 to the M3 lite

outphase
09-06-2006, 08:33 AM
rename the .0 file to .sav and use the M3's game manager save manager to do it. double click on the name of the game, then Write .sav

Bezerker
09-10-2006, 01:58 PM
Im having a bit of trouble when it comes to converting GBA ".sgm" files. Everything converts okay according to the program, but i cant seem to get them to work on the G6.

I've tried using the "write" function while highlighting each save file (.0, .1, .2 etc). I've tried overwriting the original files from explorer, and even copying over the .sgm/converted .sav. Nothing seems to work. Any suggestions?

outphase
09-10-2006, 10:04 PM
Isn't .sgm a VBA save state file? If so, it won't work.

Bezerker
09-11-2006, 08:55 PM
Yea, it is, was hoping to use the cheats on the comp and transfer the save since G6's pre-loaded cheats dont work and i dont know how to make my own .cht file (.clt doesnt work either).

khunglongbonmat
09-15-2006, 03:30 PM
Have got any program using to convert from .sgm savefile ( of VisualBoyAdvance ) to .0 savefile ( of G6 Lite ) ???

Bezerker
09-17-2006, 04:58 PM
Nope, i cant even get the converter to work with Gameshark saves.

If i could figure a way to get VBA to save as a .sav file then i might have some better luck.

outphase
09-17-2006, 05:49 PM
VBA automatically saves a .sav file next to the gba rom. For whatever reason yours isn't doing this, do File, Export, Battery File

Bezerker
09-19-2006, 12:34 AM
Meh, ive given up. Finally get it to save a .sav and the converted .0/1/2 isnt 1MB so it wont write to the rom. Also tried moving it manually into the directory and loading using every option (Default, Sram, 1-2, etc). No luck.



When i try to convert .sps's i get a "Index was outside the bounds of the array" error. Even though it gives me the option to continue, nothing converts.

outphase
09-19-2006, 09:31 AM
I've said before that .sps was annoying me. It only worked for the 5 randomly selected saves that I chose... I just happened to pick 5 that were very similar in nature. The best I can tell you now is to run the .sps through VBA

sm0ke
09-19-2006, 12:32 PM
I'm trying to convert a Phoenix Wright: Ace Attorney save file from gameshark.com. The filename ends with .GST, but the file is of type .DAT. When I converted it, I was given the error "Offset and length were out of bounds for the array...". A .SAV file was still generated, and I tried to put it on my cart, but it didn't work.

I'm using an EZ-Flash II 1Gb cartridge and the original PassKey loader, since I got my DS on launch day (perk from being a Best Buy employee at the time).

What can I do?

xShrimp
10-01-2006, 03:18 PM
WOO!! Awesome! Very Useful!

killaruna810
10-07-2006, 01:29 PM
i put in a .sps file and it says an error occured (converting to .sav)

GokuSSJ23
10-07-2006, 07:46 PM
Can this convert a G6 Save File, into a M3 Save file?

jvsjmedia
10-08-2006, 05:39 PM
Can this convert a G6 Save File, into a M3 Save file?
You can also do this by renaming the *.0 file to *.sav.

peppers
10-08-2006, 05:45 PM
that will work fine with that have a 256kb file in the g6 but games like Pokemon Diamond have gamesaves 512 KB in the G6 those wont work with just a rename what do you do with them?

xqtftqx
10-24-2006, 04:21 PM
theres one problem
i cant convert .sav to duc. how do i do this

Golgothica
10-26-2006, 01:36 AM
Yes...i just finished doing that. All u need to do is scroll to your ROM in the g6 Menu and press SELECT.

In the window, choose: DS CART --> DEFAULT. This option writes the save information from your cartidge to your XXXX.0 file (XXXX= name of the rom).
Sweet!:cool:

Thanx man, I was trying to figure this out.

outphase
10-26-2006, 09:58 AM
theres one problem
i cant convert .sav to duc. how do i do this

That's not a problem, it's an unimplemented feature. If you can use .duc, you should just use the Action Replay software.

jelbo
10-26-2006, 12:59 PM
outphase, any chance you'll use your knowledge and programming skillz to extend the converter for use with the DS-Xtreme? Ofcourse you'll need their help, but I'm sure they'll help out, they're very cooperative.

xqtftqx
10-27-2006, 05:10 PM
i need to covert duc into sav. to edit it then how do i get it back to duc

outphase
10-27-2006, 10:58 PM
for .sav->.duc my converter won't work. You can hex edit it up a little if you want though. Take your original .duc file and copy the header and append it to the beginning of the new .sav file.


outphase, any chance you'll use your knowledge and programming skillz to extend the converter for use with the DS-Xtreme? Ofcourse you'll need their help, but I'm sure they'll help out, they're very cooperative.

I've been asked this before. I'd love to help, but the DSX's saves are compressed, and unless the DSX team says how they're compressed, I cannot do very much.

jelbo
10-31-2006, 08:31 AM
for .sav->.duc my converter won't work. You can hex edit it up a little if you want though. Take your original .duc file and copy the header and append it to the beginning of the new .sav file.



I've been asked this before. I'd love to help, but the DSX's saves are compressed, and unless the DSX team says how they're compressed, I cannot do very much.
Seems like someone figured out the compression method used: http://forums.ds-xtreme.com/showpost.php?p=6772&postcount=19 He even wrote a SC to DS-X savegame converter. It works in Windows as well, follow the details in that thread.

outphase
11-01-2006, 09:44 AM
Does anyone know if it just uses standard gzip libs? If so, what compression ratio should I be using.

jelbo
11-02-2006, 03:01 AM
Does anyone know if it just uses standard gzip libs? If so, what compression ratio should I be using.
I don't know. All I know is that there's a 24 byte header sticked on a .gz file containing the 256KiB savegame. The header contains the game serial and some unknown bits, but iirc filling those with zero's works fine. I tested some SC and G6 saves and they work fine when converted. The script has some bugs at this moment; filenames are case sensitive (think that one's fixed) and the files need to be in separate dirs for it to work. All this is kuhmist's (the script author) knowledge though, I take no credit other than doing some tests and helping kuhmist to find bugs. I guess it's best to PM kuhmist to get his help. Also, if you remove the 24 byte header from the DS-X .sav you get a .gz file, maybe that will reveal the compression used. Also, kuhmist posted a compress/decompress script in that thread. Good luck! :)

one
11-02-2006, 07:06 PM
Does anyone know if it just uses standard gzip libs? If so, what compression ratio should I be using.

I don't think compression ratio matters, the script linked above just uses the fastest compression, since the DS-Xtreme will recompress after the next save / reboot cycle anyway.

jelbo
11-03-2006, 05:02 AM
kuhmist discovered today that it doesn't really matter what the header consists of. Adding 24 bytes of zero's apparently leaves the save working just fine - the header is fixed after the next save/reboot.

outphase
11-03-2006, 11:08 AM
I think I know how to add it to my app. I'll get to it during the weekend. It probably won't take long assuming the ziplib works.

datsun
11-10-2006, 05:11 PM
Okay I have a .sps file that I want to convert to .sav

I try to do it but I get an error. Is there cure to this? I already tried to rename it to .sav but nothing.

o0Scyther0o
11-12-2006, 11:06 AM
is it possible to convert .0 to .sav , T_T because I want to use the acww map editor and then so I can convert the .sav to .0 again.
Can anyone help?

jelbo
11-14-2006, 11:52 AM
is it possible to convert .0 to .sav , T_T because I want to use the acww map editor and then so I can convert the .sav to .0 again.
Can anyone help?
Just renaming .0/.1/.2 to .sav should do the trick :)

outphase
11-14-2006, 12:31 PM
I have been too lazy to mess with the app, but from what I understand, the DSX will now take uncompressed .sav files.

jelbo
11-14-2006, 12:57 PM
Yeah so support for it in your app isn't really needed anymore, unless there's some specific scenario I can't think of :P I can't test it anymore since I sold my DS-X. Yeah, my 2 fav games had slowdown (C:DoS and MPP) and I did some thinking.. so I sold it and bought a 1GB MicroSD and a SC Lite Rumble, for less than what the DS-X costs. I might get it again sometimes when I'm assured it's a good product, or buy another slot-1 card that uses MicroSD :)

Pr0metheus
11-28-2006, 07:38 PM
Thanks man. This thing is a beauty!

tralalalal
12-20-2006, 10:03 AM
Okay I have a .sps file that I want to convert to .sav

I try to do it but I get an error. Is there cure to this? I already tried to rename it to .sav but nothing.

same here :(

Shruikan
12-23-2006, 07:52 AM
I have a Supercard with a Mini SD 512 Mo ; I took some saved files in Gamefaqs .sps and I tried to convert these files to .sav. Then, I see an error message, and when I tried to run my game (Pokémon Fire-Red), it didn't work, neither to Pokémon Ruby (U) versions.

What should I do ?

Thanks

PS : excuse me if there are some mistakes, I'm french ;(

outphase
12-23-2006, 10:59 AM
sps is not fully working as the header is inconsistent.

tralalalal
12-25-2006, 01:19 PM
sps is not fully working as the header is inconsistent.
are you planning to fix this would be nice :)

Gaius
12-25-2006, 03:28 PM
The program works wonderful, and is very user friendly, but I have yet to make an .sps to .sav conversion, which is sadly the only benefit the program would have for me. Is anyone aware of a way to convert .sps to working .sav? Or where I might find an archive of .sav files (for pokemon Ruby/Sapphire and Fire Red/Leaf Green)?
Thanks in advance. :D

Gaius
12-26-2006, 08:43 AM
Or just ignore me........

outphase
12-26-2006, 12:31 PM
Right now, I have no drive to finish this app since it does all I needed it to do. For sps saves, import into VBA then take the resulting .sav file and pad it with my converter.

Gaius
12-26-2006, 12:36 PM
How can you load sps to vba? Or make sav with it? All my vba files have been sgm......


Confused sry :confused: :(

outphase
12-26-2006, 12:38 PM
Under File it should say something like Import Gameshark Snapshot or something like that. VBA automatically creates a .sav in the directory where the rom is kept. SGM is the format of a save state.

Gaius
12-26-2006, 12:44 PM
Omg srsly ty! So helpful whilst im being a whiny lil *****.....


One more thing though, where do I find the battery file for a game? Should I try IPS patching?


Edit: All figured out! Got the .sps successfully into .savs! Heres how:

-Make new folder
-Put VBA and desired rom into folder (make absolutely sure these are the only 2 files, delete vba.ini if it rears its ugly head).
-Open vba, go to options -> emulator -> save type -> Flash 128k
-Go to File -> Load -> Desired Rom
-Go to File -> Import Gameshark Snapshot -> Desired .sps save game
-Save the game using the in game menu.
-The resulting .sav file will be the .sps converted! (Copy/paste it to a folder for backup if you need to use this method more than once)

holick
12-28-2006, 07:46 AM
Thanks a lot for this tools

xxnathan93xx
02-03-2007, 12:30 AM
Thanks!!! i really want to help you back somehow ^_^ you dont know how happy i am.

OmniSlash2o6
02-03-2007, 03:15 AM
Well i dled this converted a DUC file to a .SAV selected my rom and it checks data is corrupted?

Ignant
02-04-2007, 09:54 AM
I changed the filename extension of my G6 files to .sav, but the game (Lost in Blue) won't load on my R4 at all (it did before I renamed the G6 saves).

Is it something to do with the size of the G6 saves being half the size?

OmniSlash2o6
02-04-2007, 10:57 AM
extact samething i was wondering when i converted .DUC to .sav it turned half it size...

outphase
02-04-2007, 12:31 PM
This app was written long before the slot 1 solutions were around. Older carts used 256KB saves, but the new cards use 512KB saves. All you need to do is pad the file to be the exact size.

I'll write a command line app for it sometime soon. (I no longer use windows)

OmniSlash2o6
02-04-2007, 12:36 PM
how do u pad?

boneshaman
02-05-2007, 03:59 AM
how do u pad?

I too would REALLY want to know this. Please reply soon.

-Bones

Ignant
02-05-2007, 07:44 AM
This app was written long before the slot 1 solutions were around. Older carts used 256KB saves, but the new cards use 512KB saves. All you need to do is pad the file to be the exact size.

I'll write a command line app for it sometime soon. (I no longer use windows)
Cool, and thanks in advance.
(I'll try to figure/find out how to "pad" now.)

Servel333
02-05-2007, 09:10 PM
Outphase, any plans on releasing the source to this converter. I have a G6 file that won't open in VisualBoyAdvance and so I would like to add both-ways conversion to this.

alucardus
02-05-2007, 09:31 PM
Please forgive me, but I've been trying for several hours to convert save files downloaded from duelscene (it has .dat, .duc, and .sav files, but when you extract them, it has 0kb) Anyways, I've been using several programs to convert the saves so it'll work on my r4. Now I'm using this program but every time I convert a file, the file size is only 256k. I read that the r4 .sav file has to be 512k. If anyone know who I can convert saves to work on my r4, I'd appreciate it. Thanks in advance.

juggernaut911
02-17-2007, 09:17 PM
can I convert from a GBA .is# file to a VBA .sav and back with out damaging save? using VBA Code and Gameshark oprions to PIMP out games just wanna put em back on G6!

outphase
02-17-2007, 09:34 PM
Please forgive me, but I've been trying for several hours to convert save files downloaded from duelscene (it has .dat, .duc, and .sav files, but when you extract them, it has 0kb) Anyways, I've been using several programs to convert the saves so it'll work on my r4. Now I'm using this program but every time I convert a file, the file size is only 256k. I read that the r4 .sav file has to be 512k. If anyone know who I can convert saves to work on my r4, I'd appreciate it. Thanks in advance.
The converter was written ages ago before slot-1 devices made 512KB saves. Use a file padder.


can I convert from a GBA .is# file to a VBA .sav and back with out damaging save? using VBA Code and Gameshark oprions to PIMP out games just wanna put em back on G6!
No. .is# files are Real Time Saves (saved states) and are not portable. Learn how to use standard saves as they are universal.

juggernaut911
02-17-2007, 09:41 PM
okay, so can I take a GBA .0 save file to a VBA .sav and back?

beast1x5
02-19-2007, 12:20 AM
I would also like to know how can i convert .duc files into m3 simply format.. my friend sent me his Jump ultimate stars save but his was used via action replay... any info on this?

juggernaut911
02-19-2007, 02:03 AM
sorry but this is a G6 SAVE
tough luck

outphase
02-19-2007, 02:47 PM
Use the converter to save to .sav then use a file padder to make the file the appropriate size.

G6 saves are not unique. Every flashcart (except DSX-compressed) uses the same format. Then again, DSX does still support uncompressed.

juggernaut911
02-19-2007, 06:07 PM
So can I take a SGM, change the extension to .SAV, then Conver it to an .is# file then pad it and it'll be my VBA save?

beast1x5
02-19-2007, 06:52 PM
so where can i get a file padder?

juggernaut911
02-19-2007, 10:24 PM
I cant find one either! google cant find nothing!! >_> someone post a link!!!

Falcozx
02-19-2007, 11:02 PM
I'm sorry if it's been asked before but is there a way to convert .sav into .duc/.dss?

outphase
02-20-2007, 05:05 PM
padbin is a great command line application that can be cross compiled on any system. I used it in Windows and currently use in Linux.

juggernaut911
02-20-2007, 08:50 PM
found it!!! just cmd.exe is not too friendly with it!! :(

zeroakuma
02-21-2007, 03:38 PM
i get run time errors

juggernaut911
02-21-2007, 06:44 PM
run in cmd.exe

and from what VBA file to what G6 save file do I convert after I pad the file to the approriate size?

juggernaut911
02-21-2007, 09:00 PM
I cant get ANYTHING to work!!! I have the sizes work, except G6 wont read them or wutever!!!


I clear SRAM
fix sizes
use converter or manually change the file type
and try and try again with no luck!!

I convert from: .sav's, sgm, and .sg1's!!!!!

DavidBeoulve
02-27-2007, 04:23 PM
Thank you for making this. I will be able to take my legitimate Castlenvania: Portrait of Ruin saves and use them on my ROM and never worry about a battery on the cartridge dying.

"a little off topic, is there any way to get an original DS game save, to put it for the G6 Lite?

Yes...i just finished doing that. All u need to do is scroll to your ROM in the g6 Menu and press SELECT.

In the window, choose: DS CART --> DEFAULT. This option writes the save information from your cartidge to your XXXX.0 file (XXXX= name of the rom)."

DarkMario
03-05-2007, 12:54 AM
This app was written long before the slot 1 solutions were around. Older carts used 256KB saves, but the new cards use 512KB saves. All you need to do is pad the file to be the exact size.

I'll write a command line app for it sometime soon. (I no longer use windows)
I also have a new slot 1 device Iam so looking on how to do this , but im lost. great job man keep it up. Plz I ask of you can you make a new app for new slot 1 users.

Volcanite
03-17-2007, 10:58 PM
padbin is a great command line application that can be cross compiled on any system. I used it in Windows and currently use in Linux.

can u plz tell me how to use padbin, or how do i create a factor file T.T
sooooo confusing, if not can any1 tell me of a good working file padder

SMIDSY
03-18-2007, 04:33 AM
found it!!! just cmd.exe is not too friendly with it!! :(
I have a ds link which uses 512 kb savs where can i get this padder???!!!! please respond someone soon

Volcanite
03-18-2007, 11:08 AM
I have a ds link which uses 512 kb savs where can i get this padder???!!!! please respond someone soon

um you can dL this the gbfs distribution, and padbin should be one of the files there..
http://www.pineight.com/gba/gbfs.zip

thing is i dont exactly kno how to use it some info would be nice T.T

juggernaut911
03-19-2007, 03:26 PM
can u plz tell me how to use padbin, or how do i create a factor file T.T
sooooo confusing, if not can any1 tell me of a good working file padder


PADbin directions:
open the folder in the cmd.exe (command line) and have both the PADbin and save file in the folder.

TYPE: PADbin 131072 SAVFILEname.wutever_save_extension

"PADbin" -the command
"131072" - how many bytes to PAD to (must be multiple of 16 or something)
"SAVFILEname.wutever_save_extension" the save file (I always rename save files "lala.0" so I can type them in quick)

Really close to outphase's description. when u get it, u (along with me) can admit that his advice is advice, just hard to understand!!! :p :p

SMIDSY
03-20-2007, 07:51 AM
Thanks muchly... if your thinking of getting a slot one card.... DO NOT buy a DS link its terrible :D

SMIDSY
03-20-2007, 02:17 PM
PADbin directions:
open the folder in the cmd.exe (command line) and have both the PADbin and save file in the folder.

TYPE: PADbin 131072 SAVFILEname.wutever_save_extension

"PADbin" -the command
"131072" - how many bytes to PAD to (must be multiple of 16 or something)
"SAVFILEname.wutever_save_extension" the save file (I always rename save files "lala.0" so I can type them in quick)

Really close to outphase's description. when u get it, u (along with me) can admit that his advice is advice, just hard to understand!!! :p :p

STILL CANT GET IT TO WORK... i load padbin.. type this in:

C:\Documents and Settings\owner>"C:\Documents and Settings\owner\Desktop\gbfs\to
ols\padbin.exe" PADbin 262144 moo.sav
and i get:

pads a binary file to an integer multiple of a given number of bytes
syntax: padbin FACTOR FILE
FACTOR can be decimal (e.g. 256), octal (e.g. 0400), or hex (e.g. 0x100)

and 262144 divides by 16!!!!
what am i doing wrong?

Nick255
03-22-2007, 04:39 AM
I just wanted to let you know that it works fine under the latest version of mono (version 1.2.3). I have tested it under Linux with mono and everything works perfectly so there is no need to mess with wine or vmware.

SMIDSY
03-24-2007, 09:15 AM
yes, but what am i doing wrong? how do i get it to work?

juggernaut911
03-27-2007, 02:21 AM
look around microsoft.com for powertools and theres 1 called "open cmd here" or somehing. that lets u open a window to a folder directly! get that then just say the command I told u!

thats how I did it...

get links tommorow:

SMIDSY
03-27-2007, 02:46 PM
THANKS A MILLION... it works perfectly so lots and lots of thanks :D

that app is called
power toys lol not power tools :)

but still thanks 4 all thehelp :D

juggernaut911
03-27-2007, 10:21 PM
lol sorry!!! :D

I like the calculator!!! the desktop manager slows me down... more

SMIDSY
03-29-2007, 08:01 AM
for the record, to get it to work, you need to have a folder only containind padbin and the save. you must type : padbin.exe 265114 moo.sav

where no= no of bytes to pad and moo.sav is the save file

it takes some practice so hava another copy of the save incase you screw up.

BTW does anyone know how to convert from a 520Kb ds link sav to a 256Kb supercard one?

mozer
04-08-2007, 12:34 PM
i donwload the full install and all it is a .rar file so it dosent work

outphase
04-08-2007, 05:50 PM
Open the rar.

mozer
04-09-2007, 06:06 AM
it just says windows cannot open this file

outphase
04-09-2007, 10:04 AM
Install WinRAR www.rarlabs.com

elmnt61
04-14-2007, 09:25 PM
Hey guys.. Is there somekind of .sav database online where we can download .sav files that people have uploaded before? I've been searching and I'm pretty shocked that I can't find one.

This would be good for mac users like me who can't use your program. Thanks

SMIDSY
04-17-2007, 12:58 PM
Hey guys.. Is there somekind of .sav database online where we can download .sav files that people have uploaded before? I've been searching and I'm pretty shocked that I can't find one.

This would be good for mac users like me who can't use your program. Thanks

what rom loader are you using? (e.g. supercard) what saves does ituse?. You can find DS saves on the net, by searching google, though the game has t obe reasonably old. Type advanced wars DS saves, however usually these files are in action replay not sav format so u will need the windows program to convert it.... :( sory

jexep
04-21-2007, 05:36 PM
Thank you :D

SMIDSY
04-25-2007, 01:40 PM
Now i have a question, does anyone know how to convert the 512Kb .sav ds link saves to 256Kb supercard ones?

bgmnt
04-25-2007, 07:31 PM
There are a few save converter programs you can use that are out there. I don't have any links off-hand though, sorry.

You can alternatively open up the save file in a hex editor. If the last half of the file is nothing but empty data (nothing but FF or 00) then you can safely trim everything after decimal location 262144, which is hex location 0x40000

SMIDSY
04-27-2007, 05:43 AM
There are a few save converter programs you can use that are out there. I don't have any links off-hand though, sorry.

You can alternatively open up the save file in a hex editor. If the last half of the file is nothing but empty data (nothing but FF or 00) then you can safely trim everything after decimal location 262144, which is hex location 0x40000
i need linlks please, i have used a hex editor but it fails to work properly... :(

SMIDSY
04-29-2007, 10:10 AM
There are a few save converter programs you can use that are out there. I don't have any links off-hand though, sorry.

You can alternatively open up the save file in a hex editor. If the last half of the file is nothing but empty data (nothing but FF or 00) then you can safely trim everything after decimal location 262144, which is hex location 0x40000


out of interest does anyone know eather you can pit 512kb game saves with rain onto the origional game?

Chuey26
05-13-2007, 10:06 AM
I'm using a R4 and Micro SD card, and I need 512kb .sav files, but the converter changes the .duc files into 256kb sav files, can anyone help? =))

SMIDSY
05-14-2007, 03:57 AM
I'm using a R4 and Micro SD card, and I need 512kb .sav files, but the converter changes the .duc files into 256kb sav files, can anyone help? =))

yes, do a search on the forums for a thread started by me something like saves, (you can dp an advanced search and specify threads strated by.....)
on that thread i have posted a site that converts any save to anything e.g. 256kb to 512kb etc it converts any size to any size you want :D
try it

ramok2k
06-04-2007, 03:31 PM
whenever i convert mine it tells me that it has a problem press continue and i find the file there however when i put it in my m3 it doesnt work??? any help please!!

kenten88
06-07-2007, 12:45 PM
i need to get my sp2 files to sps files.. so i can play....... PLZ i need help....

shinji257
06-07-2007, 03:25 PM
Your program has issues with converting sps files. May I lend a hand? I managed to properly break the file format and can now extract the raw battery file out of pretty much any sps file out there. I have tested this on several and put my retail carts at risk by writing the data back to them. Rather successfully I might add. The header can be any size but always ends with the same 9 characters. The hex value 30 followed by the hex value 01 then 7 null bytes with hex value 00. From there the actual save follows. All sps contain 4 bytes at the end which are not part of the battery file. It may be a crc value for the battery segment.

I can provide some samples for you. It would be provided in pairs. A sps file followed by the result of my raw extraction.

jbraven
06-14-2007, 03:41 PM
Does anyone know how to convert savegames from Supercard DSOne (.sav) to the new G6 Real? Is format the same as for G6 Lite? I tried using Outphase converter but the converted savegame is not recognized. Thanks!

alphaex2
06-14-2007, 08:53 PM
can sum1 go thru step by step how to exactly convert a .dss save file to a .sav ("SUPERCARD" format) with this program .. PLEASE AND THANK YOU

Azuma
06-15-2007, 03:33 AM
do u have to rename a save to the same name as the .nds for the save to work?

ransik
07-21-2007, 03:27 AM
Nice post but lemme ask. Is there any new version?
Thanks and best regards.

LithiumFlower
08-20-2007, 03:33 AM
I cant see his post?

Mugumbo
08-20-2007, 03:00 PM
this fixed my save problem perfectly. thank you so much for making this program :)

shiningsoul
08-20-2007, 09:05 PM
how do i get this to work for R4?

ask123
08-23-2007, 12:54 AM
wow thanks alot

fatghostslim
08-25-2007, 12:40 AM
thank you very much for the converter

rainzo
08-25-2007, 04:27 AM
i've got a problem ^^

i've a M3 and a G6 and i'de like to put my savegame from the M3 on the existing G6 savegame.

so i use the program to convert the M3 savegame into G6, rename it as the G6 savegame and copy it on the G6 but when i launch the game, it's the old savegame (the old one from G6 not M3) who is loaded....

it's seems G6 doing a backup from the savegame but where????

i've try to delete the G6 savagame before copying M3's but that's doesn't work.

Dionisis_paoki
08-26-2007, 12:01 PM
:d:d:d:d:d:d:d:d:d

DavidBeoulve
08-27-2007, 09:36 AM
You have to overwrite your .1 file and then use the G6 to copy your first backup over the active file (which is .0).

I had the same problem. It stores two copies of .0, one in the ROM and one on the G6, but loads the one on the ROM, so, since you can't overwrite the one on the ROM with a .0, use .1.

rainzo
08-29-2007, 12:52 PM
i have no .1 file on the G6, only .0
how to use/Load the .1 file ????

i've converted the .sav (m3) into a .1 with this converter. then ????
if i put it on the G6 , it load the old one even if i delete the .0 before

i've try to delete the rom and put a "clean" rom with the converted savegame file but i didn't load it and i have to start to the beginning of the game.

moobles
08-31-2007, 01:30 AM
i cant see his post?

rainzo
08-31-2007, 11:32 AM
how to overwrite .0 file with a new one?

juggernaut911
09-03-2007, 01:17 AM
just replace it with the new one (new one HAS to have same name as old one though)

rainzo
09-03-2007, 01:58 PM
just replace doesn't work but i've find how to do ^^

just highlight the game, press select and choose .1 => default ^^

next time i'll read the official faq lol

saltypuss
09-21-2007, 02:17 PM
I previously have used a supercard sd with media launcher.

I have now got a M3 Simply.

I understand there is a save converter to download, i have tried this but to be honest, dont understand it.

THere is also a online one too. Shunyweb site.

The supercard games are .nds.dsq & nds.sav

I would really appreciate any help or ideas.

Cheers

Sarah

mwkot111
09-21-2007, 10:04 PM
Wow! that is awesome! :D Thanks outphase

Any chance of future versions being able to convert .sav back into .duc?

HarvestMoon
09-23-2007, 02:15 PM
Yeah...this ain't working for me...I try to convert a .sps to a .sav but some error occurs, and well, i don't know what to do.
Help?
Error Says
"Unhandled exception has occured in your application. If you click continue, the application will ignore this error and attempt to continue. If you click quit, the application will close immediately.

Index was putside the bounds of the array.

(Details)
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at g6converter.G6SaveConverter.buttonOutFile_Click(Ob ject sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G6 Save Converter v0.33
Assembly Version: 0.3.3.0
Win32 Version: 0.3.3.0
CodeBase: file:///C:/Documents%20and%20Settings/Mikael/Local%20Settings/Apps/2.0/NPZ2KTPV.VGG/HOHNHL0L.Z30/g6sa..tion_7285edd9a976dba3_0001.0000_4a2e5405e6c9 507c/G6%20Save%20Converter%20v0.33.exe
----------------------------------------
System.Windows.Forms
(end of error message)

Any help on what this is will be greatly appreciated!

Ryaniscool1
09-27-2007, 10:02 AM
cool man wowowoww!

sykotic
09-28-2007, 07:11 AM
:( cant seem to get this to work when converting .sps to .sav a screen pops up saying some kind of error has occur :@

BDawgPHD
11-12-2007, 12:49 PM
My .SAV files are all 512 kb, but when I convert a .DUC to a .SAV the file is only 256, and my DS gives me a damaged archive message when I try to run a game with that save.

Mattj808
11-28-2007, 03:40 AM
My .SAV files are all 512 kb, but when I convert a .DUC to a .SAV the file is only 256, and my DS gives me a damaged archive message when I try to run a game with that save.
Im having the same problem some one help :(

deoxyswill
12-13-2007, 11:18 PM
i cant see his post?

Are you using a web browser other than IE? I was having problem viewing outphase's post in Mozilla Firefox until I reloaded the page in Internet Explorer.

Kyuubi840
12-27-2007, 03:16 PM
Yes...i just finished doing that. All u need to do is scroll to your ROM in the g6 Menu and press SELECT.

In the window, choose: DS CART --> DEFAULT. This option writes the save information from your cartidge to your XXXX.0 file (XXXX= name of the rom).

Does that work with M3 too? I use the M3 SD...

xxplayer42xx
03-16-2008, 04:31 AM
tahank you

WD14
03-27-2008, 08:39 AM
My .SAV files are all 512 kb, but when I convert a .DUC to a .SAV the file is only 256, and my DS gives me a damaged archive message when I try to run a game with that save.

Me too it really sucks. Is there someone with a sulution?:confused:

isaac guns
03-30-2008, 10:57 PM
Yeah...this ain't working for me...I try to convert a .sps to a .sav but some error occurs, and well, i don't know what to do.
Help?
Error Says
"Unhandled exception has occured in your application. If you click continue, the application will ignore this error and attempt to continue. If you click quit, the application will close immediately.

Index was putside the bounds of the array.

(Details)
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at g6converter.G6SaveConverter.buttonOutFile_Click(Ob ject sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G6 Save Converter v0.33
Assembly Version: 0.3.3.0
Win32 Version: 0.3.3.0
CodeBase: file:///C:/Documents%20and%20Settings/Mikael/Local%20Settings/Apps/2.0/NPZ2KTPV.VGG/HOHNHL0L.Z30/g6sa..tion_7285edd9a976dba3_0001.0000_4a2e5405e6c9 507c/G6%20Save%20Converter%20v0.33.exe
----------------------------------------
System.Windows.Forms
(end of error message)

Any help on what this is will be greatly appreciated!


Yha! i get the same error! but mine looks like this:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at g6converter.G6SaveConverter.buttonOutFile_Click(Ob ject sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G6 Save Converter v0.33
Assembly Version: 0.3.3.0
Win32 Version: 0.3.3.0
CodeBase: file:///C:/Documents%20and%20Settings/Isaac/Desktop/G6SaveConverterv033/G6%20Save%20Converter%20v0.33.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
it makes me :mad: to se it like this and im :confused: plz help

DarkFlare
04-20-2008, 03:10 PM
I'm Using a EZ-flash IV
Doesn't work :(

Converted sps to sav
wrote to saver directory on sd card
Renamed the sav file
Loaded game on cart and skipped it trying to replace the sav with the one in it's mem

Still doesn't work :(

pwnage+1
04-30-2008, 05:37 PM
eh, can't see the dl link -_-

Sebastian
05-04-2008, 03:16 AM
My .SAV files are all 512 kb, but when I convert a .DUC to a .SAV the file is only 256, and my DS gives me a damaged archive message when I try to run a game with that save.

I have the same problem here.. :(

psp_guru
05-25-2008, 02:05 PM
I've taken sps. files and tried to convert them to .sav files and transferring them to my PSP to play the saved game...but it's not working, any ideas?...Or am I doing it totally wrong?

ogchicken187
06-04-2008, 04:16 PM
kool thanx a lot

dilat_dilata123
06-22-2008, 11:36 PM
thanks for the converter

roadmouse
06-26-2008, 06:26 AM
for those interested: you can also use this tool online:
http://www.shunyweb.info/convert.php

mocrosalim
07-09-2008, 08:11 AM
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at g6converter.G6SaveConverter.buttonOutFile_Click(Ob ject sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G6 Save Converter v0.33
Assembly Version: 0.3.3.0
Win32 Version: 0.3.3.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Local%20Settings/Temp/_AZTMP2_/Exec/G6%20Save%20Converter%20v0.33.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

cheryablinsk70
08-19-2008, 03:06 PM
I can vouch for the usefulness of this utility.

A while ago I sold my Advance Wars DS game at a local Gamestop. Problem was, I had no way to get my previously backed up save file onto my flash cart, and thus was doomed to having to play the entire game over again. This utility converted the file for me and now I have no problems.

G6 Save Converter: My anti-drug.

da man001
01-01-2009, 03:39 PM
on the g6 can´t you rename the save file XXXX.sav
i am so ticked off with this thing
any help would be great:D

Ligerbomb
03-15-2009, 04:46 PM
thanks, i need this tool to convert a TOUKON RETSUDEN ADVANCE save from GameFAQs.com

ff8611lct
03-26-2009, 09:16 PM
thanks !!!!!!!!!!!!!!!!!!!!!!:D