diff --git a/src/gb/gb.c b/src/gb/gb.c index dfb61017e..519b39fe1 100644 --- a/src/gb/gb.c +++ b/src/gb/gb.c @@ -312,6 +312,7 @@ void GBUnloadROM(struct GB* gb) { gb->isPristine = false; gb->sramMaskWriteback = false; + GBSavedataUnmask(gb); GBSramDeinit(gb); if (gb->sramRealVf) { gb->sramRealVf->close(gb->sramRealVf);