--------------------------------------------------------------------                                                               

               Number Nine 32-bit Display Driver

             for the Number Nine Revolution (TM) IV

                   Microsoft Windows NT 4.0

                      Version: 04.062.017 
------------------------------------------------------------------

This file contains the latest information about the Revolution IV
for Windows NT 4.0 Installation disk.

*** NOTE: You should be using Windows NT 4.0 Service Pack 3 or later before
installing the Revolution IV in your system!

This installation disk includes Revolution IV display drivers for
Windows NT 4.0, as well as the HawkEye IV Display Utility.

------------------------------------------------------------------
CONTENTS
------------------------------------------------------------------
INSTALLING OR UPGRADING REVOLUTION IV DRIVERS AND HAWKEYE UTILITY
SUPPORTED RESOLUTIONS
REVOLUTION IV SUPPORT FOR 3D 
        PRESENT CAPABILITIES
        SUPPORTED CONFIGURATIONS
        REQUIRED RESOURCES: DETAILED INFORMATION
SOFTWARE UPGRADES
        INTERNET
KNOWN RESTRICTIONS AND PROBLEMS
REMOVING HAWKEYE FOR WINDOWS NT
OTHER PROBLEMS
PRODUCT REGISTRATION
CONTACTING NUMBER NINE VISUAL TECHNOLOGY CORPORATION
TRADEMARKS

------------------------------------------------------------------
INSTALLING OR UPGRADING REVOLUTION IV DRIVERS AND HAWKEYE UTILITY
------------------------------------------------------------------
Steps for installing the Revolution IV driver for Windows NT 4.0

1.  After installing the Revolution(tm) 4 board in the system,
    start Windows NT in VGA mode by selecting the Windows NT
    Workstation Version 4.00 (VGA mode) option from the NT Boot
    Menu.
2.  When NT finishes loading, log in as a user who has permission
    to change system settings (i.e. administrator).  You may
    receive a warning message saying:  "Invalid Display Settings:
    The currently selected display resolution is invalid".  Ignore
    the instructions in this message and click or select "OK".
3.  Open the 'START' menu by using the taskbar.
4.  Highlight 'Settings' and open the Control Panel folder.
5.  Select or double click on the 'Display' icon.  The 'Display
    Properties' window will pop up.
6.  Select the 'Settings' tab from the 'Display Properties' window.
7.  Select or click on the 'Display Type . . .' button.  The
    'Display Type' window will pop up.
8.  Select or click on the 'Change' button.  The 'Change Display'
    window will pop up.
9.  Select or click on the 'Have Disk' button.  The 'Install From
    Disk' window will pop up.
10. If you are installing from the Revolution(tm) 4 CD-ROM, change
    the installation disk setting to the \WINNT40\ subdirectory on
    the CD-ROM (i.e. if your CD-ROM is drive D:, then you should
    type D:\WINNT40\ ).  Select or click on the 'OK' button.
11. Select REV4DFP.INF in the 'Locate File' window and click on
    'Open' button.
12. Select 'OK" when the 'Install From Disk' window pops up. 
13. A window will pop up indicating the name of the display driver
    found.  Select or click on the 'OK' button.  A window will
    then pop up asking if you wish to proceed to install the new
    drivers.  Select or click on the 'YES' button.
14. A pop up window will inform you that you have successfully
    installed the drivers and that you must reboot in order for
    the changes to take effect.  Select or click on the 'OK'
    button.
15. Close the 'Display Type' window and then the 'Display
    Properties' window.
16. A 'Systems Settings Change' window will pop up and ask you if
    you wish to restart your computer using the newly installed
    drivers.  Select or click on the 'YES' button to reboot your system.
17. The next time you boot, enter Windows NT 4.0 in normal mode - not
    VGA Mode, and you will be using your new Revolution(tm) 4 card and
    display driver.
18. After the system restarts, you will receive the following
    message:  'Invalid Display Settings:  A new graphics driver
    has been installed.  The default display resolution has been
    temporarily used by the system.  Use the Display Option in the
    Windows NT Control Panel to select your preferred display
    resolution'.  Select or click 'OK'.
