First post, by BoraxMan
I'm having some difficulty with a Sound Blaster 16 card that I have pulled out of storage to test.
It is CT2230, and I have installed it in an ISA slot on a 486 motherboard. It is taking up the same slot that I had an SB Pro 2 card in. The SB Pro 2 card works find.
I installed the drivers for the CT2230, but when running DIAGNOSE.EXE, I unable to get a low DMA channel. I try channel 0, 1 and 3, as well as Auto Scan, but always get the error "The diagnostic utility has detected that none of the available settings can be used". I used DMA 1 on the SB Pro 2 no problem. None of the games seem to be able to use digital sound either, though FM sound works OK.
I also ran snooper, and it reports DMA channels 1 and 5 in use and reports a Sound Blaster at port 220H. The same issue occurred on a newer machine, so it is possible that the card is faulty? There are no jumper settings for DMA channels on this card, so I am at an impasse with what to do.
The CTSB16.SYS driver is also loaded as follows
DEVICE=C:\sb16\drv\ctsb16.sys /UNIT=0 /BLASTER=A:220 I:5 D:1
and when it loads I get the following error
Error CTSOUND1010: Invalid "/BLASTER=D:x" argument
Oddly, if the D:1 option is changed to D:3 or D:0, I still get the error, but snooper reports the corresponding DMA is in use.
So it seems the low DMA CAN be set, but DIAGNOSE treats it as being in use.
Any help as to where to go from here is appreciated.