							  1 November 1993

		S3 Video Accelerator Driver for OS/2 2.1

THIS VIDEO DEVICE DRIVER AND THE MAINTENANCE FIXES ARE DESIGNED TO BE USED WITH
THE OS/2 2.1 PRODUCT.  YOU MUST BE A CURRENT LICENSEE OF OS/2 2.1 IN ORDER TO
USE THIS PRODUCT.  THIS CODE IS GOVERNED BY THE TERMS AND CONDITIONS OF THE
OS/2 PROGRAM LICENSE AGREEMENT.

This package contains an OS/2* 2.1 video accelerator driver supporting the
86C801/86C805 and 86C928 chip sets from the S3** Corporation.  These chip sets
are found on many leading video display adapters, including Actix**, Artist
Graphics**, Diamond Stealth**, Focus**, Metheus**, MiroMAGIC, Nth Graphics**,
Number Nine**, Orchid**, PCG**, Vermont**, Video 7**, Volante** and on the
system boards of leading hardware systems, such as those from the IBM*
Corporation and the Dell** Computer Corporation.

This package also contains:

o This README with instructions for installing the driver from a diskette or
  using the Configuration Installation Distribution (CID) environment.
o Maintenance updates to OS/2 2.1 required for the successful operation  of
  the driver.

SUPPORTED FEATURES
------------------

This S3 video accelerator driver provides seamless support for accelerated
video graphics and advanced color resolutions when used with the minimum
required video memory.	It conforms to the OS/2 2.1 32-bit flat memory model
and is designed to function as a 32-bit Presentation Manager* display driver
under the OS/2 2.1 32-bit graphics engine.

This video accelerator driver supports these resolutions and colors depths:

			Number of    Video Memory
       Resolutions	  Colors	Required

       640x480		  256		1MB
       800x600		  256		1MB
      1024x768		  256		1MB
      1280x1024 	  256		2MB

       640x480		 65,536 	1MB
       800x600		 65,536 	1MB
      1024x768		 65,536 	2MB

       640x480	      16,777,216	1MB

This S3 video accelerator driver supports the following number of
columns and rows in an OS/2 full-screen session:

       Columns	  Rows
	 132	  25
	 132	  43


INSTALLATION INSTRUCTIONS
-------------------------

	NOTES:

	 1.  You must have OS/2 DOS Support installed in order to
	     install this driver.

	 2.  The OS/2 ATTRIB command is used during installation.  If you
	     elected not to install the OS/2 System Utility Programs or you
	     have deleted the ATTRIB, command you must use Selective Install to
	     restore the ATTRIB command before continuing.

	 3.  If you previously installed SVGA support, return to VGA resolution
	     using the new SETVGA procedure found at the end of this README
	     before you install this driver.


INSTALLATION FROM DISKETTE
--------------------------

This video accelerator driver is compatible with OS/2 2.1.  Do not install it
on previous versions of OS/2.

To install this S3 video accelerator driver from diskette:

    1.	Place this diskette into drive A (or any other diskette drive).

    2.	Open an OS/2 full-screen or OS/2 window session.

    3.	At the OS/2 command prompt, type the following command:

	A:S3INST A: C:

	     where:  A: is the diskette drive
		     C: is the drive where OS/2 2.1 is installed

	This command will copy all necessary files to the OS/2 drive.

    4.	Remove the diskette from the diskette drive, perform a shutdown, and
	then restart the system.

    5.	Open the "OS/2 System" folder.

    6.	Open the "System Setup" folder.


    7.	Open the "Display Driver Install" (DSPINSTL) object.

	When the Display Driver Install window appears, "S3" should be the
	default choice.  Select "OK".

	When the Monitor Configuration/Selection Utility window appears,
	the "Install Using Defaults for Monitor Type" option is preselected.
	You can accept this option or select the "Install Using Display Adapter
	Utility Program" option.

	NOTE:  If you select the Install Using Display Adapter Utility
	       Program option, follow the instructions on your screen.
	       For additional information about this option, you can
	       refer to pages 114 and 115 in the "OS/2 2.1 Installation
	       Guide".

     8. When the source directory pop-up window appears, insert the S3
	Video Accelerator Driver diskette and select Install.

	DSPINSTL determines the hardware configuration by creating the
	SVGADATA.PMI file on the drive where the OS2 directory is located.
	If the SVGADATA.PMI file has not been created, the adapter will not be
	supported.

     9.  When the installation is complete, do the following:
	 a.  Open "OS/2 System".
	 b.  Open "System Setup".
	 c.  Open the "System" object.  The Screen page of the Settings
	     notebook lists all the supported resolutions for your
	     configuration.
	 d.  Select a resolution; then, close the notebook.

    10.  Perform a shutdown; then, restart the system.