19. If the Display Settings Page is not visible, either open it by
    selecting it through the taskbar or open it as detailed in
    steps (3) through (6) above.
20. Select the desired resolution (desktop area), color depth
    (palette), and refresh rate (frequency).  Choose 'LIST ALL
    MODES' to see a list of valid display modes or refer to the
    'Supported Resolutions' section of this document for a list of
    driver supported modes.

    *NOTE*  BE SURE TO TEST THE SELECTED MODE BEFORE RESTARTING
            WINDOWS NT.  IF YOUR MONITOR DOES NOT SUPPORT YOUR
            CURRENT SELECTION, THE SYSTEM WILL RETURN WITH A BLANK
            SCREEN AND MONITOR DAMAGE MAY RESULT.  THE TEST WILL
            ONLY SET THE MODE FOR 5 SECONDS AND RETURN TO ALLOW
            YOU TO SELECT ANOTHER IF THE FIRST IS NOT SUPPORTED.
            IF THE TEST BITMAP DISPLAYS PROPERLY, THE MONITOR IS
            CAPABLE OF SUPPORTING THE SELECTED RESOLUTION AND
            VERTICAL REFRESH RATE.


NOTE!! After the display driver is installed, and the system
restarts, HawkEye IV can be installed.  If the display driver was
installed from the Revolution IV CDROM, the "Install Shield"
program will launch automatically to install HawkEye IV and other
applications from the Revolution IV CDROM. 

HawkEye IV can also be installed manually by running SETUP from
the WINNT40 directory on the Revolution IV CDROM, or the
local/network directory that contains the Revolution IV driver
files.

------------------------------------------------------------------
SUPPORTED RESOLUTIONS
------------------------------------------------------------------
Revolution IV 16MB / 32MB 
Windows NT 4.0 Desktop - Supported Resolutions
Bit Depth               Resolution              Refresh Rates

8                       640x480                 60
                        800x512                 60
                        800x600                 60
                        1024x768                60
                        1152x864                60
                        1280x1024               60
                        1600x1024               60

16                      640x480                 60
                        800x512                 60
                        800x600                 60
                        1024x768                60
                        1152x864                60
                        1280x1024               60
                        1600x1024               60

32                      640x480                 60
                        800x512                 60
                        800x600                 60
                        1024x768                60
                        1152x864                60
                        1280x1024               60
                        1600x1024               60
                      
------------------------------------------------------------------
REVOLUTION IV SUPPORT FOR 3D 
------------------------------------------------------------------
The NineICD implements the full functionality of OpenGL 1.1. It
also fully supports the Microsoft ICD (Installable Client Driver)
API. Industry standard libraries such as GLUT and WGL are also
supported. In fact, it is possible to write fully portable
windowed OpenGL applications that can be compiled and run under
multiple operating systems such as Windows and Unix, by using
GLUT.

Hardware acceleration for all Revolution IV boards works with or
without Display List Processor (DLP) support.

Hardware-accelerated OpenGL primitives include: 
        Gouraud-shaded and flat-shaded triangles
        Triangle strips and triangle fans
        Texture mapped and mipmapped triangles triangle strips and
        triangle fans
        Gouraud-shaded and flat-shaded lines
        Polylines
        Points, single and multiple sized. 

In addition, hardware-accelerated Z-buffering, alpha-blending,
alpha-testing and fogging on all supported primitives.  Mipmapped
triangle acceleration includes linear and bilinear minification. 

------------------------------------------------------------------
PRESENT CAPABILITIES
------------------------------------------------------------------
 
The NineICD supports the OpenGL 1.1 standard as specified in
"The OpenGL Graphics System: A Specification (Version 1.1)"
by Mark Segal and Kurt Akeley, Chris Frazier Editor. This
document can be downloaded from the SGI web site (www.sgi.com).

The NineICD provides hardware accelerated OpenGL graphics
rendering that takes advantage of most hardware capabilities
of the Number Nine T2R4 chips. DLP and non-DLP operation are 
supported. Switching between these modes is achieved by changing
an entry on the HawkEye Options page.

