So basically, you would have to have an OPL3 emulator that converts to WAV in real time and then plays it out through the sound card.
Anybody know if you can have a DOS game running in Windows 9x outputting sound to a sound card and also have a Windows program playing a wav file to the sound card at the same time?
Also, why not just use a Yamaha YMF PCI sound card for the OPL3? The OPL3 will work in real DOS mode regardless of whether or not the board supports DDMA or DSDMA since it only uses the I/O port for the OPL3
And that way you also get support in Win9x for the built in hardware MIDI synth on the Yamaha card.
And the Yamaha card also supports the legacy sound stuff for DOS games through Windows 9x.