---------------------------------------------------- IntenseDrv Intergraph IntenseDrv Display Driver for Windows NT Workstation ---------------------------------------------------- ------------- Legal Notices ------------- Copyright 1998, Intergraph Corporation. All rights reserved. Including software, file formats, and audio-visual displays; may be used pursuant to applicable software license agreement; contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright and trade secret law and may not be provided or otherwise made available without proper authorization. Restricted Rights Legend Use duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of Commercial Computer Software -- Restricted Rights at 48 CFR 52.227-19, as applicable. Unpublished -- rights reserved under the copyright laws of the United States. -------------------- End of Legal Notices -------------------- ------------------- Version Information ------------------- Product: IntenseDrv Number: SHBY102AC-0405A Version: 04.05.01.08 Date: 17-JULY-1998 Description: The Intergraph IntenseDrv Display Driver provides support for the Intense 3D Pro series of display adapters. This release of the Intergraph IntenseDrv Display Driver will install and run only systems running Windows NT 4.0. This driver supports Multisync video monitors as well as Intergraph's 20, 21, and 27 inch Multiple-Sync InterVue monitors. -------------------------- End of Version Information -------------------------- Installation Help ================= The Intergraph IntenseDrv Display Driver supports the Intergraph Intense 3D Pro series display adapters on Pentium, Pentium Pro and Pentium II workstations. This driver will not run on the Intergraph 433, 466, or any other machine which does not have PCI backplane hardware. Some display adapters have been designed to work specifically in the AGP port instead of the PCI bus. Additionally, the machine must have 3.3 volts on the PCI bus (for those adapters that plug into the PCI bus) and provide support in the BIOS for VGA behind a PCI bridge. See MANIFEST.TXT for list of delivered files. To retrieve this version of the Intergraph IntenseDrv Display Driver, use the floppy provided or insert a blank formatted floppy into drive A: and copy all files listed in the MANIFEST.TXT file onto the floppy. WINDOWS NT 4.0 SETUP - PLEASE READ CAREFULLY! --------------------------------------------- 1. Log into the system as using an account that has Administrator privileges. 2. To select the Intergraph IntenseDrv Display Driver, select the Display icon of the Control Panel. 3. Choose the "Settings" Tab. 4. Select the "Display Type" button. 5. Select the "Change" button. 6. Select the "Have Disk" button. 7. A dialog will appear asking for the full path for the OEM display driver files. The default path given will be A:\ Select "OK" when ready. 8. A dialog will appear indicating the driver to be loaded. The selection should be "Intergraph Intense 3D Pro". Choose "OK". 9. A dialog will appear asking to proceed with the third party driver installation. Choose "YES". 10. A dialog box should appear telling that the drivers were successfully loaded. Select "OK". 11. Select the "Close" button on the "Display Type" dialog. 12. Select the "Close" button on the "Display Properties" dialog. 13. A final dialog box pops up at this point with the message that the display settings have changed and restarting Windows NT will be necessary for the new settings to take effect. If you have an Intergraph InterVue monitor then select "No" and change the monitor type per the following instructions. Otherwise, select "Yes". 13a. Re-select the Display icon of the Control Panel 13b. Select the "Intergraph Monitor" Tab and choose the Intergraph InterVue monitor. 13c. Select the "Close" button on the "Display Properties" dialog. 13d. Reboot the system. NOTE: Remember to eject floppy before shutdown. 14. The Intergraph IntenseDrv Display Driver will be loaded during system boot and display at the 640 x 480 resolution. However, if an Intergraph driver has been previously installed, the resolution will be the last one selected. After logging on, the resolution can be changed in the "Display Properties" dialog. 15. Following the system shutdown and subsequent logon, a dialog will appear stating that the current settings are invalid. This dialog appears the first time you logon every time you change the display driver. Select OK and configure the display settings as desired. 3D STUDIO MAX 1.x USERS - PLEASE READ CAREFULLY! ------------------------------------------------ The Intergraph Heidi Device Driver, glzihdd.hdi, is developed for the Intergraph Display Driver that accompanies it on the installation media. As a general rule, you should always update the Heidi driver to match the current display driver. Using a Heidi driver that does not exactly match the version of the display driver may result in system hangs and/or poor performance. For example, the Heidi driver built for Windows NT 3.51 will cause a system hang if used on a system running Windows NT 4.0 and a 4.0 version of the display driver. The OEM Setup for the display driver will copy the Heidi Device Driver, glzihdd.hdi, to your %SystemRoot%\system32 directory. Once 3DSMAX is installed on your system, move glzihdd.hdi from %SystemRoot%\system32 to the "DRIVERS" sub-directory of the 3DSMAX product. For example, if you have installed 3DSMAX to the root directory of your C: drive, you should copy glzihdd.hdi to C:\3DSMAX\DRIVERS as follows: > copy %SystemRoot%\system32\glzihdd.hdi C:\3DSMAX\DRIVERS\. Uninstall Help ============== To uninstall this version of the Intergraph IntenseDrv Display Driver, use the Add/Remove Programs Properties utility in the Control Panel. WINDOWS NT 4.0 UNINSTALL ------------------------ 1. Choose the Add/Remove Programs icon in the Control Panel. 2. A dialog will appear listing the software that can be automatically removed by windows. 3. Select the Intergraph Display Driver from the list and click Add/Remove. 4. A dialog will appear which describes the function of the Intergraph Display Driver uninstall program and you will be prompted to verify the removal of the display driver. Screen Resolution and Refresh Rate Table ======================================== To access the list of available screen resolutions and refresh rates, the "List All Modes..." button on the "Settings" page in Display Properties must be selected. 1. Choose the Display icon in the Control Panel. 2. Select the "Settings" page. 3. Select the "List All Modes..." button to access table of supported screen resolutions and refresh rates. Multiple screens are supported as of the 4.3 release of the display driver. The desktop may now span up to four monitors horizontally, or up to four vertically or be configured in a 2 x 2 arrangement. The monitor configuration is selected on the "Intergraph Monitor" page in the Display Properties applet. The maximum number of pixels in either the horizontal or vertical axis is 4096. Note: NT 4.0 does not support the "Primary Left/Top" feature that was available with NT 3.51. Monitor Selection ================= The "Intergraph Monitor" page in Display Properties must be used to change the monitor type. 1. Choose the Display icon in the Control Panel. 2. Select the "Intergraph Monitor" page. 3. Select the appropriate monitor type. 4. Reboot for the selection to take affect. Support has been added for DDC monitors. To enable use of DDC information from the monitor, select a monitor type of "DDC monitor". DDC information is only retrieved from the monitor at boot time if "DDC monitor" is selected. Stereo ====== To view the supported stereo display modes, the "Advanced" button on the "Intergraph Settings" page in Display Properties must be selected. 1. Choose the Display icon in the Control Panel. 2. Select the "Intergraph Settings" page. 3. Select the "Advanced" button. 4. Select the "Enable Stereo Display" check box. 5. Select the desired stereo display mode. Only modes supported by the currently selected monitor will be available for selection. 6. Select "OK" to close the "Advanced Configuration" dialog. 7. Select "OK" to save all modifications. 8. A dialog will appear indicating that the changes you have made will not take effect until the computer is restarted. Select "OK". 9. Reboot for the selection to take affect. For Frame Sequential Stereo, it is important that the correct Monitor Type (see above for details) be selected before enabling this stereo display mode. If the specific Monitor Type attached to your system is not selected, resolutions that are beyond the capability of this monitor may be available for your selection. If you have not chosen the specific Monitor Type attached to your system, be sure to test an individual resolution before applying it. If you encounter problems, see the "Trouble Shooting" section below. Gamma Correction File Format ============================ A Gamma Correction file must contain a complete gamma correction table as well as a unique numerical identifier and DAC Resolution for verification. An entire valid file consists of 770 lines each containing a single numerical value. The first line contains the unique numerical identifier, or "magic number". This value is 47434446 (a representation of the hexadecimal ASCII code for GCDF; "Gamma Correction Data File"). The second line contains the DAC Resolution which is ten (10). The next 256 lines contain the gamma corrected digital values to be presented to the monitor for Red. These are followed by 256 lines containing values for Green then 256 lines containing values for Blue. These digital values are integers in the range 0 - 1023. A sample excerpt from a gamma correction file is shown below: 47434446 <- Magic Number 10 <- DAC Resolution 0 <- First Red Value 338 388 421 . . . 1023 <- Last Blue Value Context Sensitive Help ====================== Context Sensitive Help is available on the "Intergraph Settings" page, the "Intergraph Monitor" page, and the pop-up dialogs reached from each of these pages. 1. Choose the Display icon in the Control Panel. 2. Select the "Intergraph Settings" or "Intergraph Monitor" page. 3. Select the control for which Context Sensitive Help is desired by pressing the "Tab" key on the keyboard until that control is highlighted. 3. Press the "F1" key on the keyboard. This will cause Context Sensitive Help to be activated. 4. Press the "Esc" key on the keyboard to cancel Context Sensitive Help. The Context Sensitive Help for a button on either the "Intergraph Settings" page or "Intergraph Monitor" page is an overview of the help for the controls on that dialog. To obtain more specific Context Sensitive Help for these items, press the button to display the pop-up dialog; then, activate Context Sensitive Help for the item you prefer. New Features ============ 04.05.01.05 - Added support for the Intense 3D Pro 3600 and Intense 3D Pro 3610 for non-English languages. - Added support for disabling video modes with 16-bpp color. - Added support for displaying all supported DDC modes rather than only the ones with the highest refresh rates. 04.05.01.02 - Added support for the Intense 3D Pro 3600 and Intense 3D Pro 3610. Fixes ===== 04.05.01.08 - Fixed a bug with drawing clipped text to offscreen memory involving a clip rectangle with negative bounds. 04.05.01.07 - Fixed a bug with drawing clipped text to offscreen memory. This was causing failures in HCT tests. 04.05.01.06 - Fixed a bug with face direction calculations when processing display lists. This problem manifested itself in the PTC ProDesigner application. - Fixed two problems with drawing packed, unsigned byte, color index data in a window that was covered. These problems manifested themselves in the SoftImage application. 04.05.01.05 - Fixed a hang that occured when running the HCT tests. - Fixed a hang that occured when running Adobe Photoshop at low resolutions. - Fixed a hang that occured when only one DDC monitor was attached to a multi-screen system. - Fixed a problem with DDC monitors not being detected in a multi-screen system. - Fixed a problem with invalid DDC information being displayed in a multi-screen system. 04.05.01.04 - Fixed Lynx IV problem with translucency not working when enabled. 04.05.01.02 - Fixed conformance failures with swap copy pixel formats - Fixed a problem with bitblt code not setting the buffer selection bits before doing a screen to bitmap punt. - Fixed quad/line loop problem where color/normal/or texture coordinates could be repeated along window edges. The problem was found running Quake 2 and only occured when a geometry accelerator was present in the system. - Fixed a crash when running some OpenGL apps simultaneously with Microsoft Exchange or Internet Explorer 04.05.01.00 - Fixed a problem with wireframe not being visible when running the vTree Texture Demo when a geometry accelerator is in the system. - Fixed a floating point exception which occurred in the Avid demo due to scissoring anti-aliased, textured lines. - Fixed a problem with gamma settings not being preserved across resolution changes. - Fixed potential problem with punt code not setting the correct buffer selection bits. 04.05.00.27 - Release candidate build environment tweaks for performance. 04.05.00.26 - Fixed a performance problem with subTexture loads in cases where conditions allowed the subtexture to be directly DMA'd to the hardware texture cache - Fixed a problem with garbage being left in 3D Studio Max windows when they were exposed by moving overlapping windows. 04.05.00.25 - Fixed a problem where the system was not booting to single screen correctly if the texture configurations for multiple cards were not the same. - Fixed a problem where the default gamma table was not being loaded correctly after a clean installation of the driver. - Fixed a problem manifested by installing AutoCad R14 where the spash screens were incorrect during the installation. - Added support for 8BPP brushes in DrvRealizeBrush to improve sluggish performance when viewing slides in PowerPoint 97 at a screen depth of 16BPP. 04.05.00.23 - Fixed a client driver lockup when calling glDrawPixels with a very large width after sending several very small buffers of data. - Fixed a problem with clipped polygons in feedback mode not returning the correct information in the feedback buffer - Fixed a lighting problem which occured when running Maya - Fixed LynxIII/IV problems with culling tfans and quads - Fixed bitmap color problem when running in 16bpp desktop 04.05.00.22 - Fixed a system hang when bringing up and manipulating textured files within 3D Studio Max as well as an application hang when deleting textures and recreating them in Maya - Fixed Lynx IV problem which caused some vectors to be drawn one pixel off in Y. This manifested itself as a "bar code" effect when rendering "photorealistic" images in Unigraphics. 04.05.00.21 - Changed the storage and retrieval algorithm for display list names to facillitate faster name lookup when the display list is executed. This was done to increase the performance of rendering large models in the Unigraphics application. - Fixed Lynx III/IV problem with linear fogging of a single vertex. - Fixed a problem with drawing textured primitives in Design Review on systems with no texture memory. The primitives would not be depth buffered. - Fixed Lynx III/IV problem with linear clipping causing zingers. - Fixed a bitmap translation problem where Photoshop images were displayed with a yellow tint. - Fixed a problem with the wrong number of Overlay Planes being displayed in the applet. - Fixed a problem with performing a resolution Test in VGA mode. 04.05.00.20 - Added assembly code to try to insure that the multiple pass algorithm used by Quake3 will generate the same window space Z value for both passes. 04.05.00.18 - Fixed a hang when draw elements was called with RGBA color data that wasn't floating point data. - Fixed a problem with LYNX III/IV which was causing flashing because material parameters weren't being updated on the correct requester. - Fixed a problem with Lynx III/IV user-clipping of quads and qstrips when also clipped by the standard view-volume. - Fixed a problem with LYNX III/IV not fogging random vertices when in two-sided mode. 04.05.00.17 - Fixed a performance problem when running without interrupts. 04.05.00.16 - Fixed textured, depth buffered, vertex array quad strips causing a hang when they were clipped. - Fixed vertex array line strips causing a hang when they were clipped. 04.05.00.00 - 04.05.00.15 - Fixed a problem with clipped, perspective triangles, when culling was enabled, sometimes calculating the wrong face direction. - Fixed a problem where performance decreased with multiple viewperf runs on LYNX IV. - Fixed a problem with user clipped primitives not drawing correctly when the user clipping planes changed without the model view matrix also changing. - Fixed a problem with clipped polygonal primitives drawing with material parameters for the wrong face. - Fixed a problem with software cursors on screens at certain resolutions not being completely erased when dragged over pop-menus. - Fixed a problem with LYNX III line loops ignoring the "z". - Fixed a problem with LYNX II when texgen mode is SPHERE. Trouble Shooting ================ IF YOU BOOT NT AND THE SCREEN DOES NOT SYNCHRONIZE PROPERLY, DO THE FOLLOWING: Reboot the system to NT, but hit the space bar immediately when prompted. Select 'Use Last Known Good' in the Configuration Recovery Menu. This approach assumes the last configuration was a valid configuration, however. If the 'Last Known Good' method does not apply to your case, try the selecting the VGA option from the system boot menu. Selecting this option will boot NT with the VGA driver instead of the GL Display Driver. At this point you can reinstall the GL Display Driver. If all else fails: Reboot the system to DOS and remove the file GLZMPD.SYS in directory %SystemRoot%\SYSTEM32\DRIVERS. Reboot the system again and boot VGA mode. Since the Intergraph IntenseDrv Miniport Driver has been removed, NT will use the Microsoft standard VGA driver. Re-install the Intergraph display driver using the display properties page, select the appropriate Intergraph monitor and reboot the system. Following the reboot, select an acceptable resolution using the display properties page. If your system does not have DOS (NT only), and your installation of NT uses the standard DOS file system (FATFS), you may boot from floppy then remove this file from the system drive. If your NT system was built on OS/2, or if your NT resides on HPFS, you may boot from an OS/2 system recovery (boot) floppy and remove the file. If you have an NTFS-formatted system disk, you will need to reload the NT Operating System (you should choose to not reformat your system disk during reinstallation, in order to preserve your software and data). Customer Support ================ Problems may be logged through the Intergraph Customer Support Center by dialing 1-800-226-4891. An operator will open a worksheet and transfer you to a technical support engineer. Customer Support Center hours are Monday through Friday from 7:00 a.m. to 7:00 p.m. central time. Experience has shown that problem solving is expedited if you supply the following information when first contacting the software support engineer. 1. SOFTWARE CONFIGURATION a. Operating System and driver version and dates. b. Has the system/nucleus software configuration changed recently? 2. HARDWARE CONFIGURATION a. CPU b. Graphics card 3. PROBLEM SPECIFICS. a. How/when does the problem occur? b. What error messages are displayed? c. Does it happen on more than one machine? Intergraph Bulletin Board Service (IBBS) ---------------------------------------- Available to all software customers. IBBS enables you to exchange messages and files with Intergraph's technical and marketing staff, as well as with other Intergraph customers, using a modem. As an added benefit, for U.S. customers with valid maintenance contracts or products under warranty, problem worksheets can be logged on IBBS 1. Connect to the IBBS by setting the communication protocol to eight (8) data bits, no parity, one (1) stop bit, and any baud rate up to 14,400 bps. IBBS phone numbers are 205-730-8786 (up to 14.4K bps) and 205-730-6504 (up to 2400 bps). 2. Once connected to the IBBS, respond to the login request with the appropriate user ID. If connecting for the first time, respond with "NEW" and the IBBS will step through the process of creating a new user ID. 3. The Top menu is the main menu of the IBBS. Select option C ... Customer Services from the Top menu. Then select option W .. Worksheet Problem Logging from the Customer menu. 4. Respond to each question with the appropriate information. Please limit each line of the problem description to a maximum of 60 characters. 5. The IBBS sends the request as an E-mail message from the IBBS user. Verification of the worksheet number, or an error message indicating the failure condition will be returned through E-mail to the IBBS login account. Intergraph Online ----------------- Available to all software customers. Intergraph's information server on the World Wide Web brings you fast, up-to-the-minute information on Intergraph's products and services, as well as the company's direction. Access to Intergraph Online is available using any of the popular Web browsers such as Netscape, NCSA Mosaic, and others. Connect to Intergraph Online at the following Internet address: http://www.intergraph.com If you have trouble accessing Intergraph Online, send an E-mail message to webmaster@intergraph.com. message to webmaster@intergraph.com.