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 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD