aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/scummvm.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp
index 3287a87b06..33fb47eab0 100644
--- a/scumm/scummvm.cpp
+++ b/scumm/scummvm.cpp
@@ -576,7 +576,8 @@ int Scumm::scummLoop(int delta) {
_saveLoadCompatible = false;
}
- _vars[VAR_GAME_LOADED] = 0;
+ if (!(_features & GF_SMALL_HEADER) && !(_features && GF_AFTER_V8))
+ _vars[VAR_GAME_LOADED] = 0;
if (_saveLoadFlag) {
load_game:
bool success;