Opened 16 years ago

Closed 8 years ago

Last modified 8 years ago

#1910 closed defect (worksforme)

LOOM: Overture sounds awful with MT-32 emulator

Reported by: SF/gschmidl Owned by: lordhoto
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Loom

Description

With the MT-32 ROMs, both in emulation and real MT-32 mode, the first minute or so of the Loom overture (from the MT-32 patch provided by LucasArts) is distorted and sounds nothing like it should. Then, suddenly, it starts working fine. Using native Win32 MIDI, the overture plays normally.

Ticket imported from: #1110744. Ticket imported from: bugs/1910.

Change History (13)

comment:1 by SF/gschmidl, 16 years ago

Forgot to add: this is ScummVM 0.8.0CVS (Dec 29 2004 16:00:22) with Vorbis/FLAC/MP3/zLib/MPEG2 on Windows 2000.

comment:2 by sev-, 16 years ago

Summary: Overture plays wrong with MT-32LOOM: Overture plays wrong with MT-32

comment:3 by SF/benshadwick, 16 years ago

Sounds fine to me using the built-in MT-32 emulation code in Win32 0.8.0 CVS Feb 20 2005 11:25:04 daily build.

comment:4 by SF/gschmidl, 16 years ago

I listened again with the latest build -- if you pay attention to the rising and falling tone that plays almost immediately, it changes speed almost randomly. I am not talking about the normal intro, by the way, but the overture you get with the patch from Lucasarts.

comment:5 by fingolfin, 16 years ago

Owner: set to kingguppy

comment:6 by fingolfin, 16 years ago

Kingguppy, maybe you have an idea on this one? Feel free to unassign / reassign to jamieson :-)

comment:7 by SF/tbcarey, 15 years ago

This is specific to the MT-32 emulation, not actual playback using a real MT-32. I think this is what the author of this report was trying to clarify. If you play the extended Fatman overture using MT-32 emulation, notes are missing altogether and most instruments sound off-key. This will likely be fixed as the MT-32 itself progresses, but is not due to any fault in the imuse/midi parsing code.

comment:8 by SF/tbcarey, 15 years ago

"as the MT-32 emulation progresses", that should have said. Obviously, the MT-32 itself has not 'progressed' in over 15 years :)

comment:9 by kingguppy, 15 years ago

Summary: LOOM: Overture plays wrong with MT-32LOOM: Overture sounds awful with MT-32 emulator

comment:10 by kingguppy, 15 years ago

I'm not entirely sure what the original reporter meant, but I'm assuming that "in emulation and real mode" means "with and without 'True Roland MT-32 (Disable GM emulation)' selected".

tbcarey's right, this is a Munt issue, and it will improve as we work on the accuracy of the emulator. I'll leave the bug open here anyway

comment:11 by SF/gschmidl, 15 years ago

tbcarey is correct -- not having an MT-32, I can only compare it to a) the other MT-32 emulator out there that works as a Windows device driver and b) native Windows MIDI. In ScummVM's MT-32 emulation mode, the music plays wrong; in native Windows MIDI, it does not.

comment:12 by lordhoto, 8 years ago

As far as I can tell it works nowadays with the latest build from master (3e47203d645b24b8d94cb2ac742072764e49ef04), probably it got fixed when we switched to the new Munt code.

Closing as works for me.

comment:13 by lordhoto, 8 years ago

Owner: changed from kingguppy to lordhoto
Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.