• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Padding game saves

Started by h8uthemost, January 17, 2008, 04:08:42 PM

Previous topic - Next topic

h8uthemost

I'm not sure if I'm posting this in the right section. So if it's not then please move mods.

Anyways, I'm trying to convert a G6 Lite save(which is a .0) into a M3 Lite save(which is a .dat). These are GBA saves I'm wanting to convert. And I've tried a few converters already, and none of them worked correctly. The ones I tried were Shuny's converter, DSSaveTool, and the M3 save tool. I've also tried renaming the G6 Lite to .sav, and just writing it to the M3.

I'm getting the same problem with all these methods. I get a failure message when trying to write the save to the M3. And the failure message is something about the size of the save.

The G6 Lite GBA save that I'm wanting to convert is 128kb. And all the M3 Lite saves are 1mb. And all the saves the converters put out, aren't any where near 1mb. So I think it's because the saves are too small is why they won't work in the M3 Lite.

So, I guess this means I need to pad the save to make it larger in size. But I have no idea how to pad a save. I know it has to be done with a hex editor. But once I open the save into the hex editor, I have no idea where to go from there. And I can't find any guides in my searches either.
So I'm hoping someone here either knows of a converter that will convert the save properly, or can explain how to pad a save.

Thanks for any help.
Setup:
White Lite
Slot 1: CycloDSx2GB Kingston Japan, Supercard DSOne+1GB Nokia(J), 16G G6 DS Real, 16G DS-Linker, R4x1GB Kingston(J),
Slot 2: G6 Lite
PSP: 3.40 OE-A

richardv

ilver DS>White DSLite>Black GBA Micro>SCSD>SCLite>DSLink>4GB Transcend sd>2GB Patriot sd>512 MB Sandisk microsd>1 GB Sandisk microsd

dantheman

Richardv, he already said he tried that site.

Destructobot on GBAtemp made a save file padding tool, but I'm not sure if that helps much. 

The only thing I could find for this is http://www.m3wiki.com/index.php/Converting_GBA_saves_with_the_Game_Manager_2.6A

If you can then find a tool to convert from the G6 Lite .o file to the VBA-compatible .sav file, you should be set.  It may be as simple as renaming the file extension and loading the game in VBA to have it automatically crop off the excess.  As I don't have either of the devices though, I'm not certain.

kkan

from another post on the forum by user onarum for editing pokemon saves but same process for any save :) 

Quote...just use a hex editor, frhed is good and free http://www.kibria.de , open the file go to edit>append and type the amount of bytes you want added, if you want to double it(512KB) add 262144 bytes if you want a 1MB save add 786432 bytes, then hit save and thats it.

h8uthemost

Ha! Thay's what I was looking for kkan. Thank you so much.

And dan, I actually saw that in the wiki already, but didn't really understand it.

I'll give both methods a go though. Thanks guys!

EDIT: Nah...that didn't work either. I get the same failure message when I try and write the save. So padding the save didn't work either. And that error message I get is: Write Fail ! Size ! =257k

So I have no idea what that is. There's gotta be somebody that has done this.
Setup:
White Lite
Slot 1: CycloDSx2GB Kingston Japan, Supercard DSOne+1GB Nokia(J), 16G G6 DS Real, 16G DS-Linker, R4x1GB Kingston(J),
Slot 2: G6 Lite
PSP: 3.40 OE-A

kkan

found this on  my travels not sure if its what you have tried its the M3 SAVE TOOL V2 GET IT HERE  :)

h8uthemost

Yeah, actually I did come across that too. But I appreciate you looking around for stuff for me kkan. :)

Destructobot manually hacked the Drill Dozer save that I wanted. So I got that working on the M3 now. And...now my G6 saves are writing straight to my M3. I just rename them from .0 to .sav, and they're writing successfully.

I don't know if I was doing something wrong with the Drill Dozer save. Because I tried this same method. But oh well. At least it's working now.

Thanks again.
Setup:
White Lite
Slot 1: CycloDSx2GB Kingston Japan, Supercard DSOne+1GB Nokia(J), 16G G6 DS Real, 16G DS-Linker, R4x1GB Kingston(J),
Slot 2: G6 Lite
PSP: 3.40 OE-A