OPTi 82C931 LATEST INFORMATION
DOS/Windows (Version 1.02 )
07/07/96
Important note:
----------------
Win95/DOS Package:
For the users of the Windows 95, please Install Windows 95
Driver first. Read the README.W95 for the installation guide.
Win31/DOS Package:
For the users of the Windows 3.1x and DOS, please install
this package from a REAL DOS prompt. Do not run it in a
Windows' DOS session.
---------------------------------------------------------------------
0. What's NEW in this release
- When Intel's CM (Config Manager) isn't present, the program
will check whether the sound card has been configured by
the PnP BIOS and if the configuration is good. It may try
to get system resource information from the PnP BIOS and
assign conflict-free resources to the sound card if it is
necessary. In most of the cases the program detects no
error during the configuration, so user don't need to do
the resource selection. However, if your system doesn't
have PnP BIOS, or on your system there is a legacy device,
(that is, the PnP BIOS doesn't know what kind of resource it
may use) whose resource conflicts with the resource assigned
to the sound card, it is necessary that the user involves
in choosing the resource for the sound card.
The users can always select the resource (Hardware Settings)
they prefer by using /S option when there is no Intel's DOS
CM loaded.
- When Intel's CM (Config Manager) isn't present,
the WSS uses dual-DMA as default (that is, when the codec
supports dual-DMA and the system has two DMA channels
available, the WSS will always use dual-DMA). But by using
/S option and choosing single DMA channel can overrule
this default.
- Windows 3.1x driver gets sound card resource assignment by
reading the sound card PnP resources in stead of reading
the system.ini file. Should the users make any resource
changes, they need to go back to DOS and run SNDINIT (/S).
- SNDINIT program will try the best to make sure all hardware
settings are good for existing DOS games or applications
even if they are not assigned to proper ones by the PNP BIOS
or CM at the first. The SNDINIT will give the warning messages
on DOS games/applications compatibility if no way to get the
right hardware resource.
- During the sound card installation (run INSTALL), or
configuration (run SNDINIT without /B option), if any
warning occurs, the program will display the message on the
screen and also save the message in the 931ERR.LOG file.
- Add Enhanced full-duplex function at Windows driver.
- Add 3D Sound control to the mixer.
Need to modify mix931.init at the Windows\system directory.
1. SOFTWARE PACKAGE CONTENTS
Package 1) DOS/Windows 3.1 installation package:
------------------------------------------------
The 82C931 software package contains (1) 3.5" 1.44M diskette.
- This is the DOS plus Windows 3.1 installation diskette
The Installation diskette has the following subdirectories and
files:
a.) Installation files
- INSTALL.EXE - installation program
- INSTALL.DAT - on-line help text file
- CDROM.CFG - CDROM Config File
- README.TXT - This file
- SOUND16.CFG - Device Configuration File
- LOGO.BMP - Company Logo BMP File
b.) DOS Drivers & Files
- SNDINIT.EXE - SNDINIT2.exe loader
- SNDINIT2.EXE - hardware config and test program in Non
PNP environment
- VOLUME.BAT - DOS volume setup program
- CDSETUP.SYS - CD-ROM setup device driver
- DEMO8.WAV - 8-bit Wave audio file
- DEMO16.WAV - 16-bit Wave audio file
- SOUND16.CFG - Device configuration file
- xxxx.SYS - CD-ROM drivers
c.) Windows Drivers & Files (sub Directory: WINDRV)
- SND931.DRV - Base audio device driver
- OPTIKB.DLL - MPU-401 PNP-aware Device Driver
- VSND931D.386 - Virtual device driver
- MSMIXMGR.DLL - Microsoft mixer manager
- MIDIMAP.CFG - Configuration file for Midimapper
- OEMSETUP.INF - For Windows drivers re-installation
d.) Windows Audio Application Programs (sub Directory: WINAPP)
- MIXER_IX.EXE - Audio volume mixer control program
- APLAYER.EXE - Wave audio playback and recording
demo application
- README.WRI - Readme file for APLAYER.
Besides, you may get other audio applications from your
sound card manufacturer. Most likely, they will install
their audio applications through this INSTALL package
as well.
Package 2) Windows 95/DOS drivers installation package:
-------------------------------------------------------
The 82C931 Windows 95/DOS installation package contains (1) 3.5"
1.44M diskette.
- This is the Windows 95/DOS installation diskette
The Installation diskette has the following subdirectories and
files:
a.) Windows 95 Installation files
- INS.INF
- SND931P.INF
b.) Windows 95 drivers and files:
- SND931P.DRV
- SND931P.VXD
- SNDM401P.DRV
- SNDM401P.VXD
- SNDOPL3P.DRV
- OPTJOY.IN_
- README.W95
c.) Installation files
- SND4DOS.EXE - Win95 DOS installation loader
- INSTALL.EXE - DOS installation program, invoked
by SND4DOS.
- INSTALL.DAT - on-line help text file
- CDROM.CFG - CDROM configuration file
- README.TXT - This file
- SOUND16.CFG - Device fonfiguration file
- LOGO.BMP - Company logo BMP file
d.) DOS Drivers & Files
- SNDINIT.EXE - SNDINIT1.exe or SNDINIT2.exe loader
- SNDINIT1.EXE - hardware Config and Test Program in PNP
environment (with CM)
- SNDINIT2.EXE - hardware config and test program in Non
PNP environment (without CM)
- VOLUME.BAT - DOS volume setup program
- VOLTSR.EXE - Volume memory resident program
- CDSETUP.SYS - CD-ROM setup device driver
- DEMO8.WAV - 8-bit Wave audio file
- DEMO16.WAV - 16-bit Wave audio file
- SOUND16.CFG - Device configuration file
3. DOS/WINDOWS 3.1 DRIVER INSTALLATION PROCESS
!!! Note: For Windows users, please exit from Windows and run
the installation from DOS. !!!
The hard disk installation program, INSTALL.EXE, will copy
the necessary files from OPTi Installation disk into your hard
disk. Follow the following procedure to install the software:
(Assuming you are using floppy drive A, and you wish to install
to hard disk drive C)
1. Place the disk labeled "OPTi 82C931 Installation" in
Drive A.
2. Type a: and press ENTER to change to Drive A.
3. Type install and press ENTER to begin the installation.
INSTALL.EXE will do the followings for you:
a.) Create the directory \OPTI931 in your hard disk drive.
b.) Prompt you for CD-ROM and sound card options so that after
you have finished the installation and have rebooted your
machine, you will be ready to use the sound card.
c.) Copy the files in your floppy disk to the OPTI931 directory
and Windows directory respectively.
d.) Update your CONFIG.SYS, AUTOEXEC.BAT and SYSTEM.INI files
In CONFIG.SYS
If you use Philips CD-ROM with the sound card:
DEVICE=C:\OPTI931\CDSETUP.SYS /T:I /P:170 /I:15
DEVICE=C:\OPTI931\CR940I.SYS /D:MSCD000
If you don't use a CD-ROM with the sound card:
DEVICE=C:\OPTI931\CDSETUP.SYS /T:X
In AUTOEXEC.BAT:
PATH=C:\OPTI931 (appended)
SET SOUND16=C:\OPTI931
C:\OPTI931\SNDINIT /B
SET BLASTER=A220 I5 D1 T4
^
|
+------- IO: 0x220, IRQ: 5, DMA: 1
In SYSTEM.INI:
- [drivers]
WAVE=SND931.DRV
AUX=SND931.DRV
MIDI=SND931.DRV
MIXER=SND931.DRV
[386Enh]
;OPTi COMM interface. Please do not delete/modify
COMxBase=modem IO Port
COMxIrq=modem IRQ
DEVICE=VSND931D.386
[snd16.drv]
SingleModeDMA=YES
* SND931.DRV is the Base driver comprising WAVE, MIDI,
MIXER and AUXILIARY audio services.
* The program only add/update the lines related to modem
when the sound card supports modem.
* VSND931D.386 is the Virtual Device driver for Windows
Enhanced Mode.
* x in the COMxIrq, COMxBase is the COMM number (0-4,
0 means that modem is disabled).
4. WINDOWS 95/DOS DRIVERS PACKAGE INSTALLATION PROCESS
During the installation of 82C931 Windows 95 driver, the
installation program will insert a line in AUTOEXEC.BAT to
invoke the SND4DOS program to install the 931 DOS driver.
After installed the Windows 95 driver, the Windows 95 asks
for a reboot to make the new hardware (in this case, sound
device) to work properly. After reboot, the SND4DOS will be
invoked and bring up the DOS driver installation program
(install.com on the installation disk) to install the DOS
driver and remove the line SND4DOS inserted in AUTOEXEC.BAT.
Please follow the following procedure to install the software:
1. Follow the installation guideline provided with 931
Windows 95 driver to install the Windows 95 driver.
2. During the first reboot after installed the 931 Windows 95
driver, the program SND4DOS will take over. Just follow the
instrution of SND4DOS to bring OPTi DOS Installer to setup
the Sound Card for your Windows 95 real DOS environment.
!! If you decide not to install at current time, you always
have a chance to re-setup your sound card support for DOS
later. Just type C:\SND4DOS at your Real Mode DOS Prompt.
3. DOS Installer actually is the same one as DOS/Win31.
The differences are
a. it won't install Win31 Drivers and applications.
b. it inserts a line into DOSSTART.BAT in Windows 95
Home Directory.
DOS Installer will modify Windows 95 system files:
In CONFIG.SYS
If you use Philips CD-ROM with the sound card:
DEVICE=C:\OPTI931\CDSETUP.SYS /T:I /P:170 /I:15
DEVICE=C:\OPTI931\CR940I.SYS /D:MSCD000
If you don't use a CD-ROM with the sound card:
DEVICE=C:\OPTI931\CDSETUP.SYS /T:X
In AUTOEXEC.BAT:
PATH=C:\OPTI931 (appended)
SET SOUND16=C:\OPTI931
C:\OPTI931\SNDINIT /B
SET BLASTER=A220 I5 D1 T4
^
|
+------ IO Port: 0x220, IRQ: 5, DMA: 1
In DOSSTART.BAT:
C:\OPTI931\SNDINIT /B
5. SNDINIT.EXE COMMAND OPTIONS
You can issue the following command to get the command
line options about sndinit.exe:
- SNDINIT /?
The command options you can use with the SNDINIT are:
/b - Setup and initialize the sound card. The
program doesn't bring up the graphical
user interface to let you select the
sound card settings. This is the option
normally used.
/s - Let the user to select resources.
When the system doesn't use Intel's CM,
The program uses the resources the PnP
BIOS assigns to the sound card if the
system has a PnP BIOS. But if you want
to overrule the PnP BIOS, use this option
and the program will allow you to choose
the resources you want to use for the
sound card. Once you use this option,
your machine will use the settings you
chosed ever after.
/u - Unlock the resources user selected. This
is the reverse option of /S. Once you
use this option, you will lose all the
settings you chosed by /S, and the program
will use resources the PnP BIOS assigned.
None - Activate configuration program. Normally
you shall use SNDINIT without any option
to change the settings of your sound card,
like when you change your CD-ROM drive, or
you like to disable/enable the game port
interface on your sound card, etc..
6. CD-ROM Interface Setup
The CD-ROM Setup Device Driver is CDSETUP.SYS. This driver sets
up the CD-ROM interface on the 82C924/925 sound card. Each time
you changed or added a CD-ROM to your sound card, the line
"DEVICE=CDSETUP.SYS..." will be added to the first line
of your CONFIG.SYS file before the CD-ROM device driver line.
CDSETUP.SYS is defined as follows:
DEVICE=[drive:]\[directory]\CDSETUP.SYS /T:[/I/X] /P:[addr]
/I:[IRQ]
[drive] = drive where you have the driver installed
[directory] = directory where the driver is located
[/I/X] = type of CD-ROM drive
I stands for IDE drive
X stands for no CD-ROM
[address] = Port address for CD-ROM
[IRQ] = Interrupt number
For example, the following line sets up the interface for a
IDE CD-ROM:
DEVICE=C:\OPTISND\CDSETUP.SYS /T:I /P:376,170 /I:15
If you did not specify the /I or /D options, CDSETUP will
automatically choose the default setting for the CD-ROM type
your have specified.
Notes for 82C931:
----------------
Normally, the IDE CD-ROM uses IO ports 376h, 170h and IRQ
15. But when the system has a secondary IDE interface on the
motherboard, the PnP BIOS may assign resources other than
376h, 170h and IRQ 15 to the IDE interface on the 931 sound
card. It is recommanded that the users always connect
their CD-ROM drive to the on-board secondary IDE interface
when it exists on the system. This is because most of the
BIOS or PnP configuration manager favor the secondary IDE
interface and allocate the default resources (376, 170, 15)
to it, if the user choose to use the IDE interface on the
sound card, the DOS IDE CD-ROM driver may not work if the
sound card doesn't get default resources.
But some BIOS may disable the secondary IDE interface on
the motherboard and give the default resources to the IDE
interface on the sound card. In this case, the user must
install the CD-ROM drive to the IDE interface on the sound
card to make the CD-ROM works.
However, if you choose to install the IDE CD-ROM to the 931
sound card IDE interface, even though the CD-ROM drive
doesn't work in DOS, it may work in Windows 95, if you are
lucky, I mean, if you got a good BIOS in your system. You
can get two IDE CD-ROMs on your computer.
7) Run DOS games in Windows 3.1
a) Sometimes, the Setup of the PIF file of a DOS game is crucial.
To make a game work effectively under Windows, you probably
have to try a few alternative options through PIF editor.
b) Not all the DOS games can run in Windows' DOS BOX. Some of
them just don't run because of system restrictions.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.