aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/scummvm.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp
index e78e122c58..bc5ff660b2 100644
--- a/scumm/scummvm.cpp
+++ b/scumm/scummvm.cpp
@@ -810,8 +810,13 @@ void Scumm::scummInit() {
void Scumm::initScummVars() {
// FIXME
- if (_features & GF_AFTER_V2)
+ if (_features & GF_AFTER_V2) {
+ // This needs to be at greater than 40 to get the more
+ // elaborate version of the EGA Zak into. I don't know where
+ // else it makes any difference.
+ VAR(VAR_MACHINE_SPEED) = 0x7FFF;
return;
+ }
if (!(_features & GF_AFTER_V6))
VAR(VAR_V5_TALK_STRING_Y) = -0x50;