Audio in DOS

Microsoft Dos 6.22 - 3 pack
August 19, 2009 at 15:49:45
Specs: MS-DOS
Hey i need audio in my MS-DOS system

i heard of this Scitech Snap audio driver that supports different audio cards but I do not know where to find this if anyone knows where i can get this.

I am making a dos boot disk system and i need to support different audio cards as it goes from computer to computer

See More: Audio in DOS

Report •

August 19, 2009 at 21:19:56
The Scitechsoft SNAP "Audio Drivers" were not a complete package, still needed a lot of work, and are obsolete, and only supported some Chipsets.

Please see this page, there are a few paragraghs relevent, the actual links are out of date, but it will give you an idea that making sound work on all PC/Laptop's is a hard task:

Report •

August 19, 2009 at 21:34:07
Well is there any sort of driver to have sound from the PC speaker?

I know there is a driver for Windows 3.x that does sound through the pc speaker and it would be great if i could have that but in pure dos.

Report •

August 19, 2009 at 21:43:57
This is the most complete selection of Audio I have found, and yes there was a PC Speaker "driver", but can not find a link:

Report •

Related Solutions

August 19, 2009 at 23:44:19
There's this for 9X and ME:

I know I used to put the win 3.X version on old PC's. I kept a lot of that stuff on my old XT which I still have and will check tomorrow if I have the time.

Report •

August 19, 2009 at 23:51:00
I am trying to do this in pure dos not Win9x or Win3.1

Report •

August 19, 2009 at 23:51:43
also another solution might be to use a Soundblaster emulator that works with all sound cards if such a thing exists???

Report •

August 20, 2009 at 00:17:58
There's a boatload of stuff here:

SPKRDVR is definately DOS. Check here:

for a description of the contents:

"" works like an ftp site so you can navigate pretty easy through its directory structure.. Might be some other interesting stuff there.

The SPEAK.EXE download here:

is, I think, what I was thinking of for the win 3x sounds.

Report •

August 20, 2009 at 10:27:12
there was nothing on that CD.textfiles site.
That beep.drv was only for making the beep sound different.

Report •

August 21, 2009 at 20:54:21
does anyone know anyway i can add universal sound in DOS?

Report •

August 22, 2009 at 19:49:26
There is no universal sound in DOS. All the drivers were interfaces to the sound chips. The most common are Creative Sound Blaster, Adlib, Yamaha. They were several versions of each chip, Later there were Windows supported chips from Turtle Beach, ensonic and ess. Many of the later chips had drivers that emulated Sound Blaster. Application software and/or programming languages converted the sound data to digital signals at the correct addresses and ports of the respective cards.

Report •

August 24, 2009 at 08:02:34
echo ^G at the command line (echo Control G) will allow you to hear the famous 'beep' to test your pc speaker.

As far as a Dos Driver, what program(s) or game(s) are you trying to use the PC speaker in? USUALLY, the software doesnt need a driver, if it does it will be unique and individual for the program, in order to use the PC speaker (its usualyl an option in settings on older dos software). I see alot of people above are reccommending using the windows PC driver, i dont see why, being that you specifically said 'PURE MS DOS mode'. But like i said, there really isnt any PC Speaker driver for dos like there is for windows. This is because windows programs all run off the same system drivers which are built into the registry, dos doesnt have a registry, and all dos programs use thier own operating environements, guis and drivers. Tell me the software and ill see if i can help you get it working.

Also, what is the sound card you have installed, do you know? Try and be specific if possible.

Hope this helps, let me know if i can be of more assistance.

Report •

August 25, 2009 at 12:34:29
the sound card i have is a Sound Blaster Audigy but I cant seem to find the dos drivers for it

Report •

August 25, 2009 at 16:43:04
I think there's more than one version of that card. What chipset does it have?

Report •

August 25, 2009 at 16:58:29
I'm nor sure I think its the OEM version of the card.
there are dos drivers on the cd but the setup doesn't want to work since im running XP and the setup doesent want to run in compatibility mode.

Report •

August 25, 2009 at 22:30:53
Well, yeah, dos drivers are for dos. Don't expect them to run in any aspect of XP. Dos setup is done in config.sys and autoexec.bat and those files aren't used in XP.

I never tried running dos games in XP but when doing it with 98 you often had to manually configure the card in device manager to the address and IRQ for standard dos setup.

It seems you've drifted away from your original goal of creating a universal bootdisk for dos audio.

Report •

August 25, 2009 at 22:51:34
When i mean not running in Windows the setup program is a windows program.

and my goal was never to make a bootdisk for a universal audio but to have universal sound in my boot disk i am making with the intent of playing DOS games.

Report •

August 26, 2009 at 01:00:56
So you have to install dos drivers during a windows session? A driver disk for a card that old must have an install-from-dos procedure but you may have to look through its directories to find it.

I used to use a lot of PCI sound blaster cards with ensoniq 1370 or 1373 chipsets. The drivers I got from gateway had an 'exit to dos' setup for win 9X that would be easy to modify for a floppy bootdisk.

Even if you're just configuring a bootdisk to support that card, I think the only way to do it on an XP computer is with a dos emulator like dosbox.

Report •

August 26, 2009 at 02:44:06
DOS BOX is the only answer to run **-DOS Software under an NT O/S

Your Sound Card was designed for Windows, but have found something which may be of interest:


Lets face it MS-DOS Standalone died 15 years ago with W95..............