Note:   Mode switching(changing resolutions and colors depths)
        while an OpenGL application is open is not supported and
        will cause unpredictable results. 

------------------------------------------------------------------
SUPPORTED CONFIGURATIONS
------------------------------------------------------------------

The NineICD will work in 8, 16 or 32 bits/pixel, subject to video
memory size restrictions. OpenGL applications can either be run inside
a window on the desktop or in full screen mode.

If the application is running in software rendering mode, there
are no additional configuration requirements. If hardware
acceleration is being used, however, maximum window size supported
depends on available offscreen memory. The NineICD will
automatically revert to software rendering if not enough offscreen
memory is supported.


------------------------------------------------------------------
REQUIRED RESOURCES FOR HARDWARE ACCELERATION: DETAILED INFORMATION
------------------------------------------------------------------

A typical OpenGL application requires up to three buffers to
run: a front buffer, a back buffer and a depth buffer. These
buffers are equal in size and require space for all pixels
that are visible in the user program window.  

While the front buffer is located in the visible portion of the
video memory ,and hence is shared with the 2D display driver, the
other OpenGL working buffers must be allocated when the window is
created. Therefore, up to two times the window size is needed
to host OpenGL rendering buffers. Hardware acceleration requires
that all three buffers are resident in video memory. Due
to the large sizes involved, video boards with smaller memory 
configurations will not be capable of performing hardware
acceleration.

Every time an ICD OpenGL window is opened or resized, the ICD
frees the video memory it currently holds and attempts to allocate
a new set of buffers. If it succeeds, operation continues without
changes; if allocation fails, the ICD will revert to software
rendering. When this happens, a sharp decrease in performance will
be noticed.

A rule of thumb for the required size for each buffer is:

        buffersize = width x height x bytes/pixel

For example, a 640 x 480 window at 32 bits/pixel requires

        buffersize = 640 x 480 x 4 = 1.3 Mb

A Z-buffered application needs one buffer, so does a double-
buffered app; a Z-buffered and double-buffered app needs two
buffers. In the above case, 2.6Mb worth of offscreen memory
would be needed. 

The maximum hardware-supported texture is a 512x512 pixel bitmap.
The offscreen memory required for such a texture is

        texturesize = 512 x 512 x 4 bytes/pixel = 1Mb

A mip-mapped texture requires twice as much space. For a
z-buffered, double-buffered, mipmapped texture-mapped application
we need

        2 x 1.3 + 2 x 1 = 4.6 Mb

worth of offscreen memory at 32 bits/pixel. 

These values are in addition to 2D Display Driver requirements.
They depend only on OpenGL, and are basically the same for any
hardware accelerated OpenGL system. Note also that space for the
Display List is counted with the 2D memory requirements. 

The NineICD seamlessly defaults to software rendering whenever
it cannot allocate enough video memory for its front, back
and depth buffers. For example, an application that runs on a
small window may run in accelerated mode, but when the user
maximizes the window the NineICD will revert to software
rendering if not enough video memory is available. Shrinking 
the window back to  manageable size will free enough memory,
telling the NineICD to revert to hardware acceleration.

Every time a window changes dimensions, the NineICD will resize
its "drawable" surfaces, request additional resources or free
vacated resources as required. Therefore, applications may
experience dramatic variations in speed depending on whether or
not the required offscreen memory is available. 

The ICD will also software-render texture-mapped triangles if
the offscreen memory required by the texture cannot be allocated.
Note however that while failure to allocate an OpenGL buffer
causes the whole window to be software-rendered, failure to
allocate enough texture space will cause only texture-mapped
triangles to be software-rendered; other objects will still be
hardware-accelerated whenever possible. 

It is recommended that at least 8Mb of memory is available in the
accelerator board. For higher resolutions or full-screen 
applications, a 16Mb board should be used for best results. 

------------------------------------------------------------------
SOFTWARE UPGRADES
------------------------------------------------------------------
Even though you may have just received your Number Nine software,
newer versions may be available. Free upgrades are provided to
all Number Nine customers on the Number Nine World Wide Web home page
and FTP site.

