<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 7, 2014 at 6:26 AM, <a href="mailto:sunmax@libero.it">sunmax@libero.it</a> <span dir="ltr"><<a href="mailto:sunmax@libero.it" target="_blank">sunmax@libero.it</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Team,<br>
<br>
Using 1.7.0git and LSL1 from GOG collection.<br>
<br>
This happens when you are using the external munt daemon<br>
(yes I know there is an internal implementation - I just<br>
happen to have the daemon running as I use it for other<br>
apps), this is what happens:<br>
<br>
- the game thinks you started it as General Midi (and is<br>
  actually asking for 4.pat - in the same fashion as if<br>
  you started it as Midi [Alsa] or internal fluidsynth),<br>
  when you select MT32 [Alsa] as audio<br>
<br>
- whether you have the 4.pat in place or not, the music<br>
  will be non-sense (just a set of drums all the time)<br>
<br>
- the game works fine with ScummVM internal MT-32 emu<br>
  (which I assume to be based on "munt" as mt32d)<br>
<br>
- mt32d/munt works fine with other apps<br>
<br>
So I would assume it's a quirky and not-very-common<br>
scenario, but before I file this as a bug, would like<br>
to know if anybody ran into this in the past or can<br>
reproduce.<br>
<br>
Btw: it also happens with LSL3:<br>
<br>
"WARNING: Game has no native support for General MIDI,<br>
 applying auto-mapping!"<br>
<br>
And kyra1... so now I wonder:<br>
<br>
Are all MT32 games started as GM too when we choose:<br>
<br>
 "MT32 [Alsa]"  vs  "MT32 Emulator" ?<br>
<br>
I.e. an external MT32 in place of ScummVM internal one.<br></blockquote></div><br></div><div class="gmail_extra">Unless you check the "True Roland MT-32" checkbox ScummVM will tread all MIDI devices except for the builtin MUNT MT-32 emulator as General MIDI. Checking the "True Roland MT-32" checkbox makes ScummVM tread the MIDI device as MT-32 instead. Since external MUNT builds are no different to any other external MIDI device (like when you have a hardware MT-32 connected via ALSA, Windows MIDI, etc.) this is expected behavior. This should be covered in our README (although it only talks about the --native-mt32 command line option there, see section 7.5.1).<br>
<br></div><div class="gmail_extra">// Johannes<br></div></div>