Mok, yes thanks i found that out myself, trial and error as usual.
Yes it is (GMT32MPU.ADV) and does it's job quite good for the single tune of SimCity Classic.
Sure a nicer way is to remap it with a sysex file.
I'm not quite sure what you meant with "no extra instruments" sure it can't program the MT32 like you can with the sysex.
I'm quite new to the MT32 i have to say, i have to admit i didn't knew of the differences for decades, pardon me i'm a generic AMIGOID and not a doze.
Due to that i played "Frontier Elite 2" for more as two decades with wrong sounding music, what i thought it was just bad composed it is in fact meant for the MT32.
I'm pretty sure a lot never was aware of such for certain games. For FE2 it isn't very obvious, i started to get suspicious with "Wing Commander" (yet another game i played on my miggy) because of the leaking sound effects.
However it isn't poor, for the SCTUNE it will produce a better sound as the roland gm to mt sysex.
Otherwise i have to fiddle around with it first, it can be handy because i like the sound of the "Munt", it's a "real synthesizer" and sounds very phat, it leaks a little for classical music compared to 1GB soundfonts 😉
That it plays back the adlib rol files in a near to right manner seems to be because both are pre GM and use a similar instrument mapping - the result of a rol to midi conversion won't differ much for the instrumentation, but it sounds in the end much better.
Still it is confusing that them are fully instrumented rol and finally in the game it plays back via speaker only piano, what a waste 😀
Best is course if you play it with a dedicated adlib player like the "Ad Lib Jukebox".
I made a lot of experiences with your player and for sure i have some nit picking things to report.
The player unfortunately can't handle more as 10 track in a XMI, this means if there are more as 10 and you start without to specify a track no. it will end the playback after no. 10, similar if you loop the complete set it will only loop the first ten starting at 0 or the track # you entered.
To be honest i haven't found such an XMI in any game i run yet which includes more as 10 tracks, but i do so if i prepare the MIDI of a game for my Batch DOSBox MIDI player. Most often the XMI files are separate or in a own library but not stored as XMI.
Sometimes the behave is a bit strange for my use but i understand that your intention was to use it in a directory browser.
Means depending on how i call it up it expects to have the midi timbre libraries in C:\
Another slight issue is that it can't handle a XMI above roundabout 500kb, usually you won't reach this size but if you add a lot of sysex commands to the files it can exceed easy 500kb.
Otherwise i'm very satisfied with it.
Have some Muntificated Doom.
Probably i will create a special lib for the game to use it for Doom, a viewer of "8 bit guy" when he presented the MT32 was convinced it would have been far better for Doom as his GUS. Well i feel at least in DOSBox the sound of the GUS is quite good for this game compared to what was otherwise possible to have in 1993, but of course far from the richness and depth of the MT32. At least imho it sounds better as the much hailed AWE with his brittle 1mb soundfont.
The thing is GUS is a sort of a toy and wasn't a soundcard for the uninspired user, you need to edit a lot to get the best out of it for your game.
Check what instruments will be used and how often and setting up a special .ini for each game will keep maximum sample quality, but if you just load in a standard manner the samples will be downsampled a lot to fit in 1mb of ram.
4.11 release has about 8mb of samples, you really need to clever alter the .ini sometimes, but in case of Doom it comes already with an altered .ini file.
However you can't play Doom's Music via a MT32 without to change a couple of MIDI's to a maximum of 8 channels and without to send the gm to mt sysex at the MT32.
Latter you can do simply in advantage before you play with the very first intro track, to prevent that the game reset the device because while it's running the port stays open.
So this is what wouldn't exist yet, the Doom score on an MT32:
To stay to the Topic "Bristlehogs PX Player" the camparison to GUS using the miles sound drivers and PX:
BTW, to play back a GM on a MT32 using PX you need to use the GenMIDI driver, else they will reset the device and the previousely send GM to MT sysex will be lost, especially the dedicated MT32MPU driver if you send the GM to MT with this driver to the MT32 nothing will happen except the sysex is in the MIDI itself..
Of course one could add this to any GM you like to play back on an MT32, but the sysex is about 30kb and bigger as most games midi themself.
But this leads easy to a XMI in a size above 500kb if you add the gm to mt sysex to each track.
It depends on how you use the PX player, if you play them back with a single call for PX you would need to add it only to the first track you play back, PX will keep the port open (but well which will be the first and will you like to play back this track always as first?).
But this again limits it to 10 tracks in a XMI, i call it up for each track in a XMI and this will reset the MT32 each time so each would need the sysex, except if i use the GENMIDI driver it won't send any reset to the MT32.
I know it's uncommon to use Munt (or a real MT32) to play back GM, but like i said i like the sound of it.
Apart from the depth it has it is very balanced in sound compared to the many homebrew soundfonts, each leaks in a certain part.
Personally i stick to "Fatboy" for GM/GS playback, but it leaks for overdriven guitars.
Bujt it's hell (or heaven?) for classical music, it almost turns anything to classical which contains horns or strings.
Even the 1.7 GB large Crisis soundfont isn't as good as one could expect by the size of it (i already assumed it and didn't downloaded it at first, recently i use it sometimes but it's really not worth the size).
The MT32 leads in synthesized sounds, here it can show off its real capabilities compared to pure wavetable synthesis.
Recently the "Soviet Spaceport" track of BARIS is hounting me 😉
Very nice compositions over all, my mother didn't likes my addiction to MIDI to well, but when i played back the score of BARIS she asked me who plays this music "the machine mom, the machine".
BARIS (Buzz Aldrin's Race Into Space) natively supports the MT32, yet another one which isn't listed nowhere.
The listing in VGMPF is quite incomplete, already the "8 bit guy" mentioned more by heart.
It is really incomplete because i run mostly DOS games of "special interest", in other terms "space related games" and even i stumbled over a couple mentioned nowhere that they will support the MT32. SimCity Classic as an example, the GMT32MPU driver is enough to classify it for this.
Frontier is listed nowhere even if it would be obvious because the files have the suffix "rol" which stupidly stands for Ad Lib and MT32 SMF files as well.
Also it would be obvious if you capture the stream because it will include the MT32 reset even if that isn't present in the files, but this was common just to save another couple of bytes.
But well, I REALLY HAD NO IDEA 😀