[ scummvm-Bugs-1294660 ] COMI: Music glitch at beginning of part 2
SourceForge.net
noreply at sourceforge.net
Sun Sep 18 19:30:24 CEST 2005
Bugs item #1294660, was opened at 2005-09-18 19:30
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1294660&group_id=37116
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: iMuse/Music
Group: Monkey Island 3
Status: Open
Resolution: None
Priority: 5
Submitted By: Torbjörn Andersson (eriktorbjorn)
Assigned to: Nobody/Anonymous (nobody)
Summary: COMI: Music glitch at beginning of part 2
Initial Comment:
Latest ScummVM CVS snapshot (it's not a regression, though)
English CoMI
At the beginning of part 2 of the game, when Guybrush
finds that Elaine has been turned into a gold statue,
just around the time he says that "She's not going to
be happy about this." the music plays a brief harp
passage, and then it fades out. It's not supposed to
fade out, it's supposed to keep playing.
The culprit appears to be this opcode, near the end of
script-141: soundKludge([4096,4]). This is translated
into a call to setComiMusicState(4), but it's
apparently not a valid music state since they are all
numbered 1000 or greater. ScummVM currently maps it to
music state 1000, which is the "null" state where music
is turned off.
Apparently it's supposed to do something entirely
different, but I'm not sure what. The script ends like
this:
[01DF] (85) endOverride()
[01E0] (8D) actorFollowCamera(VAR_EGO)
[01E6] (82) endCutscene()
[01E7] (B2) soundKludge([4096,4])
[01F7] (79) startScript(1,206,[])
[0207] (65) if (bitvar65) {
[0211] (89) setClassOf?(396,[32])
[0221] (**) }
[0221] (7B) stopObjectCode()
END
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1294660&group_id=37116
More information about the Scummvm-tracker
mailing list