all repos — mgba @ fc33aec7bbf40fe93ee7101af30e796fc24c812c

mGBA Game Boy Advance Emulator

GB, GBA Serialize: Fix loading two states in a row
Vicki Pfau vi@endrift.com
Fri, 22 Feb 2019 22:22:06 -0800
commit

fc33aec7bbf40fe93ee7101af30e796fc24c812c

parent

595e73aec6724d66f539b6c986718056744642c1

3 files changed, 3 insertions(+), 2 deletions(-)

jump to
M CHANGESCHANGES

@@ -15,6 +15,7 @@ - Python: Make sure GB link object isn't GC'd before GB object

- GBA DMA: Fix Display Start DMAs - GBA DMA: Fix DMA start/end timing - Qt: Fix window icon on X11 + - GB, GBA Serialize: Fix loading two states in a row Misc: - GBA Video: Improve sprite cycle counting (fixes mgba.io/i/1274)
M src/gb/serialize.csrc/gb/serialize.c

@@ -138,7 +138,7 @@ }

if (error) { return false; } - gb->timing.root = NULL; + mTimingClear(&gb->timing); LOAD_32LE(gb->timing.masterCycles, 0, &state->masterCycles); gb->cpu->a = state->cpu.a;
M src/gba/serialize.csrc/gba/serialize.c

@@ -128,7 +128,7 @@ }

if (error) { return false; } - gba->timing.root = NULL; + mTimingClear(&gba->timing); LOAD_32(gba->timing.masterCycles, 0, &state->masterCycles); size_t i;