Opened 17 years ago

Closed 17 years ago

Last modified 13 months ago

#8096 closed patch

LOOM: Audio sync hack

Reported by: eriktorbjorn Owned by: SF/ender
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Loom

Description

This patch is a hack, so it should probably not be
applied right away.

The Loom audio sync is still a bit off in places. In
most cases I believe that's also true with the original
interpreter, but there is at least one cases the sync
depends on the game using the correct text speed: the
conversation between Chaos and Mandible. With the
original interpreter, her line "For this you shall be
rewarded" appears right on cue. With ScummVM, it
appears much too early.

Changing _defaultTalkDelay to 100 and
_vars[VAR_CHARINC] to 5 fixes that. Question is, do we
want to enforce these values or do we want to just make
them the default and still allow the user to change
them? Either way would be easy to do. This patch does
the former simply because it makes it so much easier to
test the timing with older savegames.

Ticket imported from: #625079. Ticket imported from: patches/201.

Attachments (2)

loom-timing.diff (636 bytes ) - added by eriktorbjorn 17 years ago.
Patch against an October 17 CVS snapshot
loomcd.s11 (41.2 KB ) - added by eriktorbjorn 17 years ago.
Save game near Chaos's arrival

Download all attachments as: .zip

Change History (5)

by eriktorbjorn, 17 years ago

Attachment: loom-timing.diff added

Patch against an October 17 CVS snapshot

by eriktorbjorn, 17 years ago

Attachment: loomcd.s11 added

Save game near Chaos's arrival

comment:1 by SF/ender, 17 years ago

Good enough, applied :)

comment:2 by SF/ender, 17 years ago

Owner: set to SF/ender
Status: newclosed

comment:3 by digitall, 13 months ago

Component: Engine: SCUMM
Game: Loom
Note: See TracTickets for help on using tickets.