Note that during the installation of this driver a DISPLAY.LOG file is
created in the OS2\INSTALL directory.  This file identifies the OS/2 2.1 system
files that were updated and indicates whether the installation was successful.
The contents of this file might be useful if you need to report an
installation problem to IBM.



COMPATIBILITY
---------------------------------------

This video accelerator driver is compatible with OS/2 2.1.  Do not install it
on previous versions of OS/2.

IBM has tested many display adapters containing the S3 chips sets.  Those
that have tested successfully are listed in this README file.  However,
certain display adapters in combination with certain chip sets might not be
supporte .  IBM is continuing to test; therefore, support for additional
combinations is expected to be added over time.

  S3 Adapters/Systems		       Chipsets
-----------------------------------------------
Actix GraphicsENGINE 32 		 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Actix GraphicsENGINE 32 LB		 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Actix GraphicsENGINE ULTRA		 928

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M


Artist Graphics** Winsprint		 928

       640x480x256
       800x600x256
       1024x768x256

Diamond Stealth 24**			 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Diamond Stealth 24 LB** 		 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Diamond Stealth Pro**			 928

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Diamond Stealth Pro LB**		 928

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M


Focus 2 The Max Truespeed		 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Metheus (Brooktree DAC) 		 928

       640x480x256
       800x600x256
       1024x768x256


Metheus (AT&T** DAC)			 928

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K    (BIOS 2.1 required)
       800x600x64K    (BIOS 2.1 required)
       1024x768x64K   (BIOS 2.1 required)

       640x480x16M    (BIOS 2.1 required)

MiroMAGIC S4 LB 			928

       640x480x256
       800x600x256
       1024x768x256

National Design Volante** Warp 10 LB	805

       640x480x256
       800x600x256
       1024x768x256

       640x480x64K
       800x600x64K

       640x480x16M


Nth Graphics** S3 Advantage		 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Nth Graphics S3 Advantage LB		 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

Number Nine** #9** GXE (Brooktree DAC)	 928

       640x480x256
       800x600x256
       1024x768x256

Number Nine #9 GXE (AT&T DAC)		 928

       640x480x256
       800x600x256
       1024x768x256

Orchid Fahrenheit** 1280 Plus		 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M


Orchid Fahrenheit LB			 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M

PCG** Photon Torpedo			 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K

       640x480x16M

PCG Photon Torpedo LB			 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K

       640x480x16M

Vermont** 801 ISA			 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K
       1024x768x64K

       640x480x16M


Video 7 Win.Pro**			 801

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K
       800x600x64K

       640x480x16M

IBM PS/ValuePoint*			 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256

       640x480x64K    (BIOS L6ET53A required)
       800x600x64K    (BIOS L6ET53A required)
       1024x768x64K   (BIOS L6ET53A required)

       640x480x16M    (BIOS L6ET53A required)

Dell					 805

       640x480x256
       800x600x256
       1024x768x256
       1280x1024x256


