home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 November / VPR9811A.BIN / DRIVER / KOMATSU / uni361 / readment.txt < prev    next >
INI File  |  1998-07-06  |  21KB  |  456 lines

  1. [English] 
  2. README.TXT                   MATROX GRAPHICS INC.                1998.07.03
  3.  
  4.                      Matrox Display Driver for Windows NT 4.0
  5.                                 Rev. 3.61.121
  6.  
  7. Table of Contents 
  8. ----------------- 
  9. - Release description 
  10. - Product files 
  11. - Installation 
  12. - Using Matrox PowerDesk
  13. - Registry settings 
  14. - Hardware-accelerated 3D 
  15. - Notes, Problems, and Limitations 
  16.  
  17.  
  18. Release description 
  19. ------------------- 
  20. This is the Matrox Windows NT Display Driver. It supports Microsoft 
  21. Windows NT for x86 CPU's, version 4.0 (Build 1381).
  22.  
  23. This product includes: 
  24.  
  25. - Display Driver 
  26. - Matrox PowerDesk for Windows NT 4.0 
  27.  
  28. The driver can support up to 5 Matrox cards (of the same model) in a 
  29. computer at the same time.
  30.  
  31.  
  32. Product files 
  33. ------------- 
  34.    \MGA64.INF           Driver installation file for Windows NT Setup 
  35.    \MGA64.SYS           Miniport driver 
  36.    \MGA64.DLL           Display driver 
  37.    \READMENT.TXT        This file 
  38.  
  39.    \PD_CTRL.MVA         Registry services applications 
  40.    \PD_DNAV.MVA         Matrox Desktop Navigator application 
  41.    \PD_MON.MVA          Monitor property sheet 
  42.    \PD_MONF.MVA         Matrox monitor file and database 
  43.    \PD_QDSK.MVA         Matrox QuickDesk application 
  44.    \PD_SET.MVA          Settings property sheet 
  45.    \???_MON.MVA         Resource file for Matrox Monitor 
  46.    \???_CTRL.MVA        Resource file for Registry services applications 
  47.    \???_DNAV.MVA        Resource file for Matrox Desktop Navigator application 
  48.    \???_QDSK.MVA        Resource file for Matrox QuickDesk application 
  49.    \???_SET.MVA         Resource file for Settings property sheet 
  50.    \???_DOC.MVA         Documentation and readme files
  51.  
  52.    \SETUP.EXE           Installation application for driver and Matrox 
  53.                         PowerDesk 
  54.    \INST_???.DLL        Resource file for SETUP.EXE
  55.    \SETUP.INI           INI file for Installation application
  56.    \MGA.INI             INI file for PowerDesk
  57.  
  58. "???" stands for a 3-letter language identifier (for example, "ENG").
  59.  
  60.  
  61. Installation 
  62. ------------ 
  63. Refer to your Owner's Manual to install your card in your system. 
  64.  
  65. If you are installing multiple Matrox Millennium cards in your system, 
  66. please note that only one should be VGA-enabled through the on-board switch. 
  67.  
  68. Other Matrox graphics cards are always VGA-enabled. If you're installing 
  69. multiple Matrox graphics cards (of the same model) in your computer, your 
  70. computer's BIOS must disable all VGA-enabled cards it finds after the first 
  71. one. IF YOUR SYSTEM BIOS IS NOT FULLY PCI-COMPLIANT, MULTIPLE MATROX 
  72. GRAPHICS CARDS MAY NOT WORK.
  73.  
  74. Multiple-card installations are similar to single-card installations. 
  75. The system will automatically assign separate addresses to each PCI card, 
  76. allowing the driver to issue commands to each card.  
  77.  
  78. In a multiple-card configuration, all cards must be Matrox graphics 
  79. cards of the same model, and that model must be supported by the driver. 
  80. Each display in your system will use the same resolution and color palette 
  81. settings. 
  82.  
  83. To install the Matrox driver, run the Setup utility supplied with the driver: 
  84.  
  85.       - Start the Windows NT Explorer, or open a Command Prompt window. 
  86.  
  87.       - Go to the drive and directory holding the driver installation files. 
  88.  
  89.       - Double-click on the Setup application, or type "setup" and press 
  90.         Enter. 
  91.  
  92. The Setup utility will query you about your preferred installation location 
  93. and the components you wish to install.  You must restart your computer 
  94. before the changes take effect. 
  95.  
  96. You can also use the standard Windows NT procedure to install the drivers 
  97. (without the Matrox PowerDesk).  The general procedure is the following: 
  98.  
  99.       - Right-click on the desktop, select "Properties". This will open 
  100.         "Display Properties". 
  101.  
  102.       - Select the "Settings" tab. 
  103.  
  104.       - Press the "Display Type" button. 
  105.  
  106.       - In the Display Type dialog box, press the "Change" button. 
  107.  
  108.       - In the Change Display dialog box, press the "Have Disk" button. 
  109.  
  110.       - In the Install From Disk dialog box, type the location of the 
  111.         Matrox installation files (e.g. "A:\" or "D:\WINNT"). 
  112.  
  113.       - From the displayed list, select the model of your display adapter, 
  114.         and press "OK". 
  115.  
  116.       - Answer "Yes" to the Third-party Drivers dialog box. 
  117.  
  118.       - Press "OK" in the Installing Driver message box. 
  119.  
  120.       - Press "Close" in the Display Type dialog box. 
  121.  
  122.       - Press "Close" in the Display Properties applet. 
  123.  
  124.       - In the System Settings Change dialog box, you should select "Yes" 
  125.         so that the new settings take effect. 
  126.  
  127.  
  128. Using Matrox PowerDesk 
  129. ---------------------- 
  130. Changing resolution, selecting a monitor, and using the Matrox PowerDesk is 
  131. covered in the "online.doc" file.  You can view this file with WordPad. 
  132.  
  133.  
  134. Registry settings (for advanced users only) 
  135. ------------------------------------------- 
  136. Information held in the Windows NT registry can have a direct effect on the 
  137. whole system.  Introducing incorrect values can cause serious problems and 
  138. may make it necessary to reinstall Windows NT.  The changes outlined below 
  139. should have effects limited to the Matrox drivers.  However, if you 
  140. accidentally modify values that make your system unusable, please note that 
  141. it is often possible to undo the damage by using the "Last Known Good 
  142. Configuration" option at boot time.  It is also possible to save a copy of 
  143. your registry settings prior to any modification. 
  144.  
  145. The configuration of the Matrox Windows NT driver and of Matrox PowerDesk is 
  146. saved in the registry.  The most important parameters can be modified through
  147. the Matrox PowerDesk, but others can be accessed only through the Registry 
  148. Editor. Most users will find that the default values are best for their 
  149. system. However, specific problems will be solved through these switches.  
  150. The values are: 
  151.  
  152. User.AllIntegerLines
  153.                     When set to 1, some lines (for example, in a CAD drawing) 
  154.                     are drawn faster. However, with some programs, some 
  155.                     pixels may not be redrawn properly when this acceleration 
  156.                     is used. If you see this problem, try setting this value 
  157.                     to 0.
  158.  
  159.                     You can change this value to 0 by double-clicking the 
  160.                     "flineoff.reg" file, or to 1 by double-clicking the 
  161.                     "flineon.reg" file. These files are installed in your 
  162.                     "\Program Files\MGA NT PowerDesk" folder.
  163.  
  164.                     The default value is 1. 
  165.  
  166. User.AlternateLines 
  167.             When set to 1, allows lines defined by integer coordinates
  168.                     to be drawn using the faster AUTOLINE opcode of the 
  169.                     drawing engine.  The convention used to determine which 
  170.                     pixels contribute to a given line is slightly different 
  171.                     in AUTOLINE and in Windows NT.  Setting AlternateLines 
  172.                     to 1 trades off compliance with the Windows NT conventions 
  173.                     for performance.  A value of 0 will enforce compliance. 
  174.                     Lines defined by non-integer endpoint coordinates are not 
  175.                     affected by this setting. 
  176.  
  177.                     The default value of User.AlternateLines is 0. 
  178.  
  179. User.CenterDialogs  Has no effect on Windows NT 4.0. 
  180.  
  181.                     The default value of User.CenterDialogs is 0. 
  182.  
  183. User.ComplexBlt     
  184.             When set to 1, allows the hardware to accelerate some 
  185.                     complex raster operations (ROPs) by executing a sequence 
  186.                     of simple ROPs (ORing, ANDing, etc...).  A value of 0 
  187.                     will result in complex ROPs being performed in software. 
  188.  
  189.                     The complex ROPs are performed directly on the display 
  190.                     through a succession of simple ROPs.  Artifacts (flashing) 
  191.                     in the target display area may become visible when an 
  192.                     intermediate result in video RAM is displayed on a given 
  193.                     refresh cycle, to be replaced by the final image on the 
  194.                     next cycle. 
  195.  
  196.                     The default value of User.ComplexBlt is 1. 
  197.  
  198. User.DeviceBitmaps  
  199.             When set to 1, allows use of off-screen memory for 
  200.                     caching bitmaps.  This will allow the hardware to 
  201.                     accelerate drawing to bitmaps.  A value of 0 disables 
  202.                     bitmap caching, allowing the CPU to draw onto all 
  203.                     bitmaps.  Bitmap caching is internally disabled when 
  204.                     a desktop requiring more than one card is in use, 
  205.                     regardless of the registry setting. 
  206.  
  207.                     The default value of User.DeviceBitmaps is 1. 
  208.  
  209. User.EnableUSWC     
  210.             When set to 1, allows direct frame buffer access to use 
  211.                     the Write Combining feature of the Pentium Pro processor. 
  212.                     Setting this value to 0 may result in slightly lower 
  213.                     performance. 
  214.  
  215.                     The default value of User.EnableUSWC is 1. 
  216.  
  217. User.Filtering
  218.                     When set to 1, the display quality of some video files is 
  219.                     improved when they're scaled up.
  220.  
  221.                     The default value is 1.
  222.  
  223. User.MgaInfoFile    
  224.             When set to 1, allows use of the Matrox PowerDesk to 
  225.                     control refresh rates.  A value of 0 will allow all 
  226.                     available refresh rates to be listed. 
  227.  
  228.                     The default value of User.MgaInfoFile is 1. 
  229.  
  230. User.SynchronizeDac 
  231.             When set to 1, will require the driver to wait for a 
  232.                     vertical sync before programming the ramdac with a new 
  233.                     pointer shape or a new palette.  If you notice stray 
  234.                     pixels flashing around the pointer, setting this flag 
  235.                     to 1 might fix the problem.  Setting it to 0 will result 
  236.                     in slightly better performance. 
  237.  
  238.                     The default value of User.SynchronizeDac is 0. 
  239.  
  240. User.UseBusMastering
  241.                     When set to 1, the driver uses bus mastering for 2D 
  242.                     display operations. This improves performance on fast 
  243.                     Pentium computers (faster than 166 MHz). When set to 0, 
  244.                     this feature is disabled.
  245.  
  246.                     The default value is 1. 
  247.  
  248. User.SynchronizeEngine
  249.                     (This parameter is now obsolete.)
  250.  
  251. Modifying keys and values in the registry is done through the Registry 
  252. Editor.  The Registry Editor can be invoked in the following way: 
  253.  
  254.       - Use Start/Run..., or open a Command Prompt window, and type 
  255.         "regedt32".  Alternately, from the Windows NT Explorer, go to 
  256.         SystemRoot\system32 and double-click on Regedt32.  The Registry 
  257.         Editor will come up. 
  258.  
  259. To examine or to modify the values that govern the behavior of the Matrox 
  260. driver: 
  261.  
  262.       - Select the HKEY_LOCAL_MACHINE window. 
  263.  
  264.       - Travel down to the key named: 
  265.         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mga64\Device0. 
  266.  
  267. You will find the values in the right window pane.  To modify any of 
  268. them: 
  269.  
  270.       - Double-click on the selected value. 
  271.  
  272.       - In the DWORD Editor, change the value to "0" or "1".  The new value 
  273.         will take effect the next time you reboot. 
  274.  
  275. PowerDesk settings are kept under the key: 
  276.         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MGACtrl 
  277. and its subkeys.
  278.  
  279.  
  280. Hardware-accelerated 3D 
  281. ----------------------- 
  282. The Mini-Client Driver (MCD), which is part of the Matrox display driver,
  283. allows for hardware-accelerated 3D, with a few restrictions: 
  284.  
  285.       - Currently no acceleration is available when multiple cards are 
  286.         in use. 
  287.  
  288.       - The MCD does not support 8bpp (256 colors) and 24bpp (16777216 
  289.         colors) modes.  The 15bpp (32K colors), 16bpp (64K colors), and 
  290.         32bpp (True Color) modes are the ones that can be hardware- 
  291.         accelerated. 
  292.  
  293.       - Limitations to the available resolutions are to be expected.  All 
  294.         3D modes require extra memory to handle double buffering and/or Z 
  295.         buffering, and this memory is no longer available for display. 
  296.  
  297. The 3D driver can be configured through Matrox PowerDesk or through 
  298. registry switches: 
  299.  
  300. User3D.3DEnable
  301.                     When set to 1, 3D (OpenGL) display operations are 
  302.                     accelerated. When set to 0, all types of Matrox 3D 
  303.                     acceleration are disabled.
  304.  
  305. User3D.TextureMapping
  306.                     When set to 1 (and when "User3D.3DEnable" is set to 1), 
  307.                     the driver uses Matrox hardware to accelerate texture 
  308.                     mapping for 3D (OpenGL) programs. When set to 0, texture 
  309.                     mapping is done through software.
  310.  
  311. User3D.DoubleBuffer (This parameter is now obsolete.)
  312.  
  313. User3D.ZBuffer      (This parameter is now obsolete.)
  314.  
  315. The default value for these User3D switches is 1.  Setting all values to 0 
  316. effectively disables the hardware-accelerated 3D.  The recommended way of 
  317. modifying them is through the Performance tab of Matrox PowerDesk rather than 
  318. through the Registry Editor. 
  319.  
  320. User3D.UseBusMastering 
  321.                     When set to 1 (and when "User3D.3DEnable" is set to 1), 
  322.                     the driver uses bus mastering to accelerate 3D (OpenGL) 
  323.                     programs. This improves performance on systems that 
  324.                     support bus mastering. When set to 0, this feature is
  325.                     disabled.
  326.  
  327.                     The default value is 0. 
  328.  
  329. The back- and Z-buffers can be allocated on a per-window basis.  This makes 
  330. the availability of 3D-acceleration difficult to ascertain, since it would 
  331. be possible to get 3D-acceleration for a small window even when offscreen 
  332. memory is scarce, while a request for full-screen buffers would fail even 
  333. when relatively large areas of offscreen memory are available. 
  334.  
  335.  
  336. Notes, Problems, and Limitations 
  337. -------------------------------- 
  338.  
  339. Computers with more than one PCI bus
  340.         It is possible that a switch to a full-screen Command Prompt, or any 
  341.         change of mode, will result in a blue-screen crash if a card is 
  342.         installed on a PCI bus other than bus 0.  The problem is under 
  343.         investigation.  Moving the card to a different PCI slot is a possible 
  344.         workaround. 
  345.  
  346.         There are systems where Windows NT reports conflicts between adapters 
  347.         installed beyond the PCI bridge.  In this case, the Matrox
  348.         miniport driver cannot access its own card. If your system appears 
  349.         unable to find the card, try moving it to a different PCI slot. 
  350.  
  351.         Installing Microsoft Service Pack 3 for Windows NT 4.0 should fix
  352.         many of these problems.
  353.  
  354. DirectDraw with virtual desktops 
  355.         Some DirectDraw programs don't work properly with virtual desktops. 
  356.         We recommend you run DirectDraw programs with a normal desktop. 
  357.  
  358. 3D-Maze screen saver 
  359.         Display problems may appear while using the "3D-Maze" screen saver.
  360.         These may happen after Microsoft Service Pack 2 for Windows NT 4.0 is 
  361.         installed. These display problems are apparently fixed by Service 
  362.         Pack 3. 
  363.  
  364. GLDemo textures 
  365.         If you have a Matrox Millennium II graphics card, textured objects 
  366.         in GLDemo may be Gouraud-shaded instead of textured in 3D-accelerated 
  367.         display modes. This problem is apparently fixed by installing 
  368.         Microsoft Service Pack 3 for Windows NT 4.0. 
  369.  
  370. Zoom feature with Matrox Millennium 
  371.         If you have a Matrox Millennium (*not* Millennium II) graphics card 
  372.         and you use the Matrox zoom feature, a vertical band may appear at 
  373.         the right edge of your desktop (beyond the 1152 pixel limit) because
  374.         of a hardware limitation. This only happens if your display is 
  375.         using a 1152 x 864 resolution and a 256-color palette.
  376.  
  377. Running Winstone 97 
  378.         The CenterPOPUP feature should be disabled (which is the default 
  379.         setting) when running the Winstone 97 benchmark. Some tests may 
  380.         report a time-out error if CenterPOPUP is used. 
  381.  
  382. Limitation with multiple graphics cards
  383.         Windows NT 4.0 supports a maximum of about 280 different display 
  384.         modes (combinations of resolution, color palette and refresh rate 
  385.         settings). You may encounter this limit if you have more than one 
  386.         Matrox graphics card installed in your computer. 
  387.  
  388.         If the Matrox "VESA settings" option button is selected when there 
  389.         are multiple Matrox cards in your computer, you're even more
  390.         likely to encounter the Windows NT 4.0 limit in the number of 
  391.         display modes. This is because the "VESA settings" option supports
  392.         several different refresh rates for each display resolution and
  393.         color palette setting.
  394.  
  395.         Because of the limitation in the number of display modes, the 15-bit 
  396.         color palette setting is not available when multiple graphics cards
  397.         are installed and the "VESA settings" option is selected.
  398.  
  399.         If you have more than one Matrox graphics card in your computer, we 
  400.         recommend you not use the "VESA settings" option. Note that changing 
  401.         your refresh rate through the Microsoft "Display Properties" dialog 
  402.         box activates the "VESA settings" option.  
  403.  
  404. Display settings for Plug-and-Play monitors
  405.         For each resolution, Plug-and-Play (DDC) monitors report to your 
  406.         computer the refresh rates they're capable of. At high resolution
  407.         and color palette settings, your Matrox graphics card may not support 
  408.         the high refresh rates supported by some monitors.
  409.  
  410.         For example, at a 1600 x 1200 resolution with a 24- or 32-bit color
  411.         palette setting, your monitor may report that it's capable of 
  412.         an 85 Hz refresh rate. However, at this display setting, your 
  413.         graphics card may only be capable of a 75 Hz refresh rate. 
  414.  
  415.         When the refresh rate reported by your monitor can't be supported,
  416.         the Matrox display driver uses the next highest VESA refresh rate 
  417.         supported by your graphics card. This is indicated by the text 
  418.         "(VESA)" in the "Refresh frequency" box in the "Matrox Display 
  419.         Properties" dialog box. 
  420.  
  421.         If the Matrox display driver uses a refresh rate different from the 
  422.         capability reported by your Plug-and-Play monitor, the screen image
  423.         on your monitor may need to be resized or repositioned. 
  424.  
  425. 3D Studio MAX 1.2
  426.         If you have problems running 3D Studio Max 1.2 using the Matrox 
  427.         HEIDI driver, try disabling the "Use bus mastering (OpenGL)" check 
  428.         box under "3D settings". To access this check box, click "Start" ->
  429.         "Programs"-> "Matrox PowerDesk" -> "Matrox Display Properties" -> 
  430.         "Performance".  
  431.  
  432. 3D Studio MAX 2.0
  433.         Switching between HEIDI software emulation and OpenGL acceleration 
  434.         while 3D Studio Max 2.0 is running, may cause the viewports to 
  435.         flicker while playing animations. This problem may also happen if
  436.         display settings (resolution or color palette) are changed while 
  437.         3D Studio Max is running. If you experience these problems, try 
  438.         closing 3D Studio Max, changing your display settings (resolution or 
  439.         color palette), and then restarting 3D Studio MAX.
  440.  
  441. TV output mode
  442.  
  443.         Certain models of Matrox graphics cards support TV output. When TV
  444.         output mode is enabled with Matrox PowerDesk software, some computer
  445.         monitors may become garbled or unusable. This may happen with a
  446.         computer monitor that only supports a maximum resolution of 
  447.         1024 x 768 or lower. 
  448.  
  449.         If this happens, simply turn off your computer monitor and use your
  450.         TV to view your computer display. Your computer monitor will work 
  451.         normally when you disable TV output mode.
  452.   
  453.         Note: The Matrox zoom and virtual desktop features aren't supported 
  454.         in TV output mode
  455.  
  456.