Monkey Island 2 - background Midi's overlapping?

Ask for help with ScummVM problems

Moderator: ScummVM Team

User avatar
eriktorbjorn
ScummVM Developer
Posts: 3560
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

ps3d wrote: I can't access a debugger, though there is a file named "iMuse Setup". Can anyone help me out?
While the original interpreter apparently does have some debugging features, I haven't heard anything about a way to kill the music.
User avatar
MusicallyInspired
Posts: 1138
Joined: Fri Mar 02, 2007 8:03 am
Location: Manitoba, Canada
Contact:

Post by MusicallyInspired »

I know exactly how to reproduce one version of this bug. What you do is go to woodtick, let the music play for a bit, then exit to the map screen and immediately click on Cpt. Dredd's ship. What I believe happens is the transition cues up from Woodtick to the Scabb Island theme but because you've clicked on Cpt. Dredd's ship so fast the game never got time to get the cue for the transition signal to end the Scabb Island theme because technically the Scabb Island theme wasn't even started yet (only the transition to it from the Woodtick theme) and thus the Scabb Island theme plays forever until you come back to Scabb Island and leave again giving it time to end its transition. To prevent this from happening, just wait until the Scabb Island theme actually starts when you leave Woodtick before going to Cpt. Dredd's ship.

Hope that makes sense. This happens to me every single time.
User avatar
icanntspell
Posts: 95
Joined: Mon May 18, 2009 12:14 pm
Location: The Netherlands
Contact:

Post by icanntspell »

I have opened a pull request to fix this bug. Anyone willing to give it a try?
ps3d
Posts: 11
Joined: Mon Jan 18, 2010 11:19 pm

Post by ps3d »

From what I found years ago, it's not a ScummVM issue, it's with the original program.
User avatar
icanntspell
Posts: 95
Joined: Mon May 18, 2009 12:14 pm
Location: The Netherlands
Contact:

Post by icanntspell »

ps3d wrote:From what I found years ago, it's not a ScummVM issue, it's with the original program.
Correct, it's a script bug. But with ScummVM we can fix those too.
User avatar
icanntspell
Posts: 95
Joined: Mon May 18, 2009 12:14 pm
Location: The Netherlands
Contact:

Post by icanntspell »

This page contains additional stuff to help with testing the fix for this bug. Feedback still very much appreciated.
Post Reply