FUNCTIONAL RESTRICTIONS
-----------------------

	 o  After Dark** for Windows** images that move from left to right do
	    not perform properly at 640x480x16M resolution.

	 o  To avoid a General Protection fault while loading Ventura
	    Publisher** for Windows be sure it is in one of the 256 color
	    resolutions.

	 o  To avoid a trap in Lotus** 1-2-3** for OS/2 do not attempt to run
	    the program at 16.7 million colors.

	 o  WordPerfect** 5.1 and 5.2 for Windows produce a general protection
	    fault when the "Print Preview" option is selected while using
	    800x600x64K or 600x480x16 million color mode.

	 o  Users of the software motion video feature of MMPM/2 should
	    expect satisfactory results in 256-color modes.  However, in
	    64K-color modes, users of the feature will experience unusual
	    results.  An OS/2 2.1 pervasive fix package will be available
	    electronically.  The software motion video feature is not
	    supported in 16 million color modes.

	    In addition, the software motion video feature will take
	    advantage of a 1MB aperture on video adapters and systems where it
	    is available to improve the performance of video playback in
	    64K-color modes.  For those systems with nonstandard locations,
	    the actual physical address of the aperture must be provided in
	    the following CONFIG.SYS statement:

	       SET VIDEO_APERTURE=xxxh

	    where "xxx" is a hexadecimal value in units of 1MB, representing
	    the actual physical address to map to the aperture.  For example,
	    the IBM PS/ValuePoint Systems must have the statement:

	       SET VIDEO_APERTURE=400h

	    to use a physical address at 1GB.


INSTALLATION IN A CID ENVIRONMENT
----------------------------------

	NOTES:

	 1.  The server must contain a directory named S3_DRVS on the same
	     drive where the OS/2 2.1 diskettes reside.  The S3_DRVS directory
	     must contain all of the files from the S3 Video Accelerator
	     Driver diskette.

	 2.  OS/2 2.1 must have been successfully installed on the client
	     using the CID Method.

To install the S3 video accelerator driver using CID, use the following
information to modify your LCU command file.

	NOTE:  The following information is meant as a guide, your LCU command
	       file might be different.

/*****************************************************/
/*	     LCU PRODUCT DATA SECTION		     */
/*****************************************************/

		      .
		      .
		      .

x.s3video = 15
x.15.name='S3 Video'
x.15.statevar = 'CAS_' || x.15.name
x.15.instprog = 'x:\img\s3_drvs\S3INST.CMD',
		' x:\img\s3_drvs ' || bootdrive || ' /cid'
x.15.rspdir   = ''
x.15.default  = ''

x.s3dspinstl = 16
x.16.name='S3 CID Dspinstl'
x.16.statevar = 'CAS_' || x.16.name
x.16.instprog = bootdrive || '\os2\install\DSPINSTL.EXE',
		' /pk:SVGA',
		' /sk:NONE',
		' /s:x:\s3_drvs',
		' /t:' || bootdrive,
		' /mc:8'
x.16.rspdir   = ''
x.16.default  = ''

/*---------------------------------------------------*/
/*	   NUMBER OF PROGRAMS SET UP IN THE	     */
/*		 PRODUCT DATA SECTION		     */
/*---------------------------------------------------*/

NUM_INSTALL_PROGS = 16

/*****************************************************/
/*		    INSTALLATION SECTION	     */
/*****************************************************/
		      .
		      .
		      .

    when OVERALL_STATE = 2 then do
      if RunInstall(x.s3video) == BAD_RC then exit
      Call CheckBoot
    end
    when OVERALL_STATE = 3 then do
      if RunInstall(x.s3dspinstl) == BAD_RC then exit
      Call CheckBoot
    end
		      .
		      .
		      .

end
exit
/*****************************************************/
	    END OF LCU INFORMATION TO BE ADDED
/*****************************************************/

    Following is an explanation of the line that is executed in the LCU
    command file:

	C:\OS2\INSTALL\DSPINSTL /PK:SVGA /SK:NONE /S:X:\ /T:C: /MC:8

		     /PK:SVGA where SVGA is the primary adapter key
		     /SK:NONE where NONE is the secondary adapter key
		     /S:X:\ where X:\ is the redirected source path
		     /T:C: where C: is the drive where OS/2 2.1 is installed
		     /MC:8 is the manufacturing code that distinguishes S3.

   NOTE:  After the S3 video accelerator driver has been successfully
	  installed on the client machine using the CID method and the client
	  machine is restarted, the default resolution will be 640x480x256.

NEW SETVGA PROCEDURE
--------------------

