diff options
author | James Brown | 2002-10-20 13:19:15 +0000 |
---|---|---|
committer | James Brown | 2002-10-20 13:19:15 +0000 |
commit | abf1cf2f13c7f025b490b0862878045cb8767529 (patch) | |
tree | 013c6e2dc87cbd09715542a967e67f53b016073d | |
parent | 628eea3de4a7f87cd2d14faeb579b306c39e892a (diff) | |
download | scummvm-rg350-abf1cf2f13c7f025b490b0862878045cb8767529.tar.gz scummvm-rg350-abf1cf2f13c7f025b490b0862878045cb8767529.tar.bz2 scummvm-rg350-abf1cf2f13c7f025b490b0862878045cb8767529.zip |
Patch 625079: Loom Audio Sync Hack
svn-id: r5200
-rw-r--r-- | scumm/string.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/scumm/string.cpp b/scumm/string.cpp index 2de4718f54..8bbda572ea 100644 --- a/scumm/string.cpp +++ b/scumm/string.cpp @@ -278,6 +278,15 @@ void Scumm::CHARSET_1() _useTalkAnims = true; } + // HACK: Most of the audio sync in Loom is handled by the "MI1 + // timer", but some of it depends on text strings timing out at + // the right moment. + + if (_gameId == GID_LOOM256) { + _defaultTalkDelay = 100; + _vars[VAR_CHARINC] = 5; + } + _talkDelay = _defaultTalkDelay; if (!_keepText) { |