Last but not least if you wish to run the Sound under NTVDM of XP then see:

Report •

August 28, 2009 at 21:11:22
I'm nit looking to have sound in NT i am looking to have sound in pure dos.

I have decided that it would be best to have support for built in sound since thats what most systems have.

Namely the AC97 and the Intel ICH and HDA.
also if possible also CMI 8338/8738 and VIA 686/8233/8235

Report •

August 28, 2009 at 21:56:27
Your problem is you're running XP--not dos or win 9X. And you don't have the audio chips whose dos drivers you want to set up on a floppy bootdisk. Config.sys and autoexec.bat can be set up manually but only if you already know how to do it for each chipset and you have the dos files. Normally the installation program will do all that but you can't run it in XP and you can't run it without having the various audio chipsets.

You won't find dos drivers for the Intel stuff--it's too new. You might for AC97 but I doubt it. (Besides, isn't AC97 a type of audio like SoundMax and not the chip itself?) There probably are dos drivers for the CMI chips and maybe the VIA--you need to check their sites or the sites of motherboards with those chips.

It seems to me the only practical way to set up your 'universal' disk is to wait until you actually have a PC with the particular audio chip. Then install dos drivers for it, look at the resulting config.sys and autoexec.bat and add their distinctive lines to your universal disk.

Report •

August 29, 2009 at 10:27:50
I just did some research on Google and it looks like the Snap audio supports most of these if anyone knows where i can find the Snap Audio as the ftp seems to be down or something

Report •

August 29, 2009 at 13:54:27
Scitech apparently was bought out by Alt Richmond inc:

That's why all the scitechsoft links are dead. The altrichmond site doesn't show any download links but you might try contacting them to see what they've got.

A lot of the scitech software was licensed and you couldn't just download it and expect it to run:

The scitech downloads at driverguide all appeared to be for their graphics support.

But it looks like if you could get the snap audio software it would work just fine.

Report •

August 31, 2009 at 18:53:57
I'v got the drivers for the Audigy card SB Emu Driver version 5.00 and I am having troubles getting the driver to work it says found cart at ec00 IRQ 10 SB 16 Emulation enabled but when i try playing a game or using the drivers diagnostics utility i get the error IS SB 16 EMULATION ENABLED . . . ????

i use sbecfg -c to see my configuration and it says that the sb16 emulation is enabled i am confused does anyone know howto get it working?

Report •

August 31, 2009 at 22:08:20
I don't. I have a machine that boots DOS6.22/Win3.11 and NT4.0 Server and Windows 2000 Pro. Finding a sound card and drivers to run all 3 OS's was a year long affair and the only way I got it all to work was by trying about 10 audio cards with driver trial and error that would have tested the patience of Job.

I'm confident there's no fix all for multiple sound card chipsets running multiple OS's. Or; I'm making it harder than it should be.


Report •

August 31, 2009 at 22:50:10
Judging on your post i'm not sure wether your refering to me or you

if your refering to me im only running dos 7.10 and only plan on supporting a few soundcards

if you are refering to you
you could try a sound blaster 16 or some other card thats supported by the operating systems you want to run out of the box

Report •

September 1, 2009 at 19:52:03
What are you trying to run sound in? What software? I keep
seeing 'universal sound driver for dos', which really doesn't
exist. Dos, because it has no shell, doesn't use the drivers
for any devices by itself, with the exception of video and cd-
rom. Different programs use the audio drivers locally in their
program. Now that being said, if you did know the
manufacturer and model of your sound card (do you have a
FCC ID available?), you could probably find the DOS driver, if
not the original than at least a 3rd party spinoff you could
easily edit, and load it into the config.sys /autoexec.bat file
for system boot. Now, while in dos by itself, you wont hear
sounds, aside a beer here or there. But if in a program that
uses sound, you would configure the software to work with
that driver (ie. sim city or something like that, uses sound,
as example). Works very much the same way a dos mouse
driver does - driver loads on setup, but you dont see a mouse
at the command prompt, and in most software. But when
software loads that uses a mouse, WHALA, you have a
cursor! This is the basic way does uses all drivers.

Now, to resolve this, do you have:
The FCC ID number?
Model Number?

Matthew R. Keegan
Computer Network Specialist +
Classic Computer Hobbyist

Report •

September 1, 2009 at 20:08:25
I'v already got the driver but as my post above states i am having troubles getting this driver to work

Report •

September 2, 2009 at 00:57:12
The SB Emulation Drivers are a pig to configure, use too many system resources and Emulate IRQ5 thru IRQ10. The biggest problem I had is the Network Interface Cards generally use IRQ10. If you get it working it will be a struggle to free up more than 450K base memory, you really need 550K.......

As **-DOS Standalone (DOS 7.10 does not exist except as a hacked CDU version) as stated does not use drivers par-se therefore most **-DOS software uses the standard SB Settings:

If all you want to do is play games use DOSBOX or buy an old old PC with an ISA to dedicate to REAL **-DOS.

Report •

December 25, 2009 at 17:02:53
My favorite DOS setup is: the Dos files from Win98se & a SBlive 5.1 sound card, then a floppy boot disk sets path in C: drive, which is your 5 gig fat 32 restore partition so DOS runs off the hard drive when you put in and boot to the floppy disk. Redneck Rampage Rides Again 'n Duktape's 14 level ad on pak.
But that's me......

Report •

Ask Question