diff options
-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) { |