             SciTech SNAP Graphics/se GRADD DEVICE DRIVERS
             Copyright (C) 1991-2003 SciTech Software, Inc.
                          All rights reserved.


CONTENTS.....................................................

INTRODUCTION
  Graphics Adapter Device Drivers (GRADD)
  Drivers Included
  About SciTech SNAP Graphics For OS/2
  About The ATI Special Edition
  List of all supported chips
  Supported Resolutions
  Compatibility
  Functional Restrictions

INSTALLATION
  Extraction
  Preliminary Steps
  Setting Your Display To VGA Mode
  Attended Installation
  Installation in a CID Environment
  Removing SciTech SNAP Graphics

SUPPORT

.............................................................



INTRODUCTION.................................................

GRAPHICS ADAPTER DEVICE DRIVERS (GRADD)
_______________________________________

GRADD is an IBM OS/2 device driver architecture that makes it easier
to support new graphics hardware as it becomes available.  Enhanced PM
applications performance can be realized when using accelerated GRADD
drivers.

The GRADD device drivers provide seamless support for accelerated and
unaccelerated display graphics and advanced color depth and resolutions.
They conform to the OS/2 32-bit flat memory model and are designed to
function as 32-bit Presentation Manager graphics display drivers under
the OS/2 32-bit graphics engine.

Several new and updated GRADD drivers are contained in this package,
including the SciTech SNAP Graphics/se GRADD.


DRIVERS INCLUDED
________________

The following accelerated GRADD drivers is included:

    * SciTech SNAP Display Driver GRADD              (SDDGRADD)

Which provides support for the licensed graphics adapters listed
below. SciTech SNAP Graphics/se automatically detects your graphics
adapter each time during boot up, and may fall back on VGA if you
are using an unlicensed chipset.

Also included are IBM generic VGA and SVGA support.

    * Video Graphics Array GRADD                     (VGAGRADD)
    * Generic VESA Unaccelerated GRADD               (GENGRADD)

These additional drivers are provided as backup drivers or for comparison,
in case you encounter problems with the SciTech SNAP Graphics/se GRADD.

GENGRADD may provide UNACCELERATED support for display graphics at enhanced
resolutions and color depths.  GENGRADD will work with most adapters
that include a VESA compliant BIOS; and the performance, which will vary
depending on system configuration, will not be as good as an accelerated
driver. 


ABOUT SCITECH SNAP GRAPHICS FOR OS/2
_____________________________________

SciTech SNAP Graphics/se for OS/2 brings SciTech's proven universal
device driver technologies to the OS/2 operating system. SciTech SNAP
Graphics for OS/2 incorporates the SciTech Nucleus Graphics Architecture,
which is a cross platform device driver technology enabling the use of
the same device drivers in all versions of SciTech SNAP Graphics. Sharing
the drivers between platforms improves the quality and performance of
device drivers for all supported operating systems.


ABOUT THE ATI SPECIAL EDITION
_____________________________

The ATI Special Edition of SciTech SNAP Graphics is a version that
ATI has licensed on behalf of its OS/2 customers. The Special Edition
contains a subset of the features in the full product, as outlined below:

 . Resolutions of 640x480, 800x600, 1024x768, 1280x1024, 1400x1050, 1600x1200
 . Support for all color depths
 . Refresh rates from 60Hz to 85Hz
 . DDC Plug and Play monitor detection
 . Full hardware 2D acceleration
 . Hardware cursor


SciTech SNAP Graphics for OS/2 has additional features and is available from
SciTech's web site (http://www.scitechsoft.com/).


LIST OF ALL SUPPORTED CHIPS
____________________________

This is a list of the various graphics adapters that this Special Edition
of SciTech SNAP Graphics supports.  This list refers to the actual chips
being used, not board-level implementations.

. ATI Radeon 7000/VE, Radeon 9000 Pro, Mobility Radeon, Mobility Radeon 7500
. ATI Mobility Radeon 9000, Mobility Radeon 9600
. IBM VGA Compatible


SUPPORTED RESOLUTIONS
_____________________

Supported resolutions, color depths and refresh rates are adapter dependent
and will vary depending on the amount of graphics memory and the limitations
of the graphics adapter hardware.


COMPATIBILITY
_____________

These graphics device drivers are currently compatible with:

      All versions of OS/2 3.0  with fixpak level 35 or later
      All versions of OS/2 4.0  with fixpak level  5 or later
      All versions of OS/2 Warp Server for e-business
      All versions of OS/2 Convenience Pak (MCP and ACP)

The SETUP installation command rejects installations on unacceptable OS/2
versions or fixpak levels.

Also, after installing these graphics drivers, if you later wish to
uninstall any required Fixpak to a Fixpak level before Fixpak 5 (OS/2 4.0)
or Fixpak 35 (OS/2 3.0), you should first restore your computer to VGA to
remove the SciTech SNAP Graphics/se GRADD drivers.

Other than the use of English messages, the SBCS drivers installed for SBCS
languages not in the SET LANG= list in the section entitled "Extraction"
above are correctly functional for the chosen language.


