First post, by badmojo
- Rank
- l33t
The answer to this question is probably “no”, or more likely perhaps “nobody cares, haven’t you got something better to do?”
I use a CT1920 Goldfinch in combination with a SB16 (CT2290) from within Windows 95, and the AWE Util software allows me to tick a box to “Emulate MPU-401 on this device”. With this selected, I can load a sound font in to the CT1920’s on-board RAM, and then games played via a DOSbox can then access the sound font via port 330.
I really like that functionality but I’ve found that it won’t work with non-Creative sound cards. I’ve tested it with a PAS16, YMF-718, ESS Audiodrive (ES1688 and ES1868), and a C-Media AudioExcel (CMI8330). The latter is a SB16 clone so was probably my best bet, but still no dice. For whatever reason, the Goldfinch driver is able to override the MPU-401 on the SB16, but no other card. Note that the Goldfinch is a standalone card and will work fine otherwise with non-Creative sound cards running along side it, or no sound card at all for that matter.
My Google-fu has found nothing other than some driver update notes which state that this functionality will only work if the SB16’s MPU-401 is set to 300, or 330. Obviously I set the non-Creative cards up @ 330.
Does anyone have any theories? Is there something unique about the SB16’s MPU-401? More likely is that the Creative Labs driver writers took the low road and hard coded the Goldfinch driver to look for something unique to a SB16’s hardware / software.
Life? Don't talk to me about life.