Opened 12 years ago
Closed 12 years ago
#6221 closed defect (fixed)
QUEEN: MT-32 messages displayed in introduction
Reported by: | misterhands | Owned by: | bluegr |
---|---|---|---|
Priority: | normal | Component: | Engine: Queen |
Version: | Keywords: | ||
Cc: | Game: | Flight of the Amazon Queen |
Description
Latest daily build FOTAQ CD FR
During the intro of FOTAQ (starting when Hugh and his goons arrive, until after the explosion) a blue debug message flashes across the screen. The actual key and velocity change a number of times according to the notes being played, but it reads something like this : "Rhythm: Attempted to play...ped key 58 (velocity 121)"
I've taken a screen-shot and attached it.
Trying to go in or out of full-screen during this results in a (recoverable) assertion error : ../../src-master/src/backends/graphics/surfacesdl/surfacesdl-graphics.cpp, Line 1283 Expression: _transactionMode == kTransactionNone
This happens only when the music device is set to MT-32 emulator. ScummVM 1.5 does not have this bug. I'd look into these recent MT-32 commits by md5.
Ticket imported from: #3599702. Ticket imported from: bugs/6221.
Attachments (1)
Change History (3)
by , 12 years ago
comment:1 by , 12 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Thanks for your report. These are incorrect notes sent by the game's music. There's not much we can do about them. I've changed MUNT to only show warnings when the debug level is 4 or greater in commit 05bf234.
As for the assert, it has been fixed in commit 7058daa - the audio thread should not be updating the screen at all, it's bad usage of OSystem
Closing as fixed