diff options
Diffstat (limited to 'scumm/scummvm.cpp')
| -rw-r--r-- | scumm/scummvm.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index 67b7a6dc66..d32a76c9cb 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -371,7 +371,10 @@ int Scumm::scummLoop(int delta) if (_features & GF_AUDIOTRACKS) { if (delta) { - if (++counter != 2) + if (delta == 1) { + // Better sync with the Loom CD intro + _vars[VAR_MI1_TIMER]++; + } else if (++counter != 2) _vars[VAR_MI1_TIMER] += 5; else { counter = 0; |
