diff options
Diffstat (limited to 'engines/sci/engine/savegame.cpp')
-rw-r--r-- | engines/sci/engine/savegame.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/sci/engine/savegame.cpp b/engines/sci/engine/savegame.cpp index f6ce7da4b7..0f88f3f9aa 100644 --- a/engines/sci/engine/savegame.cpp +++ b/engines/sci/engine/savegame.cpp @@ -351,8 +351,10 @@ void EngineState::saveLoadWithSerializer(Common::Serializer &s) { s.syncAsSint16LE(picPortTop); s.syncAsSint16LE(picPortLeft); - if (s.isLoading()) - _gui->setPortPic(picPortRect, picPortTop, picPortLeft, true); + #ifndef USE_OLDGFX + if (s.isLoading()) + _gui->setPortPic(picPortRect, picPortTop, picPortLeft, true); + #endif } sync_SegManagerPtr(s, resMan, _segMan); |