First post, by olivil
Hello! I would like to use 98SE's built-in GS Synth (and possibly Roland's own Virtual Sound Canvas) to play some DOS games.
It is my understanding that when you use WDM drivers for your sound card, 98SE provides SB emulation (sbemul) and a virtual MIDI adapter (with its own memory address) enabling you to use the Control Panel->Multimedia->MIDI device on DOS games within Windows. The MS GS Synth does show up as a MIDI device in that control panel.
I have installed the WDM drivers for my sound adapter (Crystal CS4237B), however I do not see the virtual adapter nor the sbemul "driver" under System->Device Manager.
The only MIDI interface with a memory address is the CS4237B's own MPU-401 compatible port, mapped to 0x330, which is HW so it will not redirect the MIDI to SW.
Note that I DO have the MS GS Synth working under direct sound, I just need some way to virtually map it to an address so I can use it for DOS games within Windows.
Is my understanding wrong?
Should I see the virtual MIDI adapter under Device Manager? Hard to find that info as everybody pretty much accepts that "it just works" when using WDM drivers.
I tried setting the Duke3D music card to General Midi on all possible addresses to no avail.