Use the following procedure instead of the SETVGA command to return to
VGA mode.

	NOTE:  If your display is out of sync, start OS/2 using the OS/2
	       Installation Diskette, insert Diskette 1 when prompted, then
	       press Esc to access a command prompt.  Follow the instructions
	       below to reset your display mode.

o  If you installed OS/2 from diskettes:

     1.  Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.	If it is, go
	 to step 2.  If it is not, insert Installation Diskette 8 and unpack
	 RSPDSPI.EXE with the following command:

	 C:\OS2\UNPACK A:\INSTAID C: /N:RSPDSPI.EXE

	     where:  A: is the drive containing Installation Diskette 8
		     C: is the drive where OS/2 2.1 is installed

     2.  Type C:; then press Enter
     3.  Type CD C:\OS2\INSTALL; then press Enter
     4.  Type RSPDSPI /PK:VGA /SK:NONE /S:A:\ /T:C:; then press Enter

	     /T:C: where C: is the drive where OS/2 2.1 is installed
	     /S:A: where A: is the diskette drive you use to install
		   OS/2

o  If you installed OS/2 from CD-ROM or a LAN:

     1.  Be sure RSPDSPI.EXE is in the \OS2\INSTALL directory.	If it is, go
	 to step 2.  If it is not, unpack RSPDSPI.EXE with the following
	 command:

	 C:\OS2\UNPACK E:\DISK_8\INSTAID C: /N:RSPDSPI.EXE

	     where:  C: is the drive where OS/2 2.1 is installed
		     E: is the CD-ROM or LAN drive

     2.  Type C:; then press Enter
     3.  Type CD C:\OS2\INSTALL; then press Enter
     4.  Type RSPDSPI /PK:VGA /SK:NONE /S:E:\OS2SE21\ /T:C:; then press Enter

	     /T:C: where C: is the drive where OS/2 2.1 is installed
	     /S:E: where E: is the CD-ROM or LAN drive

Trademarks
----------
The following terms, denoted by an asterisk (*) in this file, are trademarks or
registered trademarks of IBM Corporation in the United States and/or other
countries:

IBM		     Presentation Manager
OS/2		     PS/ValuePoint


The following terms, denoted by an asterisk (**) in this file, are trademarks
or registered trademarks of other companies as follows:



Trademark		 Owner
-------------------------------------------------------
Actix			 Actix Systems Corporation
After Dark		 Berkely Systems, Inc.
Artist Graphics 	 Artist Graphics
AT&T			 American Telephone & Telegraph Company
Dell			 Dell Computer Corporation
Diamond Stealth 	 Diamond Computer Systems, Inc.
Diamond Stealth 24	 Diamond Computer Systems, Inc.
Diamond Stealth 24 LB	 Diamond Computer Systems, Inc.
Diamond Stealth Pro	 Diamond Computer Systems, Inc.
Diamond Stealth Pro LB	 Diamond Computer Systems, Inc.
Fahrenheit		 Orchid Technology, Inc.
Focus			 Information Builders, Inc
Lotus			 Lotus Development Corporation
Metheus 		 Metheus Corporation
Nth Graphics		 Nth Graphics
Number Nine		 Number Nine Computer Corporation
Orchid			 Orchid Technology, Inc.
PCG			 Personal Computer Graphics Corporation
S3			 S3 Incorporated
Ventura Publisher	 Ventura Software, Inc.
Vermont 		 Vermont Microsystems
Video 7 		 Video Seven, Inc.
Video 7 Win.Pro 	 Video Seven, Inc.
Volante 		 National Design INc.
Windows 		 MicroSoft Corporation
WordPerfect		 WordPerfect Corporation
1-2-3			 Lotus Development Corporation
#9			 Number Nine Computer Corporation

IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT
LIMITATION, WARRANTIES OF FITNESS AND MERCHANTABILITY WITH RESPECT TO THE
INFORMATION IN THIS DOCUMENT.  BY FURNISHING THIS DOCUMENT, IBM GRANTS NO
LICENSES TO ANY RELATED PATENTS OR COPYRIGHTS.

THIS DRIVER IS COPYRIGHTED BY INTERNATIONAL BUSINESS MACHINES CORPORATION.  ALL
APPROPRIATE RESTRICTIONS APPLY.
			      (End of Document)
