#2230 closed defect (fixed)
MI2 FM-TOWNS: Music Stops after staying 5min at mardigras
Reported by: | SF/joachimeberhard | Owned by: | athrxx |
---|---|---|---|
Priority: | low | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Monkey Island 2 |
Description
While enjoying what the guests at mardigras had to say i encountered the following iMuse bug:
The music just stops after hanging around for at least 5 minutes or more (don't know exactly).
Leaving the room sets everything back to normal.
Best regards
Joachim Eberhard
Ticket imported from: #1315950. Ticket imported from: bugs/2230.
Change History (11)
comment:1 by , 19 years ago
Priority: | normal → low |
---|---|
Summary: | MONKEY2 FMTOWNS Music Stops after staying 5min at mardigras → MI2towns: Music Stops after staying 5min at mardigras |
comment:2 by , 18 years ago
Summary: | MI2towns: Music Stops after staying 5min at mardigras → MI2 FM-TOWNS: Music Stops after staying 5min at mardigras |
---|
comment:3 by , 14 years ago
comment:4 by , 14 years ago
Owner: | set to |
---|
comment:5 by , 14 years ago
Hmm, like he says in the message: "i encountered the following IMUSE bug". My changes cannot have affected this.
It might be a bug in the sound data rather than a bug in the IMuse code (since only one specific song seems to have looping issues).
I'll check whether I can reproduce this bug in the DOS version. Maybe I can fix/work around it. But I have to admit I don't know much about the IMuse code...
Joachim Eberhard: Please verify whether this bug is still existent and check which Music device (Adlib, MT-32 etc.) you use.
comment:6 by , 14 years ago
Okay, this bug also applies to the DOS version. It is a regression from the workaround for this:
https://sourceforge.net/tracker/?func=detail&aid=761637&group_id=37116&atid=418820
That workaround has been added in 2003 to fix something in the FOA credits. I have found no other songs (apart from FOA credits and MI2 mardi gras) where this workaround which omits certain imuse commands in the queue kicks in (but this is hard to track - in the mardi gras song it takes a long time until that happens). While this workaround might be useful in FOA the omission of imuse commands will skip the restart of the mardi gras song.
I could fix/work around this issue locally by executing the queued commands which would otherwise be discarded before jumping to the requested marker. But this might not be the optimal solution. There might be other songs in other imuse games where the workaround might kick in. It is hard to tell how these songs would be affected. I also don't know how the original would behave here (e.g. in DOSBox).
comment:7 by , 14 years ago
The revision where this workaround was committed is 8831: https://fisheye3.atlassian.com/changelog/scummvm?cs=8831
comment:8 by , 14 years ago
This should now be fixed (by reverting fix for bug #761637(https://sourceforge.net/tracker/?func=detail&aid=761637&group_id=37116&atid=418820) which has also been fixed in a different manner.
Please test (works for me).
comment:9 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → pending |
comment:10 by , 13 years ago
This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker).
comment:11 by , 13 years ago
Status: | pending → closed |
---|
Florian, any chance your recent FM-TOWNS work will affect this bug? (Or if not, maybe you are interested in looking into this one anyway? :)