Skip to content

v0.9999

Choose a tag to compare

@github-actions github-actions released this 30 Aug 05:34
· 13 commits to main since this release
v0.9999
fa4b63d

Analogue Pocket cartridge utility. Unzip to the root of your SD card.

Alpha. GB/GBC dumping is verified on twenty cartridges and
GBA dumping on twelve, at 4, 8 and 16 MB. Three images match
published records. Twelve GB/GBC cartridges and both of the first
two GBA cartridges dump byte for byte identically on a repeat.
GB/GBC save backup works and is verified the only way a save
can be: one cartridge's 32 KB save dumped, loaded in an emulator
beside its own ROM, and the game's state came back intact. It is
still a single read - the double read is not built - so do not
treat a .sav as a backup you would rely on.

Read docs/STATUS.md for what is proven and how, and
docs/HANDOFF.md for what is not.

This core writes to a cartridge in two places, both mapper
registers in ROM space: bank registers, which is how a Game Boy
cartridge is banked, and the save RAM gate on a save backup, which
is closed again on every exit. It never writes to GBA ROM space
and never writes a byte into cartridge RAM.

Full Changelog: https://github.com/kroy-the-rabbit/openfpga-carttools/commits/v0.9999