VOGONS


First post, by Ultrax

User metadata
Rank Member
Rank
Member

I've got a Sound Blaster Vibra 16S in my Compaq Presario 425 AIO 486DX (Overdrive, for that 486DX2 50 MHZ POWER 😜 ) system running Windows 3.1/DOS 6.22.

I tried reinstalling the drivers, no change.

FM sound works flawlessly, however, digital sounds (like the CHIMES sound in 3.1, for example) do not work. When I enter the Sound menu in Control Panel, all the options are grayed out, and when I open a WAV file, it doesn't play (tells me something about a driver or sound card - need to attempt to open a wav file to see what the message says.)

However, digital sound works in DOS games, like DN3D (I know, more of a Pentium game, but runs acceptable on this DX2. I like cranking the 486 to the limit, 🤣) I can hear the voice samples and digital sound effects.

Previously, this computer had an Avance sound card in it, which had drivers, so I'm wondering if there's a driver conflict? I uninstalled the Avance Sound System driver, and that didn't do anything. I'll try uninstalling the Avance "OPL3" and other Avance drivers to see if that helps.

And one more interesting thing to note - upon startup of Win 3.1, it gives me crap in an error message saying:
"Sound Blaster 16 ERROR Incorrect MIDIPORT setting in system.ini file"
Could this have something to do with it too? Aside from this digital audio issue, the sound card behaves normally, so I wonder why it would bring that up.

If anyone has any ideas, that would be greatly appreciated! 😁

Ultrax
__
Presario 425|DX2-50|8MB|SB V16S|D622/WFW3.11 😎
Deskpro XE 450|DX2-50|32 MB|NT4.0/95
SR2038X|Athlon 64 X2 3800|2G|GT710 WINXP
Dimension 4400|P4 NW 2 GHz|256M|R128U AGP|WINXP
HPMini311|N270|2G|9400M|WINXP
Libretto50CT|P75|16MB|YMF711|WIN95 😎

Reply 1 of 6, by fitzpatr

User metadata
Rank Member
Rank
Member

When you install the drivers, are you installing the DOS drivers, or Windows 3.1 drivers?

If you need 3.1 drivers, go here http://support.creative.com/Downloads/welcome.aspx and download one of the 3.1 driver packages.

MT-32 Old, CM-32L, CM-500, SC-55mkII, SC-88Pro, SC-D70, FB-01, MU2000EX
K6-III+/450/GA-5AX/G400 Max/Voodoo2 SLI/CT1750/MPU-401AT/Audigy 2ZS
486 Build

Reply 2 of 6, by Ultrax

User metadata
Rank Member
Rank
Member

Both the DOS and 3.1 drivers are installed, it seems, as the SB16 drivers show up in Control Panel. I also have the SB16 programs in a group in Program Manager.

I'll attempt to uninstall the Avance drivers (all of them) and see if that does anything

Ultrax
__
Presario 425|DX2-50|8MB|SB V16S|D622/WFW3.11 😎
Deskpro XE 450|DX2-50|32 MB|NT4.0/95
SR2038X|Athlon 64 X2 3800|2G|GT710 WINXP
Dimension 4400|P4 NW 2 GHz|256M|R128U AGP|WINXP
HPMini311|N270|2G|9400M|WINXP
Libretto50CT|P75|16MB|YMF711|WIN95 😎

Reply 3 of 6, by fitzpatr

User metadata
Rank Member
Rank
Member

Okay. One you do that, I recommend that you uninstall the sound blaster drivers as well, and then reinstall them. Good luck!

MT-32 Old, CM-32L, CM-500, SC-55mkII, SC-88Pro, SC-D70, FB-01, MU2000EX
K6-III+/450/GA-5AX/G400 Max/Voodoo2 SLI/CT1750/MPU-401AT/Audigy 2ZS
486 Build

Reply 5 of 6, by Ultrax

User metadata
Rank Member
Rank
Member

I have no idea how IRQ and DMA work, but when I open Audio Card Configuration in 3.1, it tells me the IRQ is 5, low DMA 1 high DMA 5.
I have a SIIG parallel and serial ISA card installed. That could possibly be causing this, but I like it in there, so can I set the IRQ/DMA to something else?

I removed the other Avance driver, the Avance OPL3 FM Synthesis driver. There is another one, Avance MPU-401, but it tells me it's a driver required by the system - so I might not mess with that 🤣.

Ultrax
__
Presario 425|DX2-50|8MB|SB V16S|D622/WFW3.11 😎
Deskpro XE 450|DX2-50|32 MB|NT4.0/95
SR2038X|Athlon 64 X2 3800|2G|GT710 WINXP
Dimension 4400|P4 NW 2 GHz|256M|R128U AGP|WINXP
HPMini311|N270|2G|9400M|WINXP
Libretto50CT|P75|16MB|YMF711|WIN95 😎

Reply 6 of 6, by fitzpatr

User metadata
Rank Member
Rank
Member

You'll need to do a bit of reading on IRQs and DMAs then, because it is absolutely critical when working with these old systems.

Effectively, each device needs its own IRQ (Interrupt ReQuest) and DMA (Direct Memory Access) Channel. (there are exceptions where sharing IRQs is permissible, but generally you should avoid it.

Different devices will use different IRQs. Each Parallel port, COM port, and Sound Device will require one. The Avance MPU-401 may be causing that MIDI error you're seeing because MPU-401 is the interface used with MIDI devices. Have a look in the BIOS to see if there are assigned IRQs there. Keep track of all of them, so you get an idea of which device is using which IRQ. Sound Blasters should be on 5 normally, and the MPU-401 should be on 2. You'll likely have a COM (Serial) port on 3 & 4, but you may not need those.

MT-32 Old, CM-32L, CM-500, SC-55mkII, SC-88Pro, SC-D70, FB-01, MU2000EX
K6-III+/450/GA-5AX/G400 Max/Voodoo2 SLI/CT1750/MPU-401AT/Audigy 2ZS
486 Build