[Scummvm-tracker] [ScummVM :: Bugs] #13889: ScummVM hangs/crashes on game start with real MT-32 over USB MIDI
ScummVM :: Bugs
trac at scummvm.org
Sat Oct 8 18:44:13 UTC 2022
#13889: ScummVM hangs/crashes on game start with real MT-32 over USB MIDI
---------------------+-------------------------
Reporter: bleggett | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Audio: MT32
Version: | Keywords:
Game: |
---------------------+-------------------------
I've built an MT-32 Pi (uses Munt internally, but presents as a normal
MIDI device) https://github.com/dwhinham/mt32-pi - which I'm connecting to
my PC via a Roland UM-ONE Mk 2 USB MIDI interface.
This combo works perfectly for both Dosbox and Exult - they see it as an
external real MT-32, and everything (from CM-32 sounds to Sysex) works
just fine.
However, ScummVM (daily build as of this issue creation date) crashes on
startup if I tell it to use this device as a "real" MT-32. It will send
MIDI to the device just fine as a generic GM MIDI device, but it will hang
on every game if I try to use MT-32 mode specifically.
I get no console errors - just a hang on engine load. Disabling MT-32 and
using GM stops the hang (but naturally produces incorrect sounds for MT-32
games).
Again - only ScummVM has this problem, so I think this is an issue with
ScummVM and external "real" MT-32s over USB specifically.
--
Ticket URL: <https://bugs.scummvm.org/ticket/13889>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list