FUNCTIONAL RESTRICTIONS
_______________________

Current known restrictions include the following:

1) The SciTech SNAP Graphics/se GRADD drivers, do *NOT* require a
   chipset specific SVGADATA.PMI file, but instead have a single PMI file
   implemented via a DLL. Hence when running SDDGRADD do *NOT* use the
   SVGA ON INIT command to create an SVGADATA.PMI file.

2) If you enable the HPFS386 Local Security feature, you must make sure that:
     - The x:\os2\drivers\snap directory is always readable.
     - The x:\os2\drivers\snap\config subtree has read/write/create
       access for all users.
   Where "x:" is your OS/2 boot drive. Failure to do this will cause your
   system to not boot properly unless the administrator is logged on.



INSTALLATION.........................................................


PRELIMINARY STEPS
_________________

The following steps prepare your computer before installing the SciTech
SNAP Graphics/se GRADD device drivers:

1.  Other applications, particularly WIN-OS/2 applications, should be closed
    so that the device driver installation can replace the driver files
    which an open application might have locked as read only.

2.  If you previously installed an SVGA driver, return to VGA resolution
    using the procedures in the section of this README entitled "Setting Your
    Display to VGA Mode".



EXTRACTION
__________

To set up the SciTech SNAP Graphics for OS/2 Special Edition GRADD driver
installation directory, do the following:

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

2.  Before running the SNAPSE*.EXE self extracting zip file (the exact name
    depends on the release build number), change the current directory to the
    "installation directory" in which you wish to store the SciTech SNAP
    Graphics driver installation files. It should be something *other* than
    x:\snap, where "x:" is your boot drive. 

3.  You may wish to copy the SNAPSE*.EXE self extracting zip file to the
    installation directory first. Then at the OS/2 command prompt, type
    the following command:

    SNAPSE* -o

4.  Use SET LANG= to set the correct language. The language may already be
    correctly set in your CONFIG.SYS.  If not, then at the OS/2 command
    prompt, type one of these SET LANG= commands to choose your language:

    SET LANG=ar_AA    for Arabic (English with Arabic graphics formatting)
    SET LANG=pt_BR    for Brazil
    SET LANG=zh_CN    for Simplified Chinese
    SET LANG=de_DE    for Germany
    SET LANG=da_DK    for Denmark
    SET LANG=es_ES    for Spain
    SET LANG=el_GR    for Greece (English with Greek graphics formatting)
    SET LANG=fi_FI    for Finland
    SET LANG=fr_FR    for France
    SET LANG=iw_IL    for Israel (English with Hebrew graphics formatting)
    SET LANG=it_IT    for Italy
    SET LANG=ja_JP    for Japan
    SET LANG=ko_KR    for Korea
    SET LANG=nl_NL    for Netherlands
    SET LANG=no_NO    for Norway
    SET LANG=sv_SE    for Sweden
    SET LANG=zh_TW    for Taiwan
    SET LANG=en_US    for English (default)


5.  The SETUP command in the installation directory may then be used to
    install the proper language dependent files and configuration
    information from the install directory onto your boot drive.
    Running SETUP without any options will give brief syntactic help
    about the SETUP command (described later in detail in this README file)
    in your chosen or default language.  To see this help, at the OS/2
    command prompt, type the following command:

    SETUP


SETTING YOUR DISPLAY TO VGA MODE
________________________________

If your display is in sync and you otherwise have a usable Desktop, we
recommend that you use Selective Install to set your display to VGA mode.
Otherwise, use the following procedures to return to VGA mode.

    1.  Turn on your computer.  If your computer is already on, shutdown or
        press Ctrl+Alt+Del to restart it.
    2.  When a small white box appears in the upper left-hand corner of your
        screen, press Alt+F1.
    3.  When the Recovery Choices screen appears, press function key F3
        or the letter "V" depending on the operating system version.
    4.  Run Selective Install to change the Windows drivers.

Once the computer has booted, your display adapter is restored and can work
in VGA mode.  If you want to install a new display adapter or graphics
device driver, refer to the chapter entitled "Video Procedures" in the
User's Guide to OS/2 Warp.


ATTENDED INSTALLATION
_____________________

To do an attended install of the SciTech Display Doctor/se GRADD Drivers
from the self extracting zip file installation directory, do the following:

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

2.  Before running the extracted SETUP.CMD file, use SET LANG= to set the
    correct language. The language may already be correctly set in your
    CONFIG.SYS.  The section of this README entitled "Extraction" gives
    examples.

3.  At the OS/2 command prompt, type the following command to copy all the
    required files to the OS/2 boot drive:

        <SrcPath>SETUP xxx [<SrcPath>] [<BootDrive>] [/u]

    Where:
        xxx is one of:

            "SDD"   - SciTech SNAP Display Driver GRADD
            "GEN"   - Generic VESA Unaccelerated GRADD
            "VGA"   - Video Graphics Array (VGA) GRADD

        <SrcPath> for SETUP is required if SETUP is not in the current
                    directory.

        [<SrcPath>] parameter is optional (required if next parameter
                    specified) and is the installation directory.

        [<BootDrive>] is optional and is the drive where OS/2 is installed.

        [/u] is optional and indicates an unattended install such as for
             CID installations.  A CID response file is not required.

    Then press Enter.

