diff --git a/src/gb/gb.c b/src/gb/gb.c index 63d9f4b6d..90e6ef071 100644 --- a/src/gb/gb.c +++ b/src/gb/gb.c @@ -157,6 +157,7 @@ bool GBLoadSave(struct GB* gb, struct VFile* vf) { gb->sramRealVf = vf; if (gb->sramSize) { GBResizeSram(gb, gb->sramSize); + GBMBCSwitchSramBank(gb, gb->memory.sramCurrentBank); } return vf; }