From 244d19523fcf7f3e995cd6fc8160b653d752a22f Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sun, 22 Feb 2004 16:15:49 +0000 Subject: Correct extra slow subtitles in zak/maniac with old saves. svn-id: r12991 --- scumm/saveload.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'scumm') diff --git a/scumm/saveload.cpp b/scumm/saveload.cpp index e4159a3ed4..b0f08e1d16 100644 --- a/scumm/saveload.cpp +++ b/scumm/saveload.cpp @@ -179,9 +179,13 @@ bool ScummEngine::loadState(int slot, bool compat, SaveFileManager *mgr) { if (_screenTop < 0) _screenTop = 0; - // For a long time, we used incorrect location, causing it to default to zero. - if (hdr.ver < VER(30) && _version == 8) - _scummVars[VAR_CHARINC] = (_features & GF_DEMO) ? 3 : 1; + if (hdr.ver < VER(30)) { + // For a long time, we used incorrect location, causing it to default to zero. + if (_version == 8) + _scummVars[VAR_CHARINC] = (_features & GF_DEMO) ? 3 : 1; + // Needed due to subtitle speed changes + _defaultTalkDelay /= 20; + } // For a long time, we used incorrect locations for some camera related // scumm vars. We now know the proper locations. To be able to properly use -- cgit v1.2.3