ROM Hack GBA backup cart saves

SFXlakito

Well-Known Member
OP
Newcomer
Joined
May 31, 2006
Messages
47
Trophies
0
XP
106
Country
United States
Okay, I don't exactly know where to ask this but here goes: I have a ton of GBA games (over 20) and I want to back up the saves on them to use with the roms on my EZ4. So what all do I need? First of all, do I need a flash linker (to connect my GBA games to the computer)? I can get one from Jandaman for about $15 shipped, so it's not that expensive. Would I need to dump the whole rom onto the computer? Also, I heard from someone that you CANNNOT back-up GBA saves that use EEPROM, is that true? Because I'm guessing a lot of them do.

I just want to know these things before I place an order with Jandaman. Thanks ahead of time.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
No you can read the save directly off of the cart (dumping does not take long anyhow).
The person that said about the EEPROM is correct, there is no way to transfer them on to your PC either as far as I am aware.
 

Bridgy84

Yub Nub
Member
Joined
Sep 8, 2003
Messages
547
Trophies
0
Age
40
Location
Virginia
Website
Visit site
XP
385
Country
United States
One way to check is use GOnline under the releases tab right here on good ol GBAtemp!!! If you look at the info on all the games, it list it's saver type near the bottom. Thats the fastest way i can think of. Hope it helps.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
As a rule of thumb EEPROM (small, cheap and used for high scores), SRAM (More expensive, battery backed and used for simple RPG's), Flash (Expensive, large space and no need for a battery, used in complex RPGs and where a lot of data may need to be saved)
I used offline list: http://offlinelist.free.fr/ for these, apologies for the crappy format but it was done quickly:
WarioLand4 SRAM
LOTR: The Return of the king EEPROM
MArio Golf SRAM
Astroy Boy EEPROM
AW2 Flash
AW1 Flash
M&L superstar EEPROM
Kingdom hearts SRAM
SMW EEPROM
Ecks vs sever None
S.M.W3 Flash
Harvest moon Sram
Sonic Advance 3 Flash
Metroid Fusion SRAM
MK super circuit Flash
Car Battler Joe EEPROM
Golden sun Flash
Metroid ZM SRAM
Mech Platoon EEPROM
 

patters

Well-Known Member
Member
Joined
Jan 28, 2006
Messages
172
Trophies
1
XP
891
Country
If you have a flash linker you can use a shareware tool called Flashmanager to read and write all types of save, including EEPROM:
http://tinyurl.com/qzv5n
It supports many flashcart linkers.

Download the most recent English version here:
http://mootan.hg.to/download/FM300EB15.exe

One quirk though is that it reverses every 8 bytes of the files it exports meaning that you can't use them with emulators until you've converted them and vice versa. I wrote a Perl script to do this though. Install Perl on your system from http://www.activestate.com/Products/ActivePerl/

Then save this in notepad as 8bflip.pl. Run it from the command prompt.

CODE#!/usr/bin/perl

if (!$ARGV[0]) {
Âprint "Usage: 8bflip.pl gamesave.sav\n";
Âprint "produces the output file gamesave-flipped.sav\n";
Âexit;
}
$infile = $ARGV[0];
$outfile = $ARGV[0];
$outfile =~ s/\..*$/-flipped\.sav/;

$buffer = "";

open(INFILE, "$outfile") or die "cannot open output file";
binmode(OUTFILE);

while (read INFILE, $buffer, 8) {
Â$buffer = reverse $buffer;
Âprint OUTFILE "$buffer";
}
Â
close(INFILE);
close OUTFILE;
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/shdHKa4iBbE?si=Vnb_FMMV54y2aarW lol Mario give me cancer