Hardware My GBC and GBA cartridges can save data but doesn't have battery?

Creepy_629

New Member
OP
Newbie
Joined
Aug 17, 2022
Messages
2
Trophies
0
Age
23
Location
MEXICO, MEXICO, MEXICO
XP
67
Country
Mexico
About a week ago I bought two cartridges, one of those bootleg called "369 in 1" and a Pokémon Silver repro. I've been playing for this week with both and I haven't seen any problem saving my games. The thing is that when I wanted to remove the horrible label of the "369 games" cartridge I noticed something that surprised me and freaked me out.

16607204096633391268449319090518.jpg


None batteries, at all.
Feeling the curiosity killing me I decided to see through the light of my phone the inside of the Pokémon cartridge (GBC) and it seems that seeing also through a small peephole under the cartridge doesn't have any battery either.

I know about how DS games save their files and It seems that those cartridges use the same SRAM or whatever to save games. But when looking for information about Gameboy cartridges that use this technique I haven't found anything and I was curious to see if someone could explain this to me or if someone has a similar cartridge.
 

KitChan

Well-Known Member
Member
Joined
May 1, 2022
Messages
154
Trophies
0
Age
30
Location
あなたの心
XP
467
Country
New Zealand
About a week ago I bought two cartridges, one of those bootleg called "369 in 1" and a Pokémon Silver repro. I've been playing for this week with both and I haven't seen any problem saving my games. The thing is that when I wanted to remove the horrible label of the "369 games" cartridge I noticed something that surprised me and freaked me out.

View attachment 322957

None batteries, at all.
Feeling the curiosity killing me I decided to see through the light of my phone the inside of the Pokémon cartridge (GBC) and it seems that seeing also through a small peephole under the cartridge doesn't have any battery either.

I know about how DS games save their files and It seems that those cartridges use the same SRAM or whatever to save games. But when looking for information about Gameboy cartridges that use this technique I haven't found anything and I was curious to see if someone could explain this to me or if someone has a similar cartridge.
Flash memory is quite commonly used in GBA cartridges and I've heard of GBC flash carts simulating SRAM using flash chips.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,433
Trophies
2
XP
14,883
Country
Germany
While it is true that older games use SRAM that needs to be powered all the time for keeping data, this method has been replaced at some point with EEPROM and Flash Memory which don't require a battery.
Similar to SRAM there might be the use of FRAM. Those don't require a battery -- just like flash -- while behaving like SRAM (the legit Castlevania 2in1 GBA game has such a chip).

(S)NES, GB(C) → SRAM with battery
Early N64, early GBA → SRAM with battery
Later N64, later GBA → EEPROM/Flash/FRAM
Some N64 (mostly early as well) → No internal save at all, requiring Controller Pak (which has SRAM+battery)
DS → EEPROM/Flash (pretty big flash memory at times for storing much information – for example Art Academy storing user pictures)


A legit Pokémon GBC game definitely has a battery (for clock and SRAM)
Strange bootleg carts produced now are not likely to have SRAM (and for a "xxx in 1" there must be a place to store all the information of multiple games and a way to emulate the needed save type). Flashcarts do the same storing the information ultimately on the inserted SD.
 
Last edited by KleinesSinchen,

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,086
Trophies
2
XP
2,632
Country
Bootleg GB and GBA games, including these multicarts, store the ROM on flash memory. The save file is stored permanently in the same flash memory chip. SRAM is still present for temporary storage, but it doesn't need a battery because it isn't used while the console is powered off.

The technique is pretty well understood, Lesserkuma has forks of Goomba Color and PocketNES which can save to carts like this.

Legit carts which don't use batteries use EEPROM or a dedicated flash chip instead.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,402
Trophies
1
Location
New York
XP
12,935
Country
United States
First, I wanna know more about the bootleg cart. Those are always either fun to have or fun to laugh at the people buying it cause it's just a bunch of roms that constantly repeat over and over with slight tweaks to the game. Never trust anything that has numbers that high. :P

Second, there is three types of save methods used in these games.
SRAM Requires functional battery to preserve data after power down because it's basically ram (And ram is temporary)
Flash Does not need battery but after too many saves become useless (like SD cards)
EEPROM Reprogrammable Rom (probably the least common method of saving)

And last but not least.
NONE (Because your game uses passwords, maybe has level select or is too short to need any reason to save) :ninja:
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,086
Trophies
2
XP
2,632
Country
First, I wanna know more about the bootleg cart. Those are always either fun to have or fun to laugh at the people buying it cause it's just a bunch of roms that constantly repeat over and over with slight tweaks to the game. Never trust anything that has numbers that high. :P
It's a pretty well known cart - you can find it easily online, and I own one.
There's about a dozen or so GBA games, all Pokemon or Marios, and the rest is just emulated NES games, many of them bootleg hacks. I haven't bothered to see if they repeat, but the capacity is rather large (256 megabytes) so it wouldn't be necessary.
 
  • Like
Reactions: Creepy_629

Technicmaster0

Well-Known Member
Member
Joined
Oct 22, 2011
Messages
4,406
Trophies
2
Website
www.flashkarten.tk
XP
3,497
Country
Gambia, The
It's a pretty well known cart - you can find it easily online, and I own one.
There's about a dozen or so GBA games, all Pokemon or Marios, and the rest is just emulated NES games, many of them bootleg hacks. I haven't bothered to see if they repeat, but the capacity is rather large (256 megabytes) so it wouldn't be necessary.
There are some repititions among the NES games with different names
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,976
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,010
Country
United States
This bootleg relies in batteryless-patched ROMs in order to save the games to the flash ROM. The large chip is 256MB in size, filled with battertless-patched ROMs. The game saves to 512K of SRAM (64KB) and then immediately flushes the SRAM save back to the unused ROM space on the flash chip. I have this cartridge along with the Zelda 7-in-1 cartridge and they behave similarly, yet different. You can flash alternative menus to the cart too. If you ever need more help, Bennvenn's Discord is a great helpful resource on the subject, and that's where I learn about this stuff as well.
 
  • Like
Reactions: SylverReZ

ItsMetaKnight

Well-Known Member
Member
Joined
Mar 4, 2008
Messages
870
Trophies
1
Website
Visit site
XP
1,712
Country
it's batteryless save (uses sram as temp storage and then copies over into rom data)
you can even flash your own games to it with a tool called gba multimenu, look it up on google cheers
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: That counts as a software update :tpi: