Wed 15/11/2000 3DLABS WINDOWS NT 4.0 DRIVER ============================ 2D Driver Build 2.16.0454 ICD Build 4.10.01.2105-2.16.0454 © Copyright 3Dlabs Inc. Ltd. 2000. All rights reserved worldwide. The material in this document is the intellectual property of 3Dlabs Inc. Ltd. While every care has been taken in the preparation of this document, 3Dlabs accepts no liability for any consequences of its use. Our products are under continual improvement and we reserve the right to change their specification without notice. 3Dlabs is the worldwide trading name of 3Dlabs Inc. Ltd. 3Dlabs and GLINT are registered trademarks of 3Dlabs. Oxygen is a trademark of 3Dlabs. OpenGL is a trademark of Silicon Graphics, Inc. Windows NT and DirectDraw are trademarks of Microsoft Corp. All other trademarks are acknowledged. Introduction ============ This Readme describes the above driver for the 3Dlabs Oxygen VX1 variants, Permedia3, Oxygen GVX1, Oxygen GVX210, Oxygen GVX1 Pro and Oxygen GVX420 boards. Once the driver has been installed the display driver release number can be determined by starting the Display Applet Control Panel in Control Panels directory. Select the "3Dlabs" tab and click on the "Information" button. The Display Driver and OpenGL version numbers can be found in the Software section. The last four digits following the "-" uniquely identify your driver build. Prerequisites ============= • Windows NT 4.0 (Build No 1381), Service Pack 5 or later is recommended. • Intel Pentium processor or later. • Intel Pentium III or 4 processor and NT4 Service Pack 4 or later are required to use the SSE features of the 3Dlabs OpenGL ICD. If you have Service Pack 5 or later installed then there is no need to install the SSE updater as it is already installed as part of the Service Pack. Driver Download Instructions ============================ 1. Goto the 3Dlabs web site (at www.3dlabs.com) and locate the driver download page. 2. Download the appropriate driver zip file for your board into a suitable scratch directory (e.g. C:\3Dlabs). 3. Install the new driver by following the install instructions below. 4. You can now delete the download scratch directory and its contents. Supported Languages =================== The Installer and Control Panel support the following languages: Chinese (Simplified and Traditional) Dutch English French German Italian Japanese Korean Spanish If you run a language version of Windows NT4 that does not appear in the above list then you will need to do a manual install of the driver. Install for Supported Languages =============================== DO NOT USE THESE INSTRUCTIONS IF YOU ARE RUNNING A LANGUAGE VERSION OF WINDOWS NT4 THAT IS NOT INCLUDED IN THE SUPPORTED LIST ABOVE - INSTEAD SEE THE NEXT SECTION. OTHERWISE PLEASE FOLLOW THESE INSTRUCTIONS CAREFULLY; 1. If you do not have a 3Dlabs CD or floppy disk set, then please follow the download instructions in the previous section to get a Windows NT4 driver for your board before plugging it into your machine. 2. Plug in your graphics card and boot the system. When you first boot the system after plugging in the graphics card, Windows NT4 will be running the default low resolution VGA display driver. 3. If you have a 3Dlabs CD, then insert it into the CD drive. Double click on the CD icon on your desktop and launch the 3Dlabs installer menu. If you downloaded the driver, then navigate to the folder that contains the driver file and run nt2160454.exe. 4. Follow the instructions on the screen. 5. Choose to reboot the computer when asked at the end of the process. 6. Upon reboot you should be running with full acceleration. Non-Supported Language Install ============================== If you run a language version of Windows NT4 that is not included in the Supported list above then follow these install instructions. 1. If you do not have a 3Dlabs CD or floppy disk set, then please follow the download instructions above to get a Windows NT4 driver for your board before plugging it into your machine. If you have WinZip or a similar program to extract zip files, then extract them into the scratch directory (making sure you preserve the directory structure inside the zip file. If you are using the command line program pkunzip, then open a dos prompt window and change directory to your scratch directory: > c: > cd \3Dlabs then unzip the files: > pkUnzip -d xxxxxxxx.ZIP 2. Plug in your graphics card and boot the system, making sure you log in with Administrator priveleges. When you first boot the system after plugging in the graphics card, Windows NT4 will be running the default low resolution VGA display driver. 3. Open the Display Control Panel in the Control Panels directory and click on the "Settings" tab. 2. Press the "Display Type" button. 3. Press the "Change..." button in this window. 4. Press the "Have Disk ..." button in this window. 5. If you have downloaded the driver then specify the path of the directory to which you unzipped the driver and press OK. OR if you have a 3Dlabs CD then specify the path as X:\WinNT4, where X is the letter of your CD drive, insert the CD into the drive and press OK. 6. Select the "3Dlabs Compatible Adapter", and press "OK". 7. Then follow the instructions and quit the control panel applet. 8. When asked if you want to restart the machine press "Yes". 9. The machine will now shutdown. On restart boot into Windows NT4 normally (do not choose the VGA boot option). 10. Open the Display Control Panel as in step 1. above, and select the required resolution, and monitor frequency. 11. If you have a Pentium III processor and NT 4.0 Service Pack 4 then you download and install the SSE updater from the Intel Website (http://www.intel.com). 3D Studio Max 2.x ================= Oxygen and Permedia3 boards should be used with OpenGL acceleration under 3D Studio Max 2.x. Start 3DStudio Max and go to the "File/Preferences" dialog box. Click the "Viewports" tab and the select "Choose Driver". Ensure that the "OpenGL" option is selected. Shutdown 3DStudio Max. Before restarting, delete the 3DStudio Max OpenGL configuration file that stores information about your OpenGL driver. Doing this will cause 3DStudio Max to reset some of its options to get best performance from these drivers. The file is called oglgfx.ini and is located in your /3dsmax2/ directory (or wherever you installed 3DStudio Max). If the file does not exist then simply restart 3DStudio Max. When running through OpenGL, 3D Studio Max 2 defaults to not backface culling wireframe objects. This may result in less than optimal performance when manipulating wireframe objects. This behaviour can be changed from within the application. Go to the "File/Preferences" dialog box. Click on the "Viewports" tab and then select "Configure Driver". Enable the option "Display Wireframe Objects Using Triangle Strips". This causes wireframe objects to be backfaced culled and can significantly improve performance. The setting also causes shared edges within polygons to be drawn which may not appear as desired. 3D Studio Max 3 and later ========================= To install the 3Dlabs custom OpenGL driver for 3DStudioMAX R3 and later, do the following: 1) find the file 3doglgfx.drv in the 3Dlabs driver distribution directory ( normally C:\3Dlabs\Drivers ). 2) copy the 3doglgfx.drv file into the root directory of your 3DStudioMAXR3 (or higher) installation (i.e., whereever the 3dsmax.exe is located) 3) use the -h flag to invoke 3dsmax: 3dsmax -h This will pop up a driver selection window. Select 'Custom' and 3doglgfx. AutoCAD 2000 ============= To install the 3Dlabs custom Heidi driver for AutoCAD 2000, do the following: 1) find the file 3dlabswopengl6.hdi in the 3Dlabs driver distribution directory (normally "C:\3Dlabs\Drivers"). 2) copy the 3dlabswopengl6.hdi file into the "Drv" sub-directory of the AutoCAD2000 root directory (The root directory will contain the acad.exe file.) 3) use the AutoCAD2000 Tools->Options... (this pops up a multi-tab window) Select System Tab->Properties->select Hardware Accelerated->Browse for 3dlabswopengl6->Apply->Close Uninstall ========= From the "Start" button in the task bar, select "Programs-> 3Dlabs graphics Driver->Uninstall", and follow the Installshield instructions. Multi-monitor support ===================== This driver supports multi-monitor support when run on 2,3 or 4 identical Oxygen GVX1 boards. Identical means that they have the same amount of memory. A mix of AGP and PCI boards is supported. Multiple Oxygen VX1 boards and mixed Oxygen VX1 and Oxygen GVX1 boards are not supported. It is also possible to run the GVX210 and GVX420 in dual-head mode as well. By default the driver will come up in single monitor mode. To enable the second monitor launch the Display Applet Control Panel in Control Panels directory and click on the "Settings" tab. Now use the Screen area slider to specify a desktop with a width which matches the number of monitors in your system. For example if you have two monitors and each monitor supports 1024x768 resolution, then select 2048x768. All monitors must use the same resolution and color depth, but different refresh rates are supported see "4. MONITOR PAGE" on the 3Dlabs control panel below. Resolutions and Refresh Rates ============================= A full list of all modes is available via the Display Control Panel applet once the 3Dlabs driver has been installed and the system rebooted. Choose the "List all Modes" option to get this list. 3Dlabs Display Control Panel Tab ================================ The 3Dlabs tab in the Display Control Panel allows control over the configuration of the 3Dlabs drivers. The control panel is split into a number of pages as listed below. The pages are selected by clicking on the "Advanced" button on the main page to bring up the "3Dlabs Display Settings" Panel, and then selecting one of the tabs on the the top right of the window. 1.INFORMATION PAGE 1.1 Information Page - 2D Driver Build The last four digits are the build number that uniquely identifies the display driver binary. 1.2 Information Page - ICD Build The last four digits are the build number that uniquely identifies the OpenGL Installable Client Driver (ICD) binary. 1.3 Information Page - OpenGL Release This is the OpenGL version number that can also be queried by an OpenGL application at run-time. 1.4 Information Page - Chip Name Reports the name of the 3Dlabs chipset on the board. 1.5 Information Page - Depth/Stencil Reports the total amount of memory used by auxillary buffers for use in hardware hidden surface removal (z-buffering) and masking/clipping (stencil and GID planes). 1.6 Information Page - Texture Memory Reports the total amount of memory address space available for storing texture maps. This figure is influenced by the amount of host memory on the system. This figure is not the same as the amount of memory on the graphics card available for textures (this figure is not directly reported). Lower screen resolutions will free up more graphics card memory for texture use. 2.SETUP PAGE 2.1 Setup Page - Window Manager Enables the multi-monitor window manager, which requires a system reboot. This option is only available in multi-monitor mode. 2.2 Setup Page - Configuration Manager Allows you to enable and disable the taskbar application which provides quick access to main features of the control panel. When the taskbar application is enabled it will be placed on the taskbar (system tray) each time the system is booted. Disabling the taskbar application from the setup page means that the application will not appear each time you reboot. 2.3 Setup Page - Gamma Correction Adjustment The gamma correction adjustment affects the entire screen display. The default gamma value is 1.0 and the allowable range of floating point values is 0.3 to 4.0. 3.OPENGL PAGE 3.1 OpenGL Page - Advanced The Advanced button gives access to the details of the parameters that are set by choosing to optimize for a specific application. 3.2 OpenGL Page - Application list The driver can be optimized for a particular application. The currently selected application is displayed, use the pull down menu to optimize the driver configuration for a different application, or select "OpenGL (tm) Default" for a good all round setting. 3.3 OpenGL Page - Add New/Remove Allows custom application settings to be created and removed. 3.4 OpenGL Page - DMA buffers One DMA buffer is assigned to each OpenGL rendering context. When all DMA buffers are exhausted, the driver falls back to a lower performance hardware communication mechanism. Each DMA buffer is sub-divided into sub buffers which are used in conjunction with a queued DMA mechanism to reduce latency in the system. The number of sub buffers can be set here. Setting it to 2 will disable the queued DMA mechanism. 3.5 OpenGL Page -Overlay support This provides additional control of the overlay plane capabilities exported in the pixelformats. It should only be needed for two specific applications. The "Dynamic" setting should be chosen for all other cases. The "Alpha Only" case is for the Alias|Wavefront application Maya in the specific case where retained alpha planes are required (e.g. the particle system package). The "Overlay Only" case is for the Parametric Technology application Pro/3DPAINT. 3.6 OpenGL - Wait for VBlank Smooth animation of 3D applications can be achieved by rendering to an off-screen window/desktop sized color buffer and copying or swapping the contents to the displayable front buffer at the completion of each frame. Enabling this option prevents tearing of the display by synchronizing the swap of the back and front buffers to the vertical blank retrace interval of the monitor display. * ================================= * IMPORTANT PERFORMANCE INFORMATION * ================================= * Unchecking the box gives the highest rendering frame * rates of double buffered applications. You should uncheck * the box for instance when running the Viewperf benchmark. 3.7 OpenGL - Stereo View support This provides control over the export of stereo capable pixelformats. This should only be enabled when there is a requirement to run applications that need stereo support, since additional graphics memory resources are consumed when stereo is enabled. The stereo support provided is quad buffered and frame interleaved. A reboot is required for a change to this setting to take effect. 3.8 OpenGL - Enable3D Textures This option disables hardware geometry acceleration and so should only be ticked if your application is currently using 3D textures. 3.9 OpenGL - High Quality AAlines This option ensures the production of the highest quality anti-aliased lines. 4.MONITOR PAGE This page allows you to find your monitor type and display the available settings but does not permit actual selection of different monitor modes. To do that you should click on the "Settings" tab at the top of the Display panel. If you are running multi-monitor using multiple Oxygen GVX1 cards, then there will be one page per monitor. Click on the monitor number at the top of the page and while the mouse button is depressed, the corresponding display will show its monitor number. 4.1 Monitor - Detect DDC Monitor When the display panel is started it automatically looks to see if a DDC type monitor is connected in which case it will display the available modes. However, it is possible for the panel to get out of `sync` E.g if the monitor is hot swapped. This option allows you to manually specify that the panel should look for a DDC monitor again. 4.2 Monitor - Monitor Type Reports on the type of monitor detected and allows you to specify the basic type, overriding the detected type if required. VESA should be selected if the monitor type is non DDC and is not a specific type shown in the "Details" list. Select "Specific Type" if your monitor is listed. 4.3 Monitor - Monitor Information Displays a list of supported monitors and the modes available for each monitor but does not permit selection of the different monitor modes shown. (see above) Task Bar Utility ================ This driver release includes a task bar utility which provides quick access to some of the facilities on the control panel. To access the application left click on the 3Dlabs icon in the taskbar. Full documentation is provided through the "Help" item on the pop-up menu. Window Manager ============== This driver release includes a window manager utility which allows enhanced control over the positioning of windows and dialog boxes in multi-monitor systems. When running in single monitor mode the window manger cannot be used, to use it in multi-head mode you must first enable it by ticking the Window Manager tick-box on the Setup page of the Control Panel. The window manager is accessed by right clicking in the title bar of any window and selecting the "3Dlabs WM" option from the drop down menu. 1. Maximise Window to Screen Maximises the selected window to the screen that it mainly resides on. 2. Maximise Window to Desktop Maximises the selected window to occupy the whole desktop. This option is greyed out when the "Snap windows to screen edges" box has been ticked on the Preferences page. 3. Move To Allows the selected window to be snapped to a specific screen number. 4. Preferences 4.1 Dialog placement allows control of where dialogue boxes appear. 4.2 Maximize function allows control of the behaviour of the standard maximize icon in the window title bar (also accessible through the "Maximize" option on the drop down menu accessed by right clicking in the title bar). 4.3 Window placement allows control of whether windows are allowed to spread across multiple screens or are forced to appear only on a single screen. New Features and bug fixes ========================== 2.16-0454 --------- • Video quality fix for Oxygen VX1-16 and VX1 AGP4X boards. • Fix for polygon selection problem with Maya 3. • Fix for a Rotoscope problem with Softimage XSI. • Fix for a AVI playback problem with Maya 3. • Fix for system crash with Maya 3 on dual CPU systems. First 2.16 Release ------------------ • Added support for GVX420 and GVX1 Pro Boards. • Added faster dual-head solution for GVX210 and GVX420. Known Anomalies =============== • When running GVX210 and GVX420 in dual-head mode the DDC information on the 2nd monitor page is incorrect. • When running GVX210 and GVX420 in dual-head mode the list of supported display modes are constructed by looking at the capabilities of the 1st monitor, it is best to connect the least capable monitor to the 1st VGA connector. The second monitor will run at the same resolution and refresh rate as the first monitor. • When running GVX420 in dual-head mode any DFP monitor must be attached to the 1st DFP connector. If you connect two DFP monitors they must both be capable of running at the same resolution and refresh rate. If you connect an analog monitor to the second head then it will display at the same resolution and refresh rate as the DFP - many DFPs only support low refresh rates (e.g. 40-50Hz which will result in noticeable flicker on the analog monitor). • When running Lightwave3D v6 don't try to use the DirectDraw preview; use the DIB one instead as DD previews are not supported. • When a constantly updating OpenGL application is running (such as the X29 or rollercoaster demos) screensavers run very slowly. This appears to be a problem with the priority allocated to the screensaver process. • Microsoft Maze screen saver is never hardware accelerated due to a bug in the screen saver library code. An alternative customised 3Dlabs version is provided. • Loss of 2D icons and icon corruption can occur when running OpenGL applications under Windows NT 4.0 without any service packs installed. Please install Service Pack 3 (or later) to cure this problem. • On rare occasions the OpenGL DMA buffer count in the registry will be read back incorrectly. This may result in OpenGL performance anomalies. • The Find tab on the 3Dlabs help page doesn't work. Trouble Shooting ================ Monitor Fails to Synchronize Following Boot ------------------------------------------- Reboot the system and select the VGA boot option. You will now be able to select higher resolutions and refresh rates. Ensure that you test the mode before applying it to ensure that your monitor can support it. When you click on "Apply" or "OK" you will be asked if you want to reboot - click "Yes". If you are unable to boot into VGA and your system uses the standard "FAT" file system then boot into DOS, and delete the file: $SystemRoot%\SYSTEM32\DRIVERS\GLINTMP.SYS When you reboot into Windows NT you will be able to reinstall the 3Dlabs driver. If you have an "NTFS" file system you will need to reinstall Windows NT, but should choose not reformat your system disk during the reinstall so that your applications and data are preserved. Customer Support ================ You can contact 3Dlab's technical support via the World Wide Web at www.3dlabs.com, or via email to support@3dlabs.com.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.