First post, by 35mmshowdown
Hullo Vogons!
I recently purchased a shiny ISA SB CT2800 Vibra card with IDE/Waveblaster header and OPL3 chip, to install in my less-than-shiny Socket 7 machine. A little background on the machine- I've set up a multiboot with Ranish, and am running a squeaky clean install of '95 on half my hard drive, and a clean install of DOS 6.22 on the other. I have yet to tackle setting up CD-ROM or card support in the DOS environment, so I'm focusing on Win 95 for now.
Research indicates that my card is a PnP device- and I have a PnP bios- so installing it in 95 using Add New Hardware went just fine, and I ran the general SB 16 install disc to complete card driver installation. Everything worked fine, at first. Samples from the samples folder played fine. I ran DIAGNOSE.EXE and everything went fine, but I noticed that DIAGNOSE listed different IRQ and DMA numbers than in the Device Manager panel. I ran the SETUP program off the disc, which runs in a DOS box as opposed to the previous install wizard interface. This kicked out a few file overwrite/bkup errors, but I skipped through them. I went into Device Manager, and manually configured the IRQ to 7, Address to 220, and DMAs to 1 and 5, respectively (generally considered the 'default' settings, IIRC).
Now, the card works fine. However, DIAGNOSE pops up an error as soon as it attempts to check the first configuration setting (220h). When I run Doom, regardless of my DOOM Sound setup (Music/No FX; FX/No Music; any combo of IRQ or DMA settings) I get music, but no FX. Even setting Adlib to music and FX to the current 95 DMA and Address and IRQ settings, same thing.
So... what am I doing wrong? And, pardon my ignorance, but how does SB and Windows and games running in DOS boxes through windows handle the settings? Does a DOSBOX in 95 need autoexec settings, or the CTCM.EXE initialized, or does it refer to the Device Manager settings in 95? Should I run CTCM, or the setup again? Should I make the Device manager settings match what CTCM initializes, or the other way around?
Any help would be mucho appreciated!!!