To see if you have the latest version, compare the version number
of your software (on the label of the provided diskette or in
Status in the HawkEye IV Control Panel under Disk Version) with
the version number of the corresponding software on the World Wide Web
home page or FTP site.


------------------------------------------------------------------
USING THE NUMBER NINE BULLETIN BOARD SERVICE (BBS) - EUROPE ONLY
------------------------------------------------------------------

(EUROPEAN OFFICE)
Dial:		+49 89 614 491 66
Baud Rates:	Up to 14,400 baud
Compression:	HST, v.32 and v.42 supported
Modem Setup:	8 data bits, 1 stop bit, no parity
Required:	PKUNZIP 2.04g to decompress ZIP files

The BBS has a separate file area for each Number Nine product.
A complete listing of available files can be downloaded by invoking
the "Download List of Files" command from any file library menu.

Many files are self-extracting, but some files will require the
latest version of PKUNZIP to decompress.  PKUNZIP is available
in the General library (filename PKZ204G.EXE), and can also be
found on most on-line services such as CompuServe and America
Online.


------------------------------------------------------------------
INTERNET
------------------------------------------------------------------
Number Nine driver updates are also available on our FTP site.
All current Number Nine drivers are available to anyone with
access to the Internet.

Our FTP Address is:  ftp.nine.com.

Number Nine has a World Wide Web server at: http://www.nine.com
Product Registration can be completed on-line through the Number Nine
web server.  Information about other Number Nine products, as well as
links to the FTP site can be accessed from our World Wide Web site.


------------------------------------------------------------------
KNOWN RESTRICTIONS AND PROBLEMS
------------------------------------------------------------------

The following restrictions apply:

. The DrvShareLists ICD entry point is not operational. Programs
  that use this functionality will not work and may crash the
  system.

. There are some problems with visual quality at the detail level.
  Artifacts and seams may be present in some texture-mapped
  objects and scenes. 

. It is not possible to dynamically switch resolutions or bit
  depths while an OpenGL window is open. 

. The ICD only supports software rendering at 8 bits/pixel. 

. Applications or benchmarks that require the stencil buffer or
  other OpenGL facilities not implemented in the T2R hardware
  will run very slowly, and may show incorrect results. In
  particular, programs HELLO2RTS and SHADOWFUN do not function
  properly.

. Trilinear mipmap interpolation will not work when fogging or
  alpha blending is also asked for. In these cases, the ICD falls
  back to bilinear interpolation. 

. Textured lines will come out colorless.

. Programs that use destination alpha will not display correctly
  when running in 16bpp. Operation will be correct in 32
  bits/pixel mode.

. Accessing the NT Task Manager while running a Full Screen OpenGL
  application may cause crash the system.

. For optimal performance with 3D Studio MAX 2.x set your
  resolution and color depth to 1024x768x16Bpp or 1280x1024x16Bpp.


------------------------------------------------------------------
REMOVING HAWKEYE FOR WINDOWS NT
------------------------------------------------------------------
HawkEye IV includes an uninstall program that is available through
the Windows NT Control Panel Add/Remove Programs utility.

Note:  You must be logged in as the user who installed HawkEye in
the first place for the uninstall to function properly.

To remove HawkEye IV from your system:
1.  Click on the Windows NT 'Start' button
2.  Select 'Settings' and then 'Control Panel'
3.  Double click on the 'Add/Remove Programs' icon
4.  Locate HawkEye NT on the list of software that can be removed
5.  Either Double click on HawkEye NT or click once on it and then
    click Add/Remove
6.  The HawkEye NT Uninstall utility will then ask you to confirm
    that you want to continue before it removes the files and
    registry entries from your system.


If you do not have the Uninstall Program:
1.  Right click on the Taskbar (to the right of the 'Start' button)
2.  Go to Properties
3.  Click on the 'Start Menu Programs' tab
4.  Click on 'Remove'
5.  From the list of applications, select HawkEye and click 'Remove'
6.  From the same list, open the 'Start Up' list by clicking on the '+' 
7.  Click once on the HawkEye icon and click 'Remove'
8.  Click 'Close'
9.  Click 'OK'


------------------------------------------------------------------
OTHER PROBLEMS
------------------------------------------------------------------
Software sometimes does not perform consistently across all
resolutions and color depths.  If you experience a persistent
problem for which you can not determine a cause or resolution, try
switching to a different resolution and/or color depth with
Resolution Exchange.

If the problem is consistent across resolutions, please consult
the application documentation.  Most applications are distributed
with a READ_ME file that will contain important information
regarding potential application problems.

--------------------------------------------------------------------
PRODUCT REGISTRATION
--------------------------------------------------------------------
Product Registration can be completed on-line through the Number
Nine web site at

        http://www.nine.com


--------------------------------------------------------------------
CONTACTING NUMBER NINE VISUAL TECHNOLOGY CORPORATION
--------------------------------------------------------------------
Hours of operation:

Corporate Offices:   8:30am to 5:30pm (Eastern Time)
Sales Offices:       8:00am to 7:00pm (Friday until 5:00pm) (Eastern Time)
Technical Support:   8:30am to 6:00pm (Friday until 5:00pm) (Eastern Time)

Corporate Offices:      (781) 674-0009
Fax:                    (781) 869-7190

Sales Offices:        1 (800) GET-NINE  (800-438-6463)
Sales Fax:              (781) 869-7230

Technical Support:      (781) 869-7214
Technical Support Fax:  (781) 869-7222

* * *

European Sales:

Benelux:
Andre van Oort
Car Control Nederland bv
Alphenseweg 4f
5133 Riel
Netherlands
phone: +31 13 5186666
fax:   +31 13 5186669
GSM:   +31 6 53647753
e-mail: carco@carcontrol.nl

Scandinavia:
Thomas Stenberg
Aspbergsv„gen 8
14590 Norsborg
Sweden
phone: +46 8 53028220
fax:   +46 7 07559771
GSM:   +46 707 552371
e-mail: thomas.stenberg@repit.se

France:
Frederic Simard
Centre D`Activites de l`Ourcq
45, Rue Delizy
93692 Pantin
France
phone: +33 1 48 10 7550
fax:   +33 1 48 10 7555
GSM:   +33 609 478514
e-mail: 101352.1501@compuserve.com

UK:
Peter Cheang
Unit 8 Enterprise Centre
Cranbourne Road
Potters Bar, HERTS EN6 3DQ
UK
phone: +44 1707 855689
fax:   +44 1707 855687
GSM:   +44 410 179688
e-mail: dpcheang@aol.com

Italy:
Filippo Gargani
Via Ponte a Iozzi, 5
50020 Impruneta (FI)
Italy
phone: +39 55 208633
fax:   +39 55 208455
GSM:   +39 335 371522
e-mail: filippo@gargani.com


Far East Sales:

Japan:
DSS
Japan
phone: +81 45 476 7452
fax:   +81 45 473 8903
e-mail: nb9support@diasemicon.co.jp

* * *

MAIL (USA)

NUMBER NINE VISUAL TECHNOLOGY
18 HARTWELL AVENUE
LEXINGTON, MA 02421-3141
USA

--------------------------------------------------------------------
    TRADEMARKS
--------------------------------------------------------------------
The following terms are trademarks or registered trademarks of
Number Nine Visual Technology Corp. in the United States and/or
other countries:

Number Nine
#9
Revolution IV
HawkEye

The following terms are trademarks or registered trademarks of
Microsoft Corporation in the United States and/or other countries:

Microsoft
Windows NT
DirectX
DirectDraw

The following terms are trademarks or registered trademarks of
Silicon Graphics Incorporated in the United States and/or other countries:

OpenGL

--------------------------------------------------------------------
09-24-98 rhq
Revolution IV v04.062.017 
--------------------------------------------------------------------

(c) COPYRIGHT 1998,  NUMBER NINE VISUAL TECHNOLOGY CORPORATION
All Rights Reserved.

--------------------------------------------------------------------
