home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1999 October / VPR9910B.BIN / DRIVER / MATROX / RRGNT4 / readment.txt < prev   
INI File  |  1999-03-15  |  22KB  |  504 lines

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