Ticket #8096: loom-timing.diff

File loom-timing.diff, 636 bytes (added by eriktorbjorn, 18 years ago)

Patch against an October 17 CVS snapshot

  • scummvm/scumm/string.cpp

    diff -ur ScummVM-cvs20021017/scummvm/scumm/string.cpp ScummVM-cvs20021017+hack/scummvm/scumm/string.cpp
    old new  
    278278                _useTalkAnims = true;
    279279        }
    280280
     281        // HACK: Most of the audio sync in Loom is handled by the "MI1
     282        // timer", but some of it depends on text strings timing out at
     283        // the right moment.
     284
     285        if (_gameId == GID_LOOM256) {
     286                _defaultTalkDelay = 100;
     287                _vars[VAR_CHARINC] = 5;
     288        }
     289
    281290        _talkDelay = _defaultTalkDelay;
    282291
    283292        if (!_keepText) {