4.  When prompted to do so, shutdown, and then restart your computer.

    NOTES:

    1) During the installation of this driver, DISPLAY.LOG and DSPINSTL.LOG
       files are created or appended to in the OS2\INSTALL directory.  These
       files identify the OS/2 system files that were updated and indicate
       whether the installation was successful and reasons for failure.  The
       contents of these files might be useful if you need to report an
       installation problem.

    2) You may be prompted about whether you want to overlay certain files
       where the target file is newer than the source file. In general, you
       should answer YES to all the prompts unless you have previously
       experienced specific problems with the driver and are reinstalling it.

5.  After the computer reboots, the desktop should be in the 640x480x256
    display mode.  Do the following to configure correctly for your current
    display and choose an appropriate resolution and refresh rate:

    a.  Open the SciTech SNAP Graphics/se folder.
    b.  Open the System object.
    c.  When the Settings notebook appears, select the Screen tab.
        If the monitor listed is correct, you can skip to step e.
    d.  Go to Screen Page 2, and select your monitor.  The current version
        requires you to close the System object and reopen it in order to
        have your monitor selection affect the list of resolutions and
        refresh rates available.
    e.  On Screen Page 1, select a resolution, color depth, and refresh rate.
        Depending on your adapter and display, refresh rates may not be
        selectable.
    f.  Close the Settings notebook.
    g.  Shutdown and restart your computer.

6.  When you have completed the installation, all the SciTech SNAP Graphics
    command line utilities will be located in the x:\snap directory, where
    "x:" is your OS/2 boot drive.  Most will also be found in the SciTech
    SNAP Graphics/se folder on your desktop.



INSTALLATION IN A CID ENVIRONMENT
_______________________________

NOTES:

1.  Create a directory on the server (e.g. X:\INST\SNAP) and extract the
    installation files from the self extracting SNAPSE*.EXE file to the
    X:\INST\SNAP installation directory as described under the section
    entitled "Extraction".

2.  You must have OS/2 successfully installed on the client using the CID
    (Configuration Installation Distribution) method.

3.  To configure display selection, resolution and refresh rate, refer to the
    file "README.CFG" in this package.

To install a device driver using CID, use the following information to modify
your LCU command file.  The example below installs the SciTech SNAP 
Graphics/se GRADD (SDDGRADD).

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

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

                        .
                        .
                        .

  x.graddvideo = 15
  x.15.name='SciTech SNAP Graphics GRADD Video'
  x.15.statevar = 'CAS_' || x.15.name
  x.15.instprog = 'x:\inst\snap\setup.cmd',
                  ' sdd',
                  ' x:\inst\snap ' || bootdrive,
                  ' /u'
  x.15.rspdir   = ''
  x.15.default  = ''


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

  NUM_INSTALL_PROGS = 15





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

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

  /******************************************************/
  /*                ROUTINE SECTION                     */
  /*  The following information should already exist in */
  /*  the LCU command file.                             */
  /******************************************************/
                       .
                       .
                       .
  RebootAndGotoState:
    parse arg new_state, other

    rc2 = SetState(new_state, 'RebootAndGotoState', 1)    /* Set the state */
                                                          /*  to go to in  */
                                                          /* OVERALL_STATE */

    Call SaveStates                           /* Save the environment vars */

    Call Reboot                               /* Reboot the computer */

    return

                        .
                        .
                        .

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



RESTORING YOUR SYSTEM IN CASE OF FAILURE
________________________________________

If SciTech SNAP Graphics does not correctly boot on your system, you can
easily switch back to the GENGRADD drivers to boot your system to a
workable state again. To revert to GENGRADD, do the following:

 1. Boot to an Alt-F1/F2 command prompt mode.

 2. Edit CONFIG.SYS file and change the line
      C1=SDDGRADD
    to
      C1=GENGRADD,SBFILTER
    Remove the line "DEVICE=x:\OS2\SDDHELP.SYS".
    Remove the line "SET VCFG_NO_DDC=TRUE".

 3. Delete or rename the x:\OS2\SVGADATA.PMI file.

 4. Shutdown and reboot your system.

If that fails you will need to revert to VGA mode and reinstall your
prior display drivers.


Removing SciTech SNAP Graphics
_______________________________

SciTech has included an uninstall program you can use to completely remove
SciTech SNAP Graphics and all its components from your system. To remove
SciTech SNAP Graphics, simply run the x:\SNAP\UNINSTAL.EXE program, where
x: is the OS/2 boot drive. This will remove all files, and revert your
system to VGA mode. From there simply reinstall your original display
drivers or GENGRADD or VGAGRADD.



SUPPORT...................................................................

SciTech SNAP Graphics/se for OS/2 is distributed by ATI and is supported
through normal ATI support channels. Please note that SciTech Software does
not provide support for SciTech SNAP Graphics/se; users who purchase SNAP
Graphics Professional for OS/2 can get support directly from SciTech.


                              (End of Document)

