diff --git a/saveload.cpp b/saveload.cpp index b6751167448..8993b34a535 100644 --- a/saveload.cpp +++ b/saveload.cpp @@ -466,6 +466,7 @@ void Scumm::saveOrLoad(Serializer * s) MKARRAY(Scumm, gfxUsageBits[0], sleUint32, 200), MKLINE(Scumm, gdi._transparency, sleByte), MKARRAY(Scumm, _currentPalette[0], sleByte, 768), + /* virtscr */ MKARRAY(Scumm, charset._buffer[0], sleByte, 256), @@ -565,6 +566,7 @@ void Scumm::saveOrLoad(Serializer * s) MKARRAY(Scumm, gfxUsageBits[0], sleUint32, 200), MKLINE(Scumm, gdi._transparency, sleByte), MKARRAY(Scumm, _currentPalette[0], sleByte, 768), + MKARRAY(Scumm, _proc_special_palette[0], sleByte, 256), /* virtscr */ MKARRAY(Scumm, charset._buffer[0], sleByte, 256),