
      Sound Blaster AWE32/AWE64 for OS/2 Warp - MINSTALL version
       Thanx to Daniel Jorge Caetano that did the original compilation
      ----------------------------------------------------------

   This package is *NOT* supported by Creative Labs.
   Please contact kiewitz@netlabs.org for bug reports.

Disclaimer
----------

   The Sound Blaster AWE32/AWE64 and Sound Blaster 16 Drivers 
   and related files provided in this package are provided 'as
   is' without any warranties from Creative Technology Ltd,
   expressed or implied with respect to the files.  Creative
   Technology Ltd. will not be responsible for any kind of
   damage, caused directly or indirectly, by using these
   drivers and the related files.

   Proceed with the installation, only if you agree to the
   above terms and conditions.


*WARNING*
---------
   Those drivers support Soundblaster AWE32/64 (ISA) *ONLY*. If you got a
    Soundblaster 16/VIBRA (ISA), get the other archive. If you got an earlier
    soundblaster, install those sounddrivers. Not these here!

   You need to run MINSTALL in the directory, where you unpacked these files.
    MINSTALL will guide you through installation.


What's New
----------

   New DLL+SYS Architecture
   ------------------------

   The Sound Blaster drivers now come in two parts.  A ring
   3 driver in the form of a DLL(VSD) and the traditional
   ring 0 PDD.  These drivers implement most of the new
   features and interfaces introduced with Warp.

   DART
   ----

   These drivers behave properly with DART enabled applications.
   DART provides a high performance audio interface for games.

   AWE32/AWE 64 SoundFont Support
   ------------------------------

   The Sound Blaster AWE32/AWE64 drivers now include support 
   for SoundFont loading.  The control panel application, can 
   be used to load SoundFont files into the banks.

   Detection of Various Vibra Chipsets
   -----------------------------------

   These drivers also include support for the latest series of
   Vibra chipsets. Unlike old drivers, the support for different
   Vibra chipsets are built-in and there's no need for a driver
   specific for Vibra.

   Support for Advanced Power Management(APM)
   ------------------------------------------

   These drivers include Advanced Power Management support.
   On systems with APM support, the drivers will suspend and
   resume correctly.

   CSP Codec Support
   -----------------

   CSP support has been added in. You can use the same CSP
   files used in Windows. (Note that in this version I've
   already added it, and they'll be installed automatically)
   The drivers look for the CSP files and if the required 
   CSP file is not present, it will use the DSP files shipped 
   with Warp. The CSP files provide better recording/playback 
   quality than the ones shipped with Warp.

   Plug n'Play Support
   -------------------

   These drivers include support for Plug n'Play cards.  The drivers
   will detect these cards and automatically initialize them.

   To enable automatic configuration of Plug n'Play cards, omit all
   hardware related parameters in the CONFIG.SYS DEVICE= line.  These
   are /A, /I, /M, /D and /H for base address, IRQ, MPU port address,
   8-bit DMA and 16-bit DMA respectively.

   If any of these parameters are specified, the driver will
   initialize the hardware with the parameter value specified taking
   default values for the parameters omitted.

   Plug n'Play BIOS
   ----------------

   You need the BIOS or OS/2 to setup PnP soundcards. These drivers
   are not able to do so. They will take the settings from PnP or
   from commandline and expect the hardware there. You need to
   specify the resources (and choose 'Non-PnP driver set') during
   installation.


CONFIG.SYS DEVICE= Line Syntax
------------------------------

   The new drivers use a different command line syntax from
   the original Sound Blaster drivers installed with Warp
   MMPM/2.  The new DEVICE= line syntax goes like this,

   DEVICE=<path>\SB16D2.SYS /C:n /D:n /H:n /I:x /A:xxx /B:n /M:xxx /N:SBAUD1$ [/Q] [/EXT]

      /C: - Card Number, this will be set to 1 in most cases
      /D: - 8-bit DMA channel,
            Valid values - 0, 1 & 3
            (Sound Blaster cards that use Vibra chipset do not have 0).
            Default value - 1.
      /H: - 16-bit DMA channel,
            Valid values - 5, 6 & 7
            (Sound Blaster cards that use Vibra chipset do not have 6).
            Default value - 5.
      /I: - IRQ number,
            Valid values - 5, 7, 9, 10 & 11.
            Default IRQ - 5.
      /A: - Base addresss,
            Valid values - 220, 240, 260, 280
            Default value - 220.
      /B: - Buffer size in KB,
            Valid values - 1-24. While any value in this range will work
            fine, to get the best results don't use this option and let
            the driver use the default buffer size.
            Default value - 8KB.
      /M: - MPU port address
            Valid values - 300 & 330
            Default value - 330.
      /N: - driver name, set this to SBAUD1$
      /Q  - quiet mode flag, OPTIONAL
            Setting this option disables initialization messages.
            If not specified the initialization messages are displayed
            during boot-up.
      /EXT - use MPU port instead of internal synth for MIDI, OPTIONAL
            By default the drivers are configured to use the internal
            synthesizer. But if you have a daughterboard attached to
            your Sound Blaster card and you want MIDI playback to
            use the synthesizer in the daughterboard, specify
            this flag.
      /P  - Ignore PnP BIOS if it is present. If PnP BIOS is present,
            the driver usually queries the BIOS for certain PnP port
            addresses. Specifying this option causes the driver not
            to access the BIOS and determine these port addresses
            itself.

   The installation program will make the necessary chages
   to your CONFIG.SYS.

   A sample CONFIG.SYS statement looks like this:-

   DEVICE=C:\SBAWE32\SBAWED2.SYS /C:1 /D:1 /H:5 /I:5 /A:220 /B:8 /M:330 /N:SBAUD1$ /P


Using 8-bit DMA Channel for 16-bit DMA
--------------------------------------

   Some systems come without 16-bit DMA support.  In such
   systems, the drivers can be configured to use 8-bit DMA
   channels for 16-bit DMA.  Just set the 16-bit DMA Channel
   parameter(/H:) to use one of the 8-bit DMA channels(0, 1
   or 3).


Reporting Driver Problems & Bugs
--------------------------------
   *** NOTE ***

   Creative Labs DO NOT support OS/2 anymore...
   This is a new compilation of the old drivers. They are not the best, but
   they are working and with the new installation they are now MINSTALL
   compatible, so one is able to install them via CID. If you have problems
   with installation, try selecting Non-PnP version, if the PnP version refuse
   to load. Normally the PnP version should work and they are default.

   If you got problems with the installation (not with the actual drivers),
   you may contact me via e-mail at kiewitz@netlabs.org
