First post, by crazii
I've read some basics about FM synth and MIDI here: What's the difference between “FM synthesis” and “MIDI synthesis”?
I'm not quite familiar with this, maybe I'm totally talking about bullshit but I hope this is doable:
Win98 with WDM driver (especially AC97) has SB emulation and General MIDI MPU-401 synth, that works for late DOS games like Warcraft2, Doom. But old DOS games don't have GM MPU-401 driver or no sound driver setup, but only FM synth driver, i.e. Skyroads.
So now I wonder if it is possible to write a win98 driver to capture the register instruction & Music data from SB/Adlib port (i.e. default 220, 388 etc) and redirect it to win98's GM MPU401?
It is not a soft FM synthesizer, just a protocol translation software.
If it could be done, it will make a huge difference, I think.🤣
Toshiba Satellite Pro 4300 - Yamaha YMF744
Toshiba Satellite 2805-S501 - Yamaha YMF754
Compaq Presario 1805 - ESS ES1869
IBM Thinkpad A21p - Crystal Semiconductor CS4624