aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine
diff options
context:
space:
mode:
authorMartin Kiewitz2009-12-08 21:22:22 +0000
committerMartin Kiewitz2009-12-08 21:22:22 +0000
commit84b910f7559aac2af505a9ff8761fa9e31cb9bf7 (patch)
treeee0704b53510d76f54c90a7f9558a1235e31961c /engines/sci/engine
parent601fd7973367da02bb6769771861bb37fc03b735 (diff)
downloadscummvm-rg350-84b910f7559aac2af505a9ff8761fa9e31cb9bf7.tar.gz
scummvm-rg350-84b910f7559aac2af505a9ff8761fa9e31cb9bf7.tar.bz2
scummvm-rg350-84b910f7559aac2af505a9ff8761fa9e31cb9bf7.zip
SCI: new USE_OLDGFX for switching to oldgui, fixes loading of savedgames under oldgui, oldgui doesn't like calling of setPortPic during loading
svn-id: r46294
Diffstat (limited to 'engines/sci/engine')
-rw-r--r--engines/sci/engine/savegame.cpp6
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);