home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 33 VDrivers / 33-VDrivers.zip / matroxg.zip / README.OS2 < prev   
Text File  |  1999-07-20  |  15KB  |  378 lines

  1. README.OS2                   MATROX GRAPHICS INC.                20-July-1999
  2.  
  3.  
  4.                         Matrox OS/2 PM Display Driver
  5.  
  6.                              Version 2.31.095
  7.  
  8.                                  for the
  9.                                Matrox G400
  10.                          MGA Millennium/Mystique
  11.                             MGA-G100/MGA-G200
  12.  
  13.  
  14.  
  15.  
  16. Product Description
  17. -------------------
  18.  
  19. This OS/2 PM driver for the Matrox G400, MGA Millenium, MGA Mystique, MGA-G100
  20. and MGA-G200 video accellerator chips supports 8-bit (256 colors),
  21. 16-bit (64K colors), and 24- and 32-bit (16M colors) display modes under
  22. OS/2 2.11 and later, in resolutions ranging from 640 x 480 to
  23. 2048 x 1536.
  24.  
  25.  
  26. Driver Installation
  27. -------------------
  28.  
  29. To install the software, follow the procedure below:
  30.  
  31.    1. If you have previously configured OS/2 for another graphics card, then
  32.       you should uninstall the drivers for that card.  Be sure that OS/2 will
  33.       start up in VGA mode before installing the Matrox Drivers.
  34.  
  35.    2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
  36.       Screen session.
  37.  
  38.    3. Insert the driver disk in a floppy drive (if you are installing from
  39.       the floppy disk) or insert the CD-ROM in its drive bay.
  40.  
  41.    4. Make the CD-ROM or floppy disk the active drive and type:
  42.  
  43.       "SRCPATH\INSTALL",
  44.  
  45.       where SRCPATH is the path which contains the Matrox OS/2 drivers.
  46.  
  47.       Examples:
  48.  
  49.       A:\INSTALL     (if installing from a diskette with OS/2 only)
  50.       A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
  51.       D:\OS2\INSTALL (if installing from a CD-ROM)
  52.  
  53.       Note: if you install this driver to a Warp System, you may run
  54.  
  55.       \INSTALL /U       for all but Japanese OS/2
  56.         or
  57.       \INSTALL /UJ      for Japanese OS/2 (DBCS driver disk only)
  58.  
  59.       and everything will be installed without any further input from the
  60.       user (primary, secondary selection, driver selection, and source
  61.       disk/path selection).
  62.  
  63.    5. You will see a dialog box in which you can select the Primary Display.
  64.       Choose "Matrox G400, Millennium/Mystique/MGA-G100/MGA-G200 Series".  You
  65.       may have to change the source drive if you are not installing from drive
  66.       A.
  67.  
  68.    6. The installation program will then proceed with the installation.  When
  69.       it is complete, you will have to shut down your system in order for the
  70.       MGA driver to take effect.
  71.  
  72. If you haven't previously installed a high-resolution driver, OS/2 will restart
  73. in Matrox default resolution (640x480x256).  If you know which resolutions your
  74. monitor is capable of displaying, you may wish to configure the driver for your
  75. monitor and/or a different resolution before shutting down.  To do this, use
  76. the MGA Settings notebook, as explained in the next section.  However, if you
  77. do this before shutting down, some resolutions shown by the MGA Settings
  78. notebook may be invalid, and, if you select one of those, OS/2 will restart in
  79. a different, valid resolution instead.
  80.  
  81. Note:  If you are using Selective Install in OS/2 Warp, the Matrox G400,
  82. MGA Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
  83.  
  84.  
  85. Driver Configuration
  86. --------------------
  87.  
  88. To change the driver monitor configuration or mode (resolution or pixel depth),
  89. use the following procedure:
  90.  
  91.    1. Double-click on the MGA Settings icon on the desktop.
  92.  
  93.    2. Select the Monitor tab and either select Use Display Data Channel (if
  94.       available) or choose your monitor from the list provided.
  95.  
  96.    3. Select the Resolution tab and choose the resolution/pixel depth.
  97.  
  98. You will need to reboot the system to see the change take effect.
  99.  
  100.  
  101. CID Installation
  102. ----------------
  103.  
  104. Please refer to the README.CID file on the driver disk for information
  105. concerning CID installation.
  106.  
  107.  
  108.  
  109. Uninstalling the Driver
  110. -----------------------
  111.  
  112. The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
  113. to switch the display driver from MGA mode back to VGA mode, as shown in the
  114. following procedure:
  115.  
  116.    1. Open an OS/2 Text Window (or Full Screen) session.
  117.  
  118.    2. Enter:  CD \MGA\OS2
  119.  
  120.       UNINSTAL
  121.       or
  122.       UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
  123.  
  124.    3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
  125.       launch.  Select Primary Display, then choose the driver you require (for
  126.       example, VGA).
  127.  
  128. You will need to reboot the system to see the change take effect.
  129.  
  130. Note:  With Warp, there are two additional ways to switch the driver from MGA
  131. mode to VGA mode:
  132.  
  133.   1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
  134.      in the upper left corner of the screen during the bootup process.
  135.      This menu will allow you to change the driver to VGA by selecting
  136.      the appropriate option.
  137.  
  138.   2. You can also change the driver to VGA by running the following program
  139.      in an OS/2 window or full screen session:
  140.  
  141.               SETVGA
  142.  
  143.  
  144. Driver Reinstallation
  145. ---------------------
  146.  
  147. To reinstall the same level Matrox driver as was previously installed, run
  148. DSPINSTL.  Select the primary display as in installation step 6 above.  Change
  149. the source drive to \MGA\OS2 (on your boot drive), and then press the Install
  150. button.  When DSPINSTL finishes, shut down and reboot.
  151.  
  152.  
  153. Monitor Customization using Matrox's MGA Settings Notebook
  154. ----------------------------------------------------------
  155.  
  156. The OS/2 Matrox G400/Millennium/Mystique/MGA-G100/MGA-G200 driver supports
  157. VESA DDC-2B compliant monitors.
  158.  
  159. If your monitor is not detected as DDC compliant, the driver will take the
  160. "Unknown Monitor" hardcoded timings, which assume that you have a monitor
  161. supporting all resolutions available on your board at a 60Hz refresh rate
  162. (non-interlaced).
  163.  
  164. If you have a monitor that is capable of refresh rates higher than 60Hz, you
  165. should change the monitor setting on the Monitor page of the notebook.  If your
  166. monitor is not listed, try to choose a similar monitor or one of the standard
  167. monitors.  MGA Settings then creates a file called MGA.INF, which contains the
  168. appropriate video parameters for your monitor.  The MGA.INF file is read by the
  169. MGA display driver when OS/2 boots.
  170.  
  171. The MGA settings notebook is located in the System Setup folder, described
  172. below.
  173.  
  174. You must shut down OS/2 and reboot your computer for the changes to take
  175. effect.
  176.  
  177. Note:  The timing information in MGA.INF overrides the timing info returned by
  178. DDC compliant monitors.  If you are using a DDC compliant monitor, and you do
  179. not wish to override the monitor's timing info, then check the "Use Data
  180. Display Channel (DDC)" box.
  181.  
  182.  
  183. Driver configuration using the MGA settings notebook
  184. ----------------------------------------------------
  185.  
  186. Advanced configuration of the MGA driver can be performed through the MGA
  187. settings notebook, located in the System Setup folder and shadowed on the
  188. desktop.
  189.  
  190. Fonts page:
  191.  
  192.    You may change font settings for the current resolution, and they will be
  193.    remembered if you switch resolutions.  You may change font resolution and
  194.    the system font using the Fonts page.  To change the default AVIO font, open
  195.    an OS/2 or DOS Window, select Font Size from the system menu, select the
  196.    desired font, and click the Save button.  Your selection will be stored when
  197.    you exit the MGA settings notebook.  Note that this is not supported with
  198.    the DBCS driver.
  199.  
  200.    Font resolution affects the sizes of your OS/2 fonts.  The system font is
  201.    the default font and also affects window sizes.  On Warp 4, the WarpSans
  202.    font is used for window titles and menus.  On previous OS/2 versions, the
  203.    window titles and menus use the default font.  If you want to change this,
  204.    you may drag any font from the Font Palette to any window title or menu bar
  205.    while holding the Alt key.
  206.  
  207.  
  208.    Note that the default values for the fonts are:
  209.  
  210.                 System Font           Font res  AVIO Font
  211.     640x480     10.System Proportional   96        8x14
  212.     800x600     10.System Proportional   96        8x14
  213.    1024x768     10.System Proportional  120       12x22
  214.    1152x864     12.System Proportional  120       12x22
  215.      or higher
  216.  
  217.  
  218. Advanced page:
  219.  
  220. 1. Grayscale driver switch
  221.  
  222.    Owners of the Millennium PowerDoc Edition may enable the grayscale driver
  223.    switch, which defines whether 8 bits per pixel should be in 256 colors or
  224.    256 gray shades.
  225.  
  226. 2. DIVE switch
  227.  
  228.    Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
  229.    may be shifted to the left.  24 bpp may trap under certain conditions.
  230.  
  231.    The MGA Settings notebook has a switch to ensure DIVE is always enabled in
  232.    24 and 32bpp.  Note that when the box is not checked, DIVE will still be
  233.    used in some cases where no problems were found to occur with OS/2 Warp 3
  234.    with FixPak 17 installed.
  235.  
  236. 3. EnDIVE switch
  237.  
  238.    If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
  239.  
  240.  
  241. For all changes you make with the MGA setttings notebook, except for hot key
  242. changes, you must reboot your computer to see the changes take effect.
  243.  
  244.  
  245. Driver configuration using MGACONF.CMD
  246. --------------------------------------
  247.  
  248. 1. Cursor Vsync
  249.  
  250.    The cursor may exhibit some "noise" when an application changes the color
  251.    palette.  This switch forces to wait for a Vsync before changing the
  252.    palette.  The drawback is a loss of speed when changing the palette.  Some
  253.    animated application requires fast changing palette.  This switch applies
  254.    only to 8 bpp.  The problem occurs only on the Millennium card.
  255.  
  256.    mgaconf v 0      (off)
  257.    mgaconf v 1      (on)
  258.  
  259.    Default is 1.
  260.  
  261. 2. Color cursor
  262.  
  263.    mgaconf c [0/1/2],
  264.  
  265.    where 0 will enable the software cursor (multicolor cursor)
  266.          1 will disable the software cursor (you will have 2 or fewer colors
  267.            in the cursor)
  268.          2 will disable the software cursor if the cursor has fewer than 4
  269.            colors
  270.  
  271.    Default is 0.
  272.  
  273.  
  274. File description
  275. ----------------
  276.  
  277. Assume: <S> -> Source path
  278.         <D> -> Destination drive (OS/2 system drive).
  279.         <W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
  280.  
  281. <S>\INSTALL.CMD     --> stay where it is.
  282. <S>\FIXAUTO.CMD     --> <D>:\MGA\OS2
  283. <S>\UNINSTAL.CMD    --> <D>:\MGA\OS2
  284. <S>\MGAX64.OS2      --> <D>:\MGA\OS2\SYSLEVEL.MGA
  285.    (pack file)          <D>:\MGA\OS2\MGAX64S.DSP
  286.                         <D>:\OS2\DLL\PMGAX64.DLL
  287.                         <D>:\OS2\DLL\BMGAX64.DLL
  288.                         <D>:\MGA\OS2\KMGAX64.SYS
  289.                         <D>:\OS2\MDOS\VMGAX64.SYS
  290.                         <D>:\MGA\OS2\MGASET.EXE
  291.                         <D>:\MGA\OS2\MGASET.DLL
  292.                         <D>:\MGA\OS2\MGASET.HLP
  293.                         <D>:\MGA\OS2\MGAHK.EXE
  294.                         <D>:\MGA\OS2\MGA.MON
  295.                         <D>:\MGA\OS2\MGACONF.CMD
  296.                         <D>:\MGA\OS2\MGAOBJ.CMD
  297. <S>\MGAX64W.OS2     --> <W>:\SMGAX64.DRV
  298.    (pack file)          <W>:\MGAX64.DLL
  299. <S>\MGAX64.DSP      --> stay where it is.
  300. <S>\VVGA.SYS        --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
  301. <S>\SCREEN01.SYS    --> <D>:\MGA\OS2 and <D>:\OS2
  302. <S>\MGAX64.DSC      --> <D>:\OS2\INSTALL
  303. <S>\README.OS2      --> <D>:\MGA\OS2
  304.  
  305. MGAX64.DSP      installation support file for "dspinstl" (for first install)
  306. MGAX64S.DSP     installation support file for "dspinstl" (for re-install)
  307. MGAX64.DSC      installation support file
  308. MGAX64.DLL      initialization library for Win-OS/2 fullscreen
  309. BMGAX64.DLL     Base Video Handle (sets VGA for OS/2 fullscreen)
  310. PMGAX64.DLL     32bit PM driver (8, 16 and 32bpp)
  311. KMGAX64.SYS     low-level initialization for 32bit PM driver
  312. SMGAX64.DRV     Win-OS/2 Fullscreen and Seamless driver
  313. VMGAX64.SYS     Virtual MGA driver (for DOS sessions)
  314. VVGA.SYS        Modified IBM VGA virtual driver.
  315. SCREEN01.SYS    Modified IBM system device driver.
  316. README.OS2      Readme file
  317. INSTALL.CMD     first time installation
  318. MGASET.EXE      MGA Settings notebook
  319. MGASET.DLL      MGA Settings notebook text strings
  320. MGASET.HLP      MGA Settings notebook help
  321. MGAHK.EXE       hot key trapping applet
  322. MGACONF.CMD     Configuration utility for PM driver
  323. FIXAUTO.CMD     inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
  324. UNINSTAL.CMD    uninstalls driver (and optionally removes all Matrox G400,
  325.                 Millennium/Mystique/MGA-G100/MGA-G200 files from hard drive)
  326. MGA.MON         MGA Monitor data file for MGA settings notebook
  327. SETUP.EXE       Monitor program to create MGA.INF out of MGA.MON
  328. SYSLEVEL.MGA    driver Version info
  329.                 (use OS/2 command syslevel.exe to obtain the driver Version)
  330. MGAOBJ.CMD      MGA object installation
  331.  
  332.  
  333. KNOWN BUGS AND LIMITATIONS
  334. --------------------------
  335.  
  336. The following bugs and limitations are present in this release of the
  337. driver:
  338.  
  339. · When using the DSPINSTL program to reconfigure your MGA driver, the program
  340.   states that VGA is the current driver.  This is because the DSPINSTL program
  341.   included with OS/2 does not correctly identify the Matrox G400,
  342.   Matrox Millennium/Mystique/MGA-G100/MGA-G200.
  343.  
  344. · The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
  345.   screen session.  The results will be highly unpredictable.  If the MGA
  346.   windows driver features are absolutely needed, then a dual-boot configuration
  347.   must be used.  When booting from DOS, the PowerDesk Windows driver features
  348.   are fully supported.
  349.  
  350. · The driver does not work with Mayo Clinic Family Health Book (Windows app.)
  351.   in seamless Windows at 16bpp (64K colors).  If you need to run this
  352.   application, please run it in Win-OS/2 fullscreen instead or change the
  353.   colors to 256 or 16M.
  354.  
  355. · It is necessary to shut down all Win-OS/2 sessions prior to installing the
  356.   driver.  Make sure the "Fast load" option in Win-OS/2 Setup (in the System
  357.   Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
  358.   Otherwise, required Win-OS/2 files will not be copied, and install will fail.
  359.  
  360. · Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
  361.   settings notebook to be cut off.  This is due to an OS/2 bug in the font
  362.   spacing.
  363.  
  364. · Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
  365.   without a FixPak does not work correctly.  A system proportional font is used
  366.   instead.  You can obtain a list of scalable fonts by opening the Font
  367.   Palette, pressing the Edit Font button, and pressing the Delete button.
  368.   In the Delete Font window, any font with file extension OFM is a scalable
  369.   font.  Warp 3 FixPak 17 is known to fix this problem.
  370.  
  371. · Using MGA Settings to select the OS/2 system font is not supported with the
  372.   DBCS driver.
  373.  
  374. · When using higher than 1280x1024 resolution, if you use MGA Settings to
  375.   change the monitor setting to a monitor which does not support the current
  376.   resolution, you must shut down the system prior to switching to a full screen
  377.   session.  Otherwise, the system will hang when switching back to the desktop.
  378.