VIA AC'97 Sound Blaster drivers for MS-DOS?

Discussion about old sound cards, MIDI devices and sound related accessories.

VIA AC'97 Sound Blaster drivers for MS-DOS?

Postby bjwil1991 » 2017-10-21 @ 14:17

I recently upgraded my Windows 98SE machine from the K6-2/300 setup to a Socket 370 setup since some of the games I have don't work nicely with the K6-2/300 system.

I installed the appropriate drivers, however, MS-DOS games don't work since I don't see the drivers for MS-DOS for the sound card. The sound card is a VIA AC'97 that has Sound Blaster capability within the BIOS and the games just don't seem to detect it (mainly because the TSR driver for the sound card isn't there, or I have to guess where the TSR programs are). I had my Sound Blaster Blaster 16 WavEffects CT4170 installed, but the IRQ was wrong, no DMA, and Windows games won't detect the sound card (Rollercoaster Tycoon). The sound card's chipset last 4 digits are 686B.

Where should I start?

Edit: found an FTP site that has the drivers.

If anyone needs drivers for the VIA VT82C686A/686B/VT8231 southbridge chips, here's the FTP site: VIA Audio drivers
C64, WheelWriter 10 Series II QuietWriter 8, Pack-Mate 28 Plus, K6-2/300, Pavilion N3350, iMac G3 & G4, Socket 370, 2x Inspiron 600m, Athlon 64, Dimension 4550 & E510, ThinkPad R40, Presario C700, ASUS X54C, Raspberry Pi B+, 2B-3B+, Custom FX-6300
User avatar
bjwil1991
Oldbie
 
Posts: 1325
Joined: 2013-8-14 @ 03:10
Location: United States of America

Re: VIA AC'97 Sound Blaster drivers for MS-DOS?

Postby gdjacobs » 2017-10-21 @ 14:56

4) DOS
A) VIA Sound Blaster Pro Compatible Setup Program
****************************************************
** VIA Sound Blaster Pro Compatible Setup Program **
****************************************************
Please "Enabled" the Sound Blaster setting on the BIOS first before you
want to play the Sound Blaster compatible DOS games. You could follow
the selecting to enable the setting on the BIOS :

INTEGRATED PERIPHERALS -> Onboard Legacy Audio (Enabled)
-> Sound Blaster (Disable -> Enabled)

The Sound Blaster Pro Compatible sound chip is integrated into the VIA
PCI audio device in order to have Sound Blaster compatible DOS games
running on the system.

If you want to play those Sound Blaster compatible DOS games under the
real mode MS-DOS or the "Restart in MS-DOS" from Win9x. Then you should
run this setup program to enable the OPL3 MIDI music. Otherwise, the
music will not be heard but the sound still could be heard.

If you want to play the legacy games on the Windows DOS Box then you
need not to install this program.

***************************************************
** VIA Sound Blaster Pro Compatible Installation **
***************************************************
You could enable the Sound Blaster Pro compatible funciton by using
this setup program.

a) You should enable the Sound Blaster first on the BIOS setting of
the "On board Legacy Audio".

b) Run the "install.exe".

A> INSTALL

c) The program will copy the relative files into the directory which
you assigned. Then the program will insert the following new line
into the AUTOEXEC.BAT and copy the original AUTOEXEC.BAT to
AUTOEXEC.VIA.

C:\VIAUDIO\VIAUDIO.COM

d) Reboot the system when the installation is completed.

*****************************************************
** VIA Sound Blaster Pro Compatible Uninstallation **
*****************************************************
You could uninstall this program by delete the line from the AUTOEXEC.BAT.

C:\VIAUDIO\VIAUDIO.COM


VIAUDIO.COM is found under "Legacy Audio driver with DOS file" at the following URL:
http://download.viatech.com/DriverDownloadSubmitAjaxSvl

The file name is 68mu220b.zip, so you can also find it elsewhere on the intertubes.
User avatar
gdjacobs
l33t++
 
Posts: 5257
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: VIA AC'97 Sound Blaster drivers for MS-DOS?

Postby bjwil1991 » 2017-10-22 @ 03:22

Finally now have the Sound Blaster working on my computer. Found out I needed another program called viafmtsr (Sound Blaster) and here's the list of commands I've setup:

Code: Select all
C:\viaudio\viaudio.com
C:\viaudio\viafmtsr.com
SET BLASTER=A220 I5 D1 H1 P330 T6


Now I'm happy that I can now play my MS-DOS games.

Edit: Windows 98SE doesn't like to play nice (no FM Synthesizer whatsoever), but I do get sfx in games, like DooM, no music. In pure DOS, I get the whole 9 yards. Am I missing something?

Even one of the steps in the readme file says this.

*************************************************
** Sound Blaster Compatible DOS Game Supported **
*************************************************
You can play Sound Blaster compatible DOS games with GENERAL MIDI
music format ONLY in the Windows DOS box. You don't need to enable the
"Sound Blaster" setting in the BIOS. The Sound Blaster emulation is
done by Microsoft and OPL3 music format is not supported under the
Microsoft WDM driver archetecture.

You should change the MUSIC setting in your Sound Blaster compatible
DOS game from FM MIDI to GENERAL MIDI. Otherwise, there will be no music
heard when the Sound Blaster compatible game is played.


And when I try to use the VxD driver in Windows, it gives me the BSOD.
C64, WheelWriter 10 Series II QuietWriter 8, Pack-Mate 28 Plus, K6-2/300, Pavilion N3350, iMac G3 & G4, Socket 370, 2x Inspiron 600m, Athlon 64, Dimension 4550 & E510, ThinkPad R40, Presario C700, ASUS X54C, Raspberry Pi B+, 2B-3B+, Custom FX-6300
User avatar
bjwil1991
Oldbie
 
Posts: 1325
Joined: 2013-8-14 @ 03:10
Location: United States of America


Return to Sound

Who is online

Users browsing this forum: No registered users and 6 guests