Computing.Net > Forums > Disk Operating System > DOS Drivers needed for OPTi-chip card..

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

DOS Drivers needed for OPTi-chip card..

Reply to Message Icon

Name: Adragan
Date: June 15, 2002 at 07:10:11 Pacific
Comment:

Building a 486 for my little brother so he can have a small PC for gaming and writing, And have a soundcard which has no name or anything. It has an OPTi chip on it and has large text on the board 'AT931' (rev C)

Was wondering if anyone had a DOS driver, Or at least a compatible one..?



Sponsored Link
Ads by Google

Response Number 1
Name: Andrew Ordo
Date: June 15, 2002 at 11:19:10 Pacific
Reply:

There's no such thing as a DOS sound card driver. DOS applications talk directly to the sound card hardware.

Here's a few bits of information that might help:

Don't bother hunting down information from OPTi. OPTi never made sound cards and never wrote or provided drivers. They didn't support sound cards, either. They only made the chipsets--at least until 1997, when they sold their audio chipset business.

If you need technical support or drivers, you will need to contact the company that made your sound card.

Here's a link to get you started identifying the card:

http://www.opti.com/my_html/part_mm.html

Also, OPTi chipsets were frequently used in ECS (Yes, the infamous Elitegroup Computer Systems), BTC, and low-end Diamond Multimedia sound cards, among others.

As far as DOS functionality goes, however, you don't need a driver. Not only that, you can't *get* a DOS driver 'cause there's no such thing.

You sound card will work in DOS if the following are true:

#1:
Whatever configuration necessary to make the card work is done. With old jumpered ISA cards, this is normally done by jumpers. With PnP ISA cards, this may be handled by jumpers or by the system's Plug-and-Play BIOS. With some PCI cards, it is necessary to run some sort of configuration program (often mistakenly referred to as a "DOS driver"). However it's done, the card must be told what hardware interrupt lines (IRQs) to use, what DMA channels to use, and what I/O ports to use. Some cards that can emulate a variety of other sound cards (typically Sound Blaster, Ad Lib, Soundscape, etc.) also need to be told what type of emulation to provide. Some soft wavetable cards that load sample sets must be told where to find the sample set (like the Ensoniq AudioPCI). In other words, whatever setup (if any) that has to be done has to be done. Speaking of resources, it's a good idea to use typical Creative Sound Blaster assignments (IRQ5, I/O ports 220-233, and DMA5 (for 16-bit transfers) and DMA1 (8-bit transfers)for sound, IRQ2/9, I/O ports 330 and 331 for the MIDI UART, I/O ports 388-38B for the synth, and ports 200-207 for game controllers) simply because that's what a lot of software expects.


#2:
The card is accessible to the software that's trying to use it. Generally, this means that the card should be accessible in the same manner (from the software's point of view) as a "legacy" ISA device.


#3:
The software you're using supports the card. Again, DOS software talks directly to the sound card hardware, without using the services of a driver. This means that the programs are coded *specifically* for THAT card. Fortunately, some programs are written for more than one card. Even more fortunately, most older sound cards are capable of emulating one or more of the most popular cards, usually providing Sound Blaster, Sound Blaster Pro, and Ad Lib emulation.


If those three conditions are met, the card will work.

Is this sound card ISA or PCI? Is it jumpered? Is it Plug and Play?

You may not have to do a single thing to get the card working under DOS. You may simply be able to plug it in and run with it. This is especially true if it's an old, non-Plug-and-Pray, jumpered ISA card that automatically emulates a Sound Blaster.

If the card is Plug and Play only, you'll probably have to rely on the motherboard's plug and play BIOS. You may have to set up the motherboard's Plug and Play BIOS to assign the right resources to the card. I wouldn't recommend using a Plug and Play sound card in a 486-based system, although it can certainly work.

If the card is PCI, you will need some sort of funky software to make it work in a real mode DOS environment. You might be successful, and then again, you might be SOL. I don't recommend trying to use a PCI sound card for DOS in any system, although again, some people have had little trouble with them.

If getting the card to work under a real mode environment gets to be a huge hassle, you could always just get a crusty old non-Plug and Play, jumpered, ISA Creative Labs Sound Blaster. These things go for peanuts on eBay (I typically get mine for $5.00-$20.00, not including shipping) and they're the most compatible sound cards you can get for most DOS software.


0
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Disk Operating System Forum Home


Sponsored links

Ads by Google


Results for: DOS Drivers needed for OPTi-chip card..

ES1868 driver needed for Dos www.computing.net/answers/dos/es1868-driver-needed-for-dos/1279.html

MS-DOS driver required for Genius GF100 PCI 10/100 network card www.computing.net/answers/dos/msdos-driver-required-for-genius-gf100-pci-10100-network-card/2059.html

DOS driver for Canon BJC6000 www.computing.net/answers/dos/dos-driver-for-canon-bjc6000-/1217.html