VOGONS


First post, by Lazer42

User metadata
Rank Newbie
Rank
Newbie

I have a K6-2+ system using a Gigabyte GA-5smm board with a built in ESS 1938S PCI sound card and an SB16 CT2230. (Explanation of why is down at the bottom) . I currently have them both going with a Config.sys menu. One menu option loads the ESS DOS drivers at A220 I5 D1 and doesn't execute any SB16 stuff. The second does not load the ESS drivers but does run the SB16 stuff. The SB16 is jumpered to A240 and P300 and I have the software configuring it to I7 D1. (I initially had it D3, but it seems to work fine with D1 even with the ESS active.) Win3.1 only loads the SB16 drivers either way. This seems to work okay, though every once in a while a game will use the wrong soundcard even when I have the game's own settings configured to use the other one and I need to reboot to get it to work correctly. That confuses me.

What I would really like to do, though, is to use the SB16 as my "default" soundcard and so to give it the more standard settings (A220 I5 D1 P330) so that the odd game here or there which doesn't handle non-standard settings well will still work with it - especially the MPU being on 330 - and to use the ESS only for games which have issues with the DMA bug. What I haven't been able to figure out is whether there is a way to modify the settings that the built-in ESS card is using, so that for example it will use IO240, IRQ7, and especially the MPU at 300 (or something else other than 330) so that I can use the standard settings on the SB16.

Is there a way to do this that anyone knows of? Also, any other recommendations about the overall setup (e.g., something different I should do with my config/autoexec) would be welcome.

__________________________
Why I am doing this: The ESS was working great in DOS, and presumably would work in WIn95+ once I set that up. Unfortunately, although the wave and FM worked in Win3.1, no matter what I did I could not get the MPU401 out to work in Win3.1. With the ESS drivers it would freeze the system. The MPU port worked in DOS. I got the SB16 to replace it so I turned off the on-board sound on the motherboard with a jumper and the SB16 was working great for the most part, but I didn't know about the DMA bug in this card which in a few games I have is really quite awful and essentially unusable,s o I re-enabled the on-board sound jumper and have them both.