YAMAHA* AUDIO HARDWARE DEVICE DRIVERS FOR USE WITH OS/2*

--------------------
1.0 REVISION HISTORY
--------------------
July 23, 1996: Version 1.0

----------------
2.0 INTRODUCTION
----------------
This file contains last-minute updates.  Please read this file before
proceeding with the installation.  

Supported OS and Hardware:
	OS : OS2 Warp* Version3
	Targeted Hardware:OPL3-SA*

-----------------------------
3.0 INSTALLATION INSTRUCTIONS
-----------------------------
Installing the Yamaha OS/2 Warp Device Drivers:

Files:
CARDINFO.DLL installation information for Audio adapter
OPL3SARC.DLL audio resource information
OPL3SA.HLP help file for installation
AUDPLAY.ICO icon of WAVE
MIDIPLAY.ICO icon of MIDI
VIDPLAY.ICO icon of Video
CONTROL.SCR control file for installation
OPL3SA.SCR control file for installation file
GAMEDD.SYS device driver of Joystick
OPL3SA.SYS device driver of OPL3-SA 

1)  When installing OS/2 be sure to install the Multimedia Applications
2)  Be sure that your BIOS settings are set to NOT use a PnP OS
3)  OS/2 will autodetect the Yamaha device as a Sound Blaster* Pro*.  Do NOT install 
    this device and remove it from the setup.  The Yamaha driver will be installed as 
    part of the Multimedia Application Install.
3)  Open the Multimedia Folder located on the Desktop
4)  Within the Multimedia Folder open the Multimedia Application Install Icon
5)  Insert Floppy Driver Disk and change the source drive to read from the floppy.
6)  Highlight and select the Yamaha OPL3-SA Driver and then click Install
7)  OS/2 will then prompt you that the CONFIG.SYS will be changed, select YES
8)  Enter the number of Yamaha OPL3-SA Audio devices to be 1 and click OK
9)  Set your resource configuration to match your system.  Defaults to WSS* Base I/O Address: 530h, WSS Interrupt channel: IRQ 11, WSS DMA Channel: 1, MPU401 Support: Disable, MPU401 Base I/O Address: 330h, MPU401 Interrupt channel: IRQ5, FM Synthesizer Support: Enable, GAME Port Support: Enable.  Click OK when finished.  NOTE: to enable support for Hardware wavetable or External midi devices MPU401 Support must be set to enabled.
10) OS/2 will then prompt that the changes have taken place.
11) Reboot if necessary.

-----------
4.0 OPTIONS
-----------
When installation has been done successfully, the lines listed below are added to CONFIG.SYS.
DEVICE=[MMOS2 dir]\OPL3SA.SYS /B:xxx /I:xx /D:x /M:x,xxx,x /F:x /J:x /N:xxxxxx$
DEVICE=[MMOS2 dir]\GAMEDD.SYS

(1)/B:xxxxxx:530,604,E80,F40
Base I/O address for Windows Sound System 
(2)/I:xx:7,9,10,11
Interrupt for Windows Sound System 
(3)/D:xx:0,1,3
DMA channel for Windows Sound System
(4)/N:xxxxxx
name of the device driver
(5)/M:x,yyy,z
x   0(Disable,1(Enable)
control for MPU401
yyy 300,332,334,330
Base I/O address for MPU401
z   5,7,9,10
Interrupt for MPU401
(6)/F:xx:0(Disable,1(Enable)
control for OPL3
(7)/J:xx:0(Disable,1(Enable)
control for Joystick

---------------------
5.0 SUPPORTED FEATURES
----------------------
1. Supported devices
   Listed below are the devices that the driver supports.

   Wave_Out, Wave_In

   Supported sampling rates
   11.025kHz,22.05kHz,44.1kHz
   
   Formats
   Monaural and Stereo, 8bit unsigned PCM and 16bit signed PCM

2. Midi_Out
   Two MIDI devices listed below are supported by this driver.
   1.OPL3
   2.MPU401 for external wavetable synthesizer

3. Mixer
   This driver supports the playback volume for Master, Wave, 
   Synthesizer(for internal FM or external synthesizer), CD audio, 
   Mic._In, Line_In. And the recording volume for CD audio, 
   Line_In, Mic_In and loopback are supported.

4. Game port driver is supported. 

------------------------------
6.0 KNOWN BUGS AND LIMITATIONS
------------------------------
1. Compressed format is not supported 
2. Full duplex is not supported - Simultaneous Wave_Out and Wave_In is not supported.
3. MPU401 (Midi-In) midi data recording is not supported.
4. APM is not supported - Suspend/Resume is not supported.
5. Plug and Play is not supported.
6. Resources.  Regarding the resource that this driver uses (ex. I/O address, IRQ and 
   DMA channel), there is a constraints resulting from the hardware configuration. 
   Listed below is the possible resources that the driver might use.

A. I/O address base
   Wave_out/in and Mixer:530h,604h,E80h,F40h
   Midi_out(OPL3):380h
   Midi_out(MPU401):330h,332,334h,300h
   Gameport:201h
   Configuration register:F86

B. Interrupts
   Wave_out/in:7,9,10,11
   Midi_in(MPU401):5,7,9,10

C. DMA channels
   Wave_out/in:0,1,3

-------------------------
7.0 COPYRIGHT/TRADEMARKS
-------------------------
*Other brands and trademarks are the property of their respective 
owners.