Skip to content

sfiera/cartload

Repository files navigation

Cartload

Cartload is a GPLv3 cartridge backup utility in the browser for multiple handheld systems. It can back up cartridges for:

Cartload uses the Web Serial API, which is available in Blink-based browsers such as the desktop versions of:

Cartload uses the following hardware:

  • InsideGadgets GBxCart RW (required, for all systems)
  • Analogue AP_A01 (optional, for Sega Game Gear)
  • Analogue AP_A02 (optional, for SNK Neo Geo Pocket)
  • Analogue AP_A03 (optional, for Atari Lynx)
Q: What about PC-Engine/TurboGrafx-16 HuCards, with the AP_A04?
A: The AP_A04 adapter is considerably more complicated than the other 3 adapters. It hasn’t been reverse-engineered far enough to build on top of it.
Q: Why don’t my Neo Geo Pocket backups match public digests?
A: NGP cartridges store game code and save data in a single flash chip, but public digests are for the original, unused state of cartridges. Unless a cartridge has never been used, any backup will likely contain save data that prevents it from matching.
Q: How does Cartload compare to FlashGBX?

A: At present, FlashGBX:

  • has many more features for Game Boy and Game Boy Advance cartridges, such as write support
  • supports devices other than GBxCart RW, such as GBFlash and Joey Jr.
  • is a Python app, so users of Firefox or Safari can use it

Cartload:

  • supports Game Gear, Lynx, and Neo Geo Pocket through adapters
  • is a web app, but requires the use of specific browsers
Q: Is there any further documentation of the Analogue Pocket adapters?
A: Yes, see sfiera/pocket-adapters.

About

Browser-based cartridge backup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors