Previously, MBC7 EEPROM was saved at address 0xa000 in memory, rather than inside the gbRam data buffer. This was inconsistent with other mappers, resulting in issues like the EEPROM data being cleared on gbReset.
This fixes specifically the data saving in Kirby: Tilt 'n' Tumble.
Commit reference: https://github.com/visualboyadvance-m/visualboyadvance-m/commit/803ab352
Previously, MBC7 EEPROM was saved at address 0xa000 in memory, rather than inside the
gbRam
data buffer. This was inconsistent with other mappers, resulting in issues like the EEPROM data being cleared ongbReset
.This fixes specifically the data saving in Kirby: Tilt 'n' Tumble.
Fixes https://github.com/dborth/vbagx/issues/451.