Hardware A gba save converter...

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
.gsv saves appear to be raw saves with a header added to the beginning of the file. I was able to convert a .gsv save by simply removing that header. The .gsv file was 66608 bytes, and the save was supposed to be 65536 bytes, so I just removed 1072 bytes from the beginning of the file, and it worked.

You can use File Trimmer or a hex editor.
 

Krys3000

Member
Newcomer
Joined
Jun 25, 2007
Messages
6
Trophies
0
XP
91
Country
France
I tried File Trimmer

Well, it drives me into a new gsv file. What Am I supposed to do ?

I then tried to created a .sav file with file trimmer, but the sav is empty.
 

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
Set it to "Trim from the Beginning", then in the offset box, enter the difference in bytes between the size of the .gsv file and the size the save should be.

After you've trimmed the file, rename it from XXXXXXXX.gsv to XXXXXXXX.sav (if you didn't already do so in file trimmer).
 

molo-molo

Member
OP
Newcomer
Joined
Nov 10, 2006
Messages
5
Trophies
0
Website
Visit site
XP
54
Country
Belgium
Yes, it didn't work
frown.gif
: This save is empty
 

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
It appears that converting EEPROM saves is a bit more complicated that flash or SRAM saves. After I removed the header with File Trimmer, I had to open the file in Hex Workshop and byte flip the whole thing as 64bit unsigned quads.

Anyway, here it is: http://www.zshare.net/download/24768938338325/ (it only works on the European version of Minish Cap BTW)
 

molo-molo

Member
OP
Newcomer
Joined
Nov 10, 2006
Messages
5
Trophies
0
Website
Visit site
XP
54
Country
Belgium
Thank you very much!!!!! The save works perfectly
bow.gif


But, I'va juste one question: is it possible to reconvert the.sav(modified) to .gsv¿
if it's possible, you are a god for me
happy.gif
 

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
I suppose you could take the modified.sav, byte flip it back to the way it was in the .gsv file, and paste the old header back onto the beginning of the file. I don't know if that would actually work though, there might be a checksum or something in the header that would prevent it from working. It's worth a try.
 

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
I had to open the file in Hex Workshop and byte flip the whole thing as 64bit unsigned quads.Sounds like gibberish to me
tongue.gif


Every 8 byte "chunk" of data in the save was reversed.

Code:
ABCDEFGH IJKLMNOP QRSTUVWX YZ123456
would become

CODE
HGFEDCBA PONMLKJI XWVUTSRQ 654321ZY
Luckily, Hex Workshop (a hex editor) has a feature called "byte flip" that allowed me to correct this.


The process for converting EEPROM saves (like Minish Cap uses) from .gsv to a standard .sav is this:

1. Strip the header from the file with File Trimmer. (the header has been 1072 bytes in every .gsv file I've looked at)

2. Open the new file in Hex Workshop. Go to Tools -> Operations -> Byte Flip -> Treat Data As: 64 Bit Unsigned Quad -> Apply On Entire File -> OK. Other hex editors may have this feature, but I can't help you with them.

3. Save the file, and you should have a valid save for an emulator or flashcart.

4. Rename the file as needed (if you haven't done this already).


For games that use SRAM or flash saves, you should only need to do steps 1 and 4.
 

yamil

New Member
Newbie
Joined
Jul 17, 2007
Messages
1
Trophies
0
XP
1
Country
Argentina
destructbot,can you host in rapidshare,megaupload,... a .sav of game completed:
Dragon ball Z buu's fury

im argentinian sorry my english
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • a_username_that_is_cool @ a_username_that_is_cool:
    DDDS . Dual Developer Dedede System :)
    +1
  • BakerMan @ BakerMan:
    also happy birthday @Xdqwerty
    +1
  • BigOnYa @ BigOnYa:
    Is it me you're looking for?
  • MysticStarlight @ MysticStarlight:
    'Cause I wonder where you are
  • MysticStarlight @ MysticStarlight:
    wait I got the lyrics mixed up
    +1
  • BigOnYa @ BigOnYa:
    And I wonder what you do...Lol
  • BigOnYa @ BigOnYa:
    Its all good, I'm here to talk to you.
  • BigOnYa @ BigOnYa:
    Hello
  • BigOnYa @ BigOnYa:
    I've been playing fallout4 all day, I went into a elevator and it kept going, never stopped, waited 5 minutes, must of been a bug. How bout you, whatcha do today?
    +1
  • MysticStarlight @ MysticStarlight:
    I'm wondering why a stray tuxedo cat has a cloudy eye
  • MysticStarlight @ MysticStarlight:
    I've been playing TOTK all day also
    +1
  • MysticStarlight @ MysticStarlight:
    Oh you reminded me of those elevator nightmares
  • BigOnYa @ BigOnYa:
    Awesome game, fun how they force you to build, but you can build as you want
  • MysticStarlight @ MysticStarlight:
    It is super fun, I actually prefer it over BoTW
    +1
  • BigOnYa @ BigOnYa:
    The guy holding the sign always cracked me up, esp when you fail, and it falls
  • MysticStarlight @ MysticStarlight:
    Ah yes, that guy lol. I still need to find all his signs. The game has a lot to do though so I don't know what to finish first
  • MysticStarlight @ MysticStarlight:
    I'm 120 hours in and am still like 44.4% done
    +1
  • BigOnYa @ BigOnYa:
    Good times. Building is starting to get good around now for you. You making me want to make run thru again.
  • BigOnYa @ BigOnYa:
    Ok good chatting, enjoy your gaming, and avoid the lightning, or put your sword away. Good night.
  • K3Nv2 @ K3Nv2:
    All I gotta do is not spend $10 in the next 5 days and I'll break even this month lol
  • K3Nv2 @ K3Nv2:
    @BigOnYa, tell your wife not to forget her wallet
    +1
    K3Nv2 @ K3Nv2: https://youtu.be/YMAa6obDNZs?si=rymChLKeTdyS8nqk