Matrox driver v. 2.58.144 (1/1/2002, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC.
Matrox OS/2 PM Display Driver
Version 2.58.144
Matrox G400 & Matrox G450
MGA Millennium/Mystique
MGA-G100/MGA-G200
Product Description
-------------------
This OS/2 PM driver for the Matrox G450, Matrox G400, MGA Millenium, MGA
Mystique, MGA-G100 and MGA-G200 video accellerator chips supports 8-bit
(256 colors), 16-bit (64K colors), and 24- and 32-bit (16M colors) display
modes under OS/2 2.11 and later, in resolutions ranging from 640x480 to
2048x1536.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the Matrox drivers.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox G400/G450, Millennium/Mystique/MGA-G100/MGA-G200 Series".
You may have to change the source drive if you are not installing from
drive A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the Matrox G400/G450
Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Matrox G400/G450 Millennium/Mystique/MGA-G100/MGA-G200 driver supports
VESA DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<D>:\MGA\OS2\MGACHK.EXE
<D>:\MGA\OS2\MGACHK.INI
<D>:\MGA\OS2\MGACHK.DAT
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\SCREEN01.SYS --> <D>:\MGA\OS2 and <D>:\OS2
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
SCREEN01.SYS Modified IBM system device driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACHK.EXE Video BIOS refresh applet
MGACHK.INI Video BIOS refresh applet settings
MGACHK.DAT Video BIOS refresh applet data
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all Matrox files)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox drivers.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
ftp.matrox.com/pub/mga/archive/os2/2002/os2_258.zip |
|
Matrox driver v. 2.50.117 (13/6/2001, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC.
Matrox OS/2 PM Display Driver
Version 2.50.117
Matrox G400 & Matrox G450
MGA Millennium/Mystique
MGA-G100/MGA-G200
Product Description
-------------------
This OS/2 PM driver for the Matrox G450, Matrox G400, MGA Millenium, MGA
Mystique, MGA-G100 and MGA-G200 video accellerator chips supports 8-bit (256
colors), 16-bit (64K colors), and 24- and 32-bit (16M colors) display modes
under OS/2 2.11 and later, in resolutions ranging from 640x480 to 2048x1536.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the Matrox drivers.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox G400/G450, Millennium/Mystique/MGA-G100/MGA-G200 Series".
You may have to change the source drive if you are not installing from
drive A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the Matrox G400/G450
Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Matrox G400/G450 Millennium/Mystique/MGA-G100/MGA-G200 driver supports
VESA DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<D>:\MGA\OS2\MGACHK.EXE
<D>:\MGA\OS2\MGACHK.INI
<D>:\MGA\OS2\MGACHK.DAT
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\SCREEN01.SYS --> <D>:\MGA\OS2 and <D>:\OS2
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
SCREEN01.SYS Modified IBM system device driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACHK.EXE Video BIOS refresh applet
MGACHK.INI Video BIOS refresh applet settings
MGACHK.DAT Video BIOS refresh applet data
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all Matrox files)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox drivers.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
ftp.matrox.com/pub/mga/archive/os2/2001/os2_250.zip |
|
Matrox driver v. 2.54.130 (19/1/2001, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC.
Matrox OS/2 PM Display Driver
Version 2.54.130
Matrox G400 & Matrox G450
MGA Millennium/Mystique
MGA-G100/MGA-G200
Product Description
-------------------
This OS/2 PM driver for the Matrox G450, Matrox G400, MGA Millenium, MGA
Mystique, MGA-G100 and MGA-G200 video accellerator chips supports 8-bit (256
colors), 16-bit (64K colors), and 24- and 32-bit (16M colors) display modes
under OS/2 2.11 and later, in resolutions ranging from 640x480 to 2048x1536.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the Matrox drivers.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox G400/G450, Millennium/Mystique/MGA-G100/MGA-G200 Series".
You may have to change the source drive if you are not installing from
drive A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the Matrox G400/G450
Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Matrox G400/G450 Millennium/Mystique/MGA-G100/MGA-G200 driver supports
VESA DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<D>:\MGA\OS2\MGACHK.EXE
<D>:\MGA\OS2\MGACHK.INI
<D>:\MGA\OS2\MGACHK.DAT
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\SCREEN01.SYS --> <D>:\MGA\OS2 and <D>:\OS2
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
SCREEN01.SYS Modified IBM system device driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACHK.EXE Video BIOS refresh applet
MGACHK.INI Video BIOS refresh applet settings
MGACHK.DAT Video BIOS refresh applet data
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all Matrox files)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox drivers.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
ftp.matrox.com/pub/mga/archive/os2/2001/os2_254.zip |
|
Matrox driver v. 2.36.106 (30/11/1999, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC.
Matrox OS/2 PM Display Driver
Version 2.36.106
for the
Matrox G400
MGA Millennium/Mystique
MGA-G100/MGA-G200
Product Description
-------------------
This OS/2 PM driver for the Matrox G400, MGA Millenium, MGA Mystique, MGA-G100
and MGA-G200 video accellerator chips supports 8-bit (256 colors),
16-bit (64K colors), and 24- and 32-bit (16M colors) display modes under
OS/2 2.11 and later, in resolutions ranging from 640 x 480 to
2048 x 1536.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the Matrox Drivers.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox G400, Millennium/Mystique/MGA-G100/MGA-G200 Series". You
may have to change the source drive if you are not installing from drive
A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the Matrox G400,
MGA Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Matrox G400/Millennium/Mystique/MGA-G100/MGA-G200 driver supports
VESA DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\SCREEN01.SYS --> <D>:\MGA\OS2 and <D>:\OS2
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
SCREEN01.SYS Modified IBM system device driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all Matrox G400,
Millennium/Mystique/MGA-G100/MGA-G200 files from hard drive)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox G400,
Matrox Millennium/Mystique/MGA-G100/MGA-G200.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
ftp.matrox.com/pub/mga/archive/os2/1999/os2_236.zip |
|
Matrox driver v. 2.31.100 (26/8/1999, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC. 26-Aug-1999
Matrox OS/2 PM Display Driver
Version 2.31.100
for the
Matrox G400
MGA Millennium/Mystique
MGA-G100/MGA-G200
Product Description
-------------------
This OS/2 PM driver for the Matrox G400, MGA Millenium, MGA Mystique, MGA-G100
and MGA-G200 video accellerator chips supports 8-bit (256 colors),
16-bit (64K colors), and 24- and 32-bit (16M colors) display modes under
OS/2 2.11 and later, in resolutions ranging from 640 x 480 to
2048 x 1536.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the Matrox Drivers.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox G400, Millennium/Mystique/MGA-G100/MGA-G200 Series". You
may have to change the source drive if you are not installing from drive
A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the Matrox G400,
MGA Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Matrox G400/Millennium/Mystique/MGA-G100/MGA-G200 driver supports
VESA DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\SCREEN01.SYS --> <D>:\MGA\OS2 and <D>:\OS2
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
SCREEN01.SYS Modified IBM system device driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all Matrox G400,
Millennium/Mystique/MGA-G100/MGA-G200 files from hard drive)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox G400,
Matrox Millennium/Mystique/MGA-G100/MGA-G200.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
ftp.matrox.com/pub/mga/archive/os2/1999/os2_231.zip |
|
Matrox driver v. 2.22.078 (12/1/1999, International Business Machines Corporation (IBM)) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC. 12-Jan-1999
The MGA Millennium/Mystique/MGA-G100/MGA-G200 OS/2 PM Display Driver
Version 2.22.078
Product Description
-------------------
The MGA Millennium/Mystique/MGA-G100/MGA-G200 OS/2 PM driver supports 8-bit
(256 colors), 16-bit (64K colors), and 24- and 32-bit (16M colors) display
modes under OS/2 2.11 and later, in resolutions ranging from 640 x 480 to
1800 x 1440.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the MGA
Millennium/Mystique/MGA-G100/MGA-G200 driver.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox MGA Millennium/Mystique/MGA-G100/MGA-G200 Series". You
may have to change the source drive if you are not installing from drive
A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the MGA
Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Millennium/Mystique/MGA-G100/MGA-G200 driver supports VESA DDC-2B
compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\SCREEN01.SYS --> <D>:\MGA\OS2 and <D>:\OS2
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
SCREEN01.SYS Modified IBM system device driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all
Millennium/Mystique/MGA-G100/MGA-G200 files from hard drive)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox
Millennium/Mystique/MGA-G100/MGA-G200.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
service.boulder.ibm.com/ps/products/os2/os2ddpak_cur/matrox.zip |
|
Matrox driver v. 2.21.063 (13/7/1998, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC. 02-July-1998
The MGA Millennium/Mystique/MGA-G100/MGA-G200 OS/2 PM Display Driver
Version 2.21.063
Product Description
-------------------
The MGA Millennium/Mystique/MGA-G100/MGA-G200 OS/2 PM driver supports 8-bit
(256 colors), 16-bit (64K colors), and 24- and 32-bit (16M colors) display
modes under OS/2 2.11 and later, in resolutions ranging from 640 x 480 to
1800 x 1440.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the MGA
Millennium/Mystique/MGA-G100/MGA-G200 driver.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox MGA Millennium/Mystique/MGA-G100/MGA-G200 Series". You
may have to change the source drive if you are not installing from drive
A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the MGA
Millennium/Mystique/MGA-G100/MGA-G200 driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Millennium/Mystique/MGA-G100/MGA-G200 driver supports VESA DDC-2B
compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all
Millennium/Mystique/MGA-G100/MGA-G200 files from hard drive)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox
Millennium/Mystique/MGA-G100/MGA-G200.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop. |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/Matrox_1696_2-21-063.zip |
|
Matrox driver v. 2.13.053 (15/7/1997, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC. 08-Jul-1997
The MGA Millennium/Mystique OS/2 PM Display Driver
Version 2.13.053
Product Description
-------------------
The MGA Millennium/Mystique OS/2 PM driver supports 8-bit (256 colors), 16-bit
(64K colors), and 24- and 32-bit (16M colors) display modes under OS/2 2.11 and
later, in resolutions ranging from 640 x 480 to 1800 x 1440.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you have previously configured OS/2 for another graphics card, then
you should uninstall the drivers for that card. Be sure that OS/2 will
start up in VGA mode before installing the MGA Millennium/Mystique
driver.
2. Using the Command Prompts folder of OS/2, open an OS/2 Window or Full
Screen session.
3. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
4. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the Matrox OS/2 drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /U for all but Japanese OS/2
or
\INSTALL /UJ for Japanese OS/2 (DBCS driver disk only)
and everything will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
5. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox MGA Millennium/Mystique Series". You may have to change
the source drive if you are not installing from drive A.
6. The installation program will then proceed with the installation. When
it is complete, you will have to shut down your system in order for the
MGA driver to take effect.
If you haven't previously installed a high-resolution driver, OS/2 will restart
in Matrox default resolution (640x480x256). If you know which resolutions your
monitor is capable of displaying, you may wish to configure the driver for your
monitor and/or a different resolution before shutting down. To do this, use
the MGA Settings notebook, as explained in the next section. However, if you
do this before shutting down, some resolutions shown by the MGA Settings
notebook may be invalid, and, if you select one of those, OS/2 will restart in
a different, valid resolution instead.
Note: If you are using Selective Install in OS/2 Warp, the MGA
Millennium/Mystique driver shows up as "Other."
Driver Configuration
--------------------
To change the driver monitor configuration or mode (resolution or pixel depth),
use the following procedure:
1. Double-click on the MGA Settings icon on the desktop.
2. Select the Monitor tab and either select Use Display Data Channel (if
available) or choose your monitor from the list provided.
3. Select the Resolution tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
CID Installation
----------------
Please refer to the README.CID file on the driver disk for information
concerning CID installation.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Once the MGA driver has been uninstalled, the DSPINSTL utility will
launch. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from MGA
mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following program
in an OS/2 window or full screen session:
SETVGA
Driver Reinstallation
---------------------
To reinstall the same level Matrox driver as was previously installed, run
DSPINSTL. Select the primary display as in installation step 6 above. Change
the source drive to \MGA\OS2 (on your boot drive), and then press the Install
button. When DSPINSTL finishes, shut down and reboot.
Monitor Customization using Matrox's MGA Settings Notebook
----------------------------------------------------------
The OS/2 Millennium/Mystique driver supports VESA DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
should change the monitor setting on the Monitor page of the notebook. If your
monitor is not listed, try to choose a similar monitor or one of the standard
monitors. MGA Settings then creates a file called MGA.INF, which contains the
appropriate video parameters for your monitor. The MGA.INF file is read by the
MGA display driver when OS/2 boots.
The MGA settings notebook is located in the System Setup folder, described
below.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Note: The timing information in MGA.INF overrides the timing info returned by
DDC compliant monitors. If you are using a DDC compliant monitor, and you do
not wish to override the monitor's timing info, then check the "Use Data
Display Channel (DDC)" box.
Driver configuration using the MGA settings notebook
----------------------------------------------------
Advanced configuration of the MGA driver can be performed through the MGA
settings notebook, located in the System Setup folder and shadowed on the
desktop.
Fonts page:
You may change font settings for the current resolution, and they will be
remembered if you switch resolutions. You may change font resolution and
the system font using the Fonts page. To change the default AVIO font, open
an OS/2 or DOS Window, select Font Size from the system menu, select the
desired font, and click the Save button. Your selection will be stored when
you exit the MGA settings notebook. Note that this is not supported with
the DBCS driver.
Font resolution affects the sizes of your OS/2 fonts. The system font is
the default font and also affects window sizes. On Warp 4, the WarpSans
font is used for window titles and menus. On previous OS/2 versions, the
window titles and menus use the default font. If you want to change this,
you may drag any font from the Font Palette to any window title or menu bar
while holding the Alt key.
Note that the default values for the fonts are:
System Font Font res AVIO Font
640x480 10.System Proportional 96 8x14
800x600 10.System Proportional 96 8x14
1024x768 10.System Proportional 120 12x22
1152x864 12.System Proportional 120 12x22
or higher
Advanced page:
1. Grayscale driver switch
Owners of the Millennium PowerDoc Edition may enable the grayscale driver
switch, which defines whether 8 bits per pixel should be in 256 colors or
256 gray shades.
2. DIVE switch
Due to an OS/2 problem in 32 bpp, the Warp Digital Video player image
may be shifted to the left. 24 bpp may trap under certain conditions.
The MGA Settings notebook has a switch to ensure DIVE is always enabled in
24 and 32bpp. Note that when the box is not checked, DIVE will still be
used in some cases where no problems were found to occur with OS/2 Warp 3
with FixPak 17 installed.
3. EnDIVE switch
If you wish to enable/disable EnDIVE support, use the EnDIVE switch.
For all changes you make with the MGA setttings notebook, except for hot key
changes, you must reboot your computer to see the changes take effect.
Driver configuration using MGACONF.CMD
--------------------------------------
1. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the
palette. The drawback is a loss of speed when changing the palette. Some
animated application requires fast changing palette. This switch applies
only to 8 bpp. The problem occurs only on the Millennium card, not the
Mystique card.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
2. Color cursor
mgaconf c [0/1/2],
where 0 will enable the software cursor (multicolor cursor)
1 will disable the software cursor (you will have 2 or fewer colors
in the cursor)
2 will disable the software cursor if the cursor has fewer than 4
colors
Default is 0.
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MGA
(pack file) <D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<D>:\MGA\OS2\MGASET.EXE
<D>:\MGA\OS2\MGASET.DLL
<D>:\MGA\OS2\MGASET.HLP
<D>:\MGA\OS2\MGAHK.EXE
<D>:\MGA\OS2\MGA.MON
<D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAOBJ.CMD
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\VVGA.SYS --> <D>:\MGA\OS2 and <D>:\OS2\MDOS
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinstl" (for first install)
MGAX64S.DSP installation support file for "dspinstl" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for Win-OS/2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV Win-OS/2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA Millennium/Mystique driver (for DOS sessions)
VVGA.SYS Modified IBM VGA virtual driver.
README.OS2 Readme file
INSTALL.CMD first time installation
MGASET.EXE MGA Settings notebook
MGASET.DLL MGA Settings notebook text strings
MGASET.HLP MGA Settings notebook help
MGAHK.EXE hot key trapping applet
MGACONF.CMD Configuration utility for PM driver
FIXAUTO.CMD inserts "SET MGA=x:\MGA\OS2" in autoexec.bat (Win-OS/2)
UNINSTAL.CMD uninstalls driver (and optionally removes all
Millennium/Mystique files from hard drive)
MGA.MON MGA Monitor data file for MGA settings notebook
SETUP.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MGA driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
MGAOBJ.CMD MGA object installation
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
· When using the DSPINSTL program to reconfigure your MGA driver, the program
states that VGA is the current driver. This is because the DSPINSTL program
included with OS/2 does not correctly identify the Matrox Millennium or
Mystique.
· The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable. If the MGA
windows driver features are absolutely needed, then a dual-boot configuration
must be used. When booting from DOS, the PowerDesk Windows driver features
are fully supported.
· The driver does not work with Mayo Clinic Family Health Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in Win-OS/2 fullscreen instead or change the
colors to 256 or 16M.
· The mouse pointer may jump while panning.
· It is necessary to shut down all Win-OS/2 sessions prior to installing the
driver. Make sure the "Fast load" option in Win-OS/2 Setup (in the System
Setup folder) is not checked, and close Win-OS/2 Setup prior to install.
Otherwise, required Win-OS/2 files will not be copied, and install will fail.
· Using the large OS/2 system font on OS/2 2.11 causes some text in the MGA
settings notebook to be cut off. This is due to an OS/2 bug in the font
spacing.
· Selecting a scalable font as the OS/2 system font on OS/2 2.11 and Warp 3
without a FixPak does not work correctly. A system proportional font is used
instead. You can obtain a list of scalable fonts by opening the Font
Palette, pressing the Edit Font button, and pressing the Delete button.
In the Delete Font window, any font with file extension OFM is a scalable
font. Warp 3 FixPak 17 is known to fix this problem.
· Using MGA Settings to select the OS/2 system font is not supported with the
DBCS driver.
· When using higher than 1280x1024 resolution, if you use MGA Settings to
change the monitor setting to a monitor which does not support the current
resolution, you must shut down the system prior to switching to a full screen
session. Otherwise, the system will hang when switching back to the desktop.
· Full screen Win-OS/2 sessions need the VIDEO_SWITCH_NOTIFICATION setting
turned on. This is already done in the program object for Win-OS/2 full
screen in the Command Prompts folder. If you start full screen Win-OS/2 an
alternate way, such as by typing WIN at a DOS full screen command prompt, you
may not have the notification on. Without the notification, screen
corruption can occur when switching between sessions. To turn on the
setting, open the properties (settings) for the DOS full screen command
prompt program object, select the Session tab, click the DOS properties
(settings) button, select DOS video settings, and then turn on
VIDEO_SWITCH_NOTIFICATION. |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/Matrox_1696_2-13-053.zip |
|
Matrox driver v. 2.10.020 (13/3/1996, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC. 13-Mar-1996
The MGA OS/2 PM Display Driver
v 2.10.020
Product Description
-------------------
This MGA OS/2 PM driver supports 8-bit (256 colors), 16-bit (64K colors),
and 24-bit (16M colors) display modes under OS/2 2.1 up to "Warp", in
resolutions ranging from 640 x 480 to 1600 x 1200. The driver works on
all MGA Ultima and Impression models. It also includes a Seamless Windows
driver.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you are installing this driver for the first time, have the MGA
board installed and boot OS/2. Select VGA as the display driver.
2. If you downloaded the driver from the Matrox BBS, use the DOS LABEL
command to label your floppy as OS2.
3. Using the Command Prompts folder of OS/2, open an OS/2 Window or
Full Screen session.
4. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
5. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the MGA PM drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
6. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox MGA Series". You may have to change the source drive
if you are not installing from drive A.
7. The installation program will then proceed with the installation.
When it is complete, you will have to shut down your system in
order for the MGA driver to take effect.
If you are installing this driver for the first time, or over a version
older than 2.00, OS/2 will restart in the default MGA resolution
(640 x 480 x 256). It is therefore advisable to select the desired
resolution immediately before rebooting, by means of the OS/2
System Setup folder, as explained in the next section.
Driver Configuration
--------------------
To change the driver mode (resolution or pixel depth), use the
following procedure:
1. Click the right button on the PM desktop background.
2. Select SYSTEM SETUP to open the system setup folder.
3. Double-click on the SYSTEM icon.
4. Select the SCREEN tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
Uninstalling the Driver
-----------------------
The OS/2 DSPINSTL.EXE program can be used to switch the display driver
from MGA mode back to VGA mode, as shown in the following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \OS2\INSTALL
DSPINSTL
3. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
You may want to create an icon for the OS/2 DSPINSTL program if you plan
to use it frequently.
Note: With Warp, there are two additional ways to switch the driver from
MGA mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following file
in an OS/2 window or full screen session:
\OS2\INSTALL\RSPDSPI.EXE
Your MGA OS/2 diskette also comes with an "UNINSTAL" utility. This batch
file removes lines that load the driver from your config.sys file. If used
with the "CLEAN" parameter, the driver files will even be deleted from your
hard drive. The batch file also invokes DSPINSTL so you can select another
display driver. To use the UNINSTAL utility:
1. Open an OS/2 Text Window (or Full Screen) session
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN
Monitor Customization
---------------------
By default, the driver assumes that you have a monitor which supports
all resolutions available to your board at a 60Hz refresh rate (non-
interlaced). If you have a monitor that is capable of refresh rates higher
than 60Hz, you can perform monitor file customization with the help of the
MGAMON program. This program creates a file called MGA.INF, which contains
the appropriate video parameters for your monitor. The MGA.INF file is
read by the MGA display driver when OS/2 boots.
The MGAMON program is located in the \MGA\OS2\ directory. It is a DOS
program, so it must be run in a DOS session (either windowed or full
screen).
To run MGAMON, open a DOS session:
1. Enter: CD \MGA\OS2
MGAMON
2. Select a monitor and exit the program.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Board Testing
-------------
If you encounter any problems running OS/2 with your board, you should
first determine whether it is a system or hardware problem. The best way
to check for a potential hardware problem is to use the MGA SETUP program.
SETUP is a DOS program that is included on the MGA CAD Driver disk,
version 1.50 and later. It cannot be run from an OS/2 Command Prompt
session.
If you have a DOS (FAT) partition on your hard disk, simply install the
Setup and Utilities product using the provided installation program. Then
go to the \MGA\SETUP directory and type SETUP.
If you do not have a DOS partition, you will have to create a bootable
disk that has SETUP on it. Here is the procedure:
1. Insert the proper installation disk in your diskette drive.
2. Copy A:\SETUP\FILES1.ZIP and A:\PKUNZIP.EXE to a location on your
hard disk.
3. Make that hard disk location current and type "PKUNZIP FILES1"
to unarchive the files.
4. Remove the installation disk and format a new bootable DOS disk.
5. Copy the following files from your hard disk to your new floppy disk:
SETUP.EXE, DOS4GW.EXE, MGA.MON
6. Reboot your computer with the the new disk.
7. Type SETUP.
In SETUP, select "Graphic Mode Test" to test the various modes that
are available for your board. The program will not attempt to test a
mode which is not supported by your board. The default test will be
done at a 60Hz refresh rate for all resolutions.
If you have a customized monitor file (MGA.INF) in your \MGA\OS2
subdirectory, SETUP can read it and act upon it if you set the MGA
environment variable as shown below:
SET MGA=C:\MGA\OS2
Driver History
--------------
2.00A3
- 32-bit driver supporting 8, and 24 bpp color.
- Added "clean" option to UNINSTAL.CMD for removing old MGA PM drivers
from the hard disk. The UNINSTAL CLEAN command may be used to clean
previous or current versions of the MGA driver.
- Resolution switching is now done by a system setting.
- Warp (OS/2 v3.00) supported.
2.00.001
- Added 16 bpp color.
- Added DIVE support for 8 and 16 bpp (does not work under 24 bpp).
- The Version and the Corrective service level now may be obtained via
the SYSLEVEL command.
2.00.002
- Fixed cursor and palette problems on ViewPoint 2026.
- Added MGACONF.CMD to switch WaitVsync on and off (cursor problem
on ViewPoint 2026 while updating the palette).
- Fixed getpixel.
2.00.003
- Updated sxcios2.dll (monitor).
2.00.004
- Fixed exit progman seamless in 24 bpp Imp+.
- Fixed magnify glass in filenet display.
- New MGA.MON file.
2.00.005
- Fixed text when running Seamless Windows.
- Fixed some color and redraw problems in Seamless Windows.
- Fixed DIVE.
2.00.007
- Fixed Reversi (PolyScanline).
- Fixed Text in DTT.EXE (opaque text).
- Fixed clearing the VRAM (garbage on screen) before setting MGA mode.
- Fixed Seamless refresh problem (PowerPoint, Word).
2.00.008
- Fixed offscreen font caching on MGA Pro 4.5/V.
- Improved the look of the color-hardware cursor.
- Fixed the color-cursor hotspot.
2.00.009
- Fixed WinOS2 full screen (on 200b7 and 200b8).
- Fixed off-screen font caching on VLB2+ board (on 200b8 only).
- Added 24 bpp DIVE support (used EnDIVE to return ColorEncoding).
2.00.010
- Fixed font cache problem in pm 1600 x 1200 x 8.
- Fixed font cache problem in winos2 seamless 1600 x 1200 x 16.
- Fixed refresh problem in WinWord seamless when displaying the
yellow tabs.
- Fixed fuzzy text in the settings popup window.
- Fixed lockup when switching from winos2 fullcreen to pm
- Remove DIVE supported in 24bpp.
2.01.011
- Fixed bitblt from color to mono.
- Fixed the different betwen bitmap and screen in drawing dash line.
- Fixed the pattern color in Coreldraw 2.5 for OS/2
- Fixed the poly disjoint line to draw the last pixel.
- Add software cursor. The software cursor can be disable using
mgaconf.cmd in \mga\os2 directory.
- Add switches to change the system font, font resolution and AVIO font.
The default value for those setting are:
Sytem Font Font res Avio Font
640x480 100 96 8x14
800x600 100 96 8x14
1024x768 101 120 12x22
1152x882 102 120 12x22
1280x1024 102 120 12x22
1600x1200 102 120 12x22
If you want to change any default for any resolution, please run
mgaconf.cmd in \mga\os2 directory.
2.01.012
- Fixed Cursor in scramble.exe (os2 2.11).
- add option /U in install.cmd for unattended install (work on Warp only).
i.e. now you can type:
a:\install /u
and every thing will be install in one shot without any further input
from user (primary, secondary selection, driver selection, and
source disk/path selection)
2.01.013
- add 24bpp DIVE switch to mgaconf.cmd. To enable 24bpp DIVE, please run:
c:\mga\os2\mgaconf.cmd d 1
and reboot the computer.
2.02.014
- Fixed dump memory problem (switch to text mode when dump).
- Fixed pattern problem in 1600x1200@24bpp MGA-IMP 3/V/H
- Fixed Exeption error when mgakrnl.sys is in config.sys but mga32.dll
is not running.
- Fixed not to remove DEVINFO=VGA,... from config.sys when install mga
- Fixed switch to DOS or OS/2 fullscreen problem on some 3026 RAMdAC.
2.03.015
- Fixed STM0015, STM0016, STM0018: Selective Install window did not refresh
when move out and in the display. @800x600x8 (also with 16 and 32bpp)
- Fixed STM0005, STM0020: the outline of the hilight change color (or
disapear) when part of it is refresh. (cover it and uncover it).
- Fixed STM0006 dtt.exe -> GreAttr -> GreDeviceSetGetAttrExh, reverse pattern.
- Fixed STM0021 small black dot at top left corner of any window.
- Fixed STM0017 color cursor in scheme palette.
- Fixed STM0007 last marker position.
- Fixed Seamless Excel 5.0 scrolling problem @1280x1024x8bpp.
2.03.016 Fixed:
- STM0031 WinOS2 fullscreen switching problem.
- STM0034 OS/2 Chess.
2.03.017 Fixed:
- STM0033 Seamless with software cursor.
- SQA2584 WinOS2 fullscreen switching problem with mouse.
2.03.018
- Fixed bug with text in WinOS2 (both fullscreen & seamless).
2.10.019
- Fixed Alt-Esc switching hang when switching between PM Desktop and
full-screen WinOS2.
- Fixed OEM app problem (wrong colours used when displaying a 4bpp bmp
in 24bpp mode).
2.10.020
- Fixed hang that occurred when returning to the PM desktop from a FS
WinOS2 session.
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
- AT (ISA) and VL boards mapped at AC000: We don't advise that you use the
(default) mapping of AC000 with this OS/2 driver. At that address, full
screen Windows does not work. On some systems with a VGA on the
motherboard, other modes could be unsupported, such as DOS in a window
and Seamless Windows.
- You will need to modify the settings of your WINOS2 Full Screen session if
your board is mapped at D8000-DBFFF (The WINOS2 Full Screen driver will not
be able to find the board). To fix this:
1. Open the settings of your WINOS2 full screen icon.
2. Turn to the session page.
3. Push the WINOS2 settings button.
4. Set the MEM_EXCLUDE_REGIONS to D8000-DBFFF.
You should do the same for all of your Windows applications running in
full screen mode.
- MGA boards with BIOS revisions older than 3.40 might experience the
following problems:
- Opening a DOS Full Screen session results in a blank screen.
- Maximizing (Alt+Home) a DOS Window results in a blank screen.
- Toggling (Alt+Esc) continuously from a Win-OS/2 full screen session
to the OS/2 PM results in a system hang.
- Only 21 lines are displayed (EGA mode) when you type MODE CO80 from
a DOS session.
All of the above-stated problems can be resolved by adding the following
line to the AUTOEXEC.BAT file:
\MGA\OS2\FIXVGA.EXE
A batch file called FIXAUTO.CMD can be used to automatically add the
above line to your AUTOEXEC.BAT file, for a permanent fix. This batch file
is installed in your \MGA\OS2 directory.
If your MGA board has a 3.40 revision BIOS (or later), make sure NOT to
use FIXVGA.EXE.
The BIOS revision may be obtained by running the MGA DOS Setup program.
- Dual-boot users should take note of this significant problem:
When rebooting for DOS using the "DualBoot" icon of the Command Prompts
folder, the system will reboot, but the MGA card will remain in a high
resolution mode, and the DOS prompt will not be visible.
Immediate workaround: reset your computer to go to DOS.
Permanent workaround: change the behavior of the DualBoot icon to make
sure that it goes to full screen mode BEFORE actually rebooting the
computer.
To do so, follow the procedure below:
1) Using a text editor, create a file containing the following two lines:
BOOT.EXE /DOS
PAUSE
Save the file as (for example) BOOTDOS.CMD in your C:\MGA\OS2
directory.
2) Edit the "settings" of the dual-boot icon.
- Click on the Session page.
- Remove the check mark from the "Close window on exit" option.
- Change the "OS/2 windows" option to "OS/2 full screen".
In the "Path and filename" field enter:
C:\MGA\OS2\BOOTDOS.CMD
instead of the current BOOT.EXE /DOS line
- The MGA OS/2 driver comes with a special keyboard driver (KBD01.SYS for
OS/2 2.1 and 2.11 and KBDBASE.SYS for Warp OS/2 3.0). This special driver
will detect a Ctrl+Alt+Del and reset the MGA board to a proper state before
the system reboots.
If you install the OS/2 2.1 Service Pack after having installed the MGA
driver, the Service Pack installation program will detect a different
keyboard driver and ask you if you want to replace it.
PLEASE DO NOT REPLACE THE KEYBOARD DRIVER.
If you accidentally replace it, simply reinstall the MGA OS/2 Driver
to restore our special keyboard driver.
- When using the DSPINSTL program to reconfigure your MGA driver, the
program states that VGA is the current driver. This is a bug in the
DSPINSTL program that is included by IBM.
- DIVE is not supported in 24 bpp by default (but Multimedia Video player
still works). If you want to enable 24bpp DIVE, please run:
\MGA\OS2\MGACONF d 1
to enable DIVE in 24bpp.
- The MMODE.EXE program included with the Setup & Utilities is not supported
in a OS/2 DOS Session.
- The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable.
If the MGA windows driver features are absolutely needed, then a dual-boot
configuration must be used. When booting from DOS, the PowerDesk Windows
driver features are fully supported. |
ftp.matrox.com/pub/mga/archive/os2/1996/1522_210.zip |
|
Matrox driver v. 1.00 (9/6/1995, Matrox Graphics Inc.) |
Readme/What's new |
README.OS2 MATROX GRAPHICS INC. 09-Jun-1995
The MGA Millennium OS/2 PM Display Driver
v 1.00 (build 007)
Product Description
-------------------
The MGA Millennium OS/2 PM driver supports 8-bit (256 colors), 16-bit (64K
colors), and 32-bit (16M colors) display modes under OS/2 2.1 and 3.0 (Warp),
in resolutions ranging from 640 x 480 to 1600 x 1200.
Driver Installation
-------------------
To install the software, follow the procedure below:
1. If you are installing this driver for the first time, have the MGA
board installed and boot OS/2. Select VGA as the display driver.
2. If you downloaded the driver from the Matrox BBS, use the DOS LABEL
command to label your floppy as OS2.
3. Using the Command Prompts folder of OS/2, open an OS/2 Window or
Full Screen session.
4. Insert the driver disk in a floppy drive (if you are installing from
the floppy disk) or insert the CD-ROM in its drive bay.
5. Make the CD-ROM or floppy disk the active drive and type:
"SRCPATH\INSTALL",
where SRCPATH is the path which contains the MGA PM drivers.
Examples:
A:\INSTALL (if installing from a diskette with OS/2 only)
A:\OS2\INSTALL (if installing from diskette with OS/2 and NT)
D:\OS2\INSTALL (if installing from a CD-ROM)
Note: if you install this driver to a Warp System, you may run
\INSTALL /u
and every thing will be installed without any further input from the
user (primary, secondary selection, driver selection, and source
disk/path selection).
6. You will see a dialog box in which you can select the Primary Display.
Choose "Matrox MGA Millennium Series". You may have to change the source
drive if you are not installing from drive A.
7. The installation program will then proceed with the installation.
When it is complete, you will have to shut down your system in
order for the MGA driver to take effect.
If you are installing this driver for the first time, OS/2 will restart in
Matrox default MGA resolution (640 x 480 x 256). It is therefore advisable
to select the desired resolution just BEFORE rebooting, by means of the OS/2
System Setup folder, as explained in the next section.
Driver Configuration
--------------------
To change the driver mode (resolution or pixel depth), use the
following procedure:
1. Click the right button on the PM desktop background.
2. Select SYSTEM SETUP to open the system setup folder.
3. Double-click on the SYSTEM icon.
4. Select the SCREEN tab and choose the resolution/pixel depth.
You will need to reboot the system to see the change take effect.
Uninstalling the Driver
-----------------------
The Matrox UNINSTAL command file makes use of the OS/2 DSPINSTL.EXE program
to switch the display driver from MGA mode back to VGA mode, as shown in the
following procedure:
1. Open an OS/2 Text Window (or Full Screen) session.
2. Enter: CD \MGA\OS2
UNINSTAL
or
UNINSTAL CLEAN (to also delete the Matrox files from your hard disk)
3. Select Primary Display, then choose the driver you require (for
example, VGA).
You will need to reboot the system to see the change take effect.
Note: With Warp, there are two additional ways to switch the driver from
MGA mode to VGA mode:
1. You can access a menu by pressing Alt+F1 when the OS/2 logo appears
in the upper left corner of the screen during the bootup process.
This menu will allow you to change the driver to VGA by selecting
the appropriate option.
2. You can also change the driver to VGA by running the following file
in an OS/2 window or full screen session:
\OS2\INSTALL\RSPDSPI.EXE
Monitor Customization
---------------------
The OS/2 Millennium driver supports VESA DDC-1 and DDC-2B compliant monitors.
If your monitor is not detected as DDC compliant, the driver will take the
"Unknown Monitor" hardcoded timings, which assume that you have a monitor
supporting all resolutions available on your board, at a 60Hz refresh rate
(non-interlaced).
If you have a monitor that is capable of refresh rates higher than 60Hz, you
can perform monitor file customization with the help of the MGAMON program.
This program creates a file called MGA.INF, which contains the appropriate
video parameters for your monitor. The MGA.INF file is read by the MGA display
driver when OS/2 boots.
The MGAMON program is located in the \MGA\OS2\ directory. It is a DOS program,
so it must be run in a DOS session (either windowed or full screen).
To run MGAMON, open a DOS session:
1. Enter: CD \MGA\OS2
MGAMON
2. Select a monitor and exit the program.
You must shut down OS/2 and reboot your computer for the changes to take
effect.
Driver configuration
--------------------
Advanced configuration of the MGA driver can be performed through the
MGACONF.CMD command file, located in the \mga\os2 directory.
MGACONF performs the following:
1. Font settings
MGACONF has a switch to change the font settings:
mgaconf f
You will be prompted for the resolution to affect and the parameter to
change: System Font (desktop menu font), Font Resolution (desktop icon
font) or Avio Font (font inDOS and OS/2 windows).
Command line input is also possible, the syntax being:
mgaconf f "resolution" "which_parameter" "parameter_value", where
0-640X480 0-SystemFont 0-Small(100)
1-800X600 1-Medium(101)
2-1024X768 2-Large(102)
3-1152X882
4-1280X1024 1-FontResolution 0-96dpi
5-1600X1200 1-120dpi
2-AvioFont 0-8x8
1-10x6
2-10x8
3-12x8
4-14x6
5-14x8
6-...
Example:
To change the 1280X1024 resolution to use the small system font, 96 dpi
and 8x14 Avio font, the following three lines must be entered:
mgaconf f 4 0 0
mgaconf f 4 1 0
mgaconf f 4 2 5
Note that the default values for the fonts are:
Sytem Font Font res Avio Font
640x480 100 96 8x14
800x600 100 96 8x14
1024x768 101 120 12x22
1152x882 102 120 12x22
1280x1024 102 120 12x22
1600x1200 102 120 12x22
2. Color cursor
mgaconf c [0/1/2],
where 0 will disable the software cursor (you will have 2 or less colors
in the cursor)
1 will enable the software cursor (multicolor cursor)
2 will enable the software cursor if the cursor has 4 or more colors
Default is 1.
3. Cursor Vsync
The cursor may exhibit some "noise" when an application changes the color
palette. This switch forces to wait for a Vsync before changing the palette.
The drawback is a loss of speed when changing the palette. Some animated
application requires fast changing palette. This switch applies only to
8 bpp.
mgaconf v 0 (off)
mgaconf v 1 (on)
Default is 1.
4. DIVE switch
Due to an OS/2 problem in 24 bpp, the Warp AVIO player video image will
be shifted to the left.
MGACONF has a switch to enable DIVE in 24 bpp:
mgaconf d 1 (ON)
mgaconf d 0 (OFF)
Default is OFF for 24bpp and ON for 8 and 16 bpp.
For all options of MGACONF, you must reboot your computer to see the change
take effect.
Board Testing
-------------
If you encounter any problems running OS/2 with your board, you should
first determine whether it is a system or hardware problem. The best way
to check for a potential hardware problem is to use the MGA SETUP program.
SETUP is a DOS program that is included on the MGA CAD Driver disk,
It cannot be run from an OS/2 Command Prompt session.
If you have a DOS (FAT) partition on your hard disk, simply install the
Setup and Utilities product using the provided installation program. Then
go to the \MGA\SETUP directory and type SETUP.
If you do not have a DOS partition, you will have to create a bootable
disk that has SETUP on it. Here is the procedure:
1. Insert the proper installation disk in your diskette drive.
2. Copy A:\SETUP\FILES1.ZIP and A:\PKUNZIP.EXE to a location on your
hard disk.
3. Make that hard disk location current and type "PKUNZIP FILES1"
to unarchive the files.
4. Remove the installation disk and format a new bootable DOS disk.
5. Copy the following files from your hard disk to your new floppy disk:
SETUP.EXE, DOS4GW.EXE, MGA.MON
6. Reboot your computer with the the new disk.
7. Type SETUP.
In SETUP, select "Graphic Mode Test" to test the various modes that
are available for your board. The program will not attempt to test a
mode which is not supported by your board. The default test will be
done at a 60Hz refresh rate for all resolutions.
If you have a customized monitor file (MGA.INF) in your \MGA\OS2
subdirectory, SETUP can read it and act upon it if you set the MGA
environment variable as shown below:
SET MGA=C:\MGA\OS2
File description
----------------
Assume: <S> -> Source path
<D> -> Destination drive (OS/2 system drive).
<W> -> WinOS/2 or Windows path (\os2\mdos\winos2 or \windows)
<S>\INSTALL.CMD --> stay where it is.
<S>\FIXAUTO.CMD --> <D>:\MGA\OS2
<S>\UNINSTAL.CMD --> <D>:\MGA\OS2
<S>\MGAX64.OS2 --> <D>:\MGA\OS2\SYSLEVEL.MIL
(pack file) <D>:\MGA\OS2\MGACONF.CMD
<D>:\MGA\OS2\MGAX64S.DSP
<D>:\OS2\DLL\PMGAX64.DLL
<D>:\OS2\DLL\BMGAX64.DLL
<D>:\MGA\OS2\KMGAX64.SYS
<D>:\OS2\MDOS\VMGAX64.SYS
<S>\MGAX64W.OS2 --> <W>:\SMGAX64.DRV
(pack file) <W>:\MGAX64.DLL
<S>\MGAX64.DSP --> stay where it is.
<S>\MGAX64.DSC --> <D>:\OS2\INSTALL
<S>\MGA.MON --> <D>:\MGA\OS2
<S>\MGAMON.EXE --> <D>:\MGA\OS2
<S>\README.OS2 --> <D>:\MGA\OS2
MGAX64.DSP installation support file for "dspinst" (for first install)
MGAX64S.DSP installation support file for "dspinst" (for re-install)
MGAX64.DSC installation support file
MGAX64.DLL initialization library for WinOS2 fullscreen
BMGAX64.DLL Base Video Handle (sets VGA for OS/2 fullscreen)
PMGAX64.DLL 32bit PM driver (8, 16 and 32bpp)
KMGAX64.SYS low-level initialization for 32bit PM driver
SMGAX64.DRV WinOS2 Fullscreen and Seamless driver
VMGAX64.SYS Virtual MGA Millennium driver (for DOS sessions)
README.OS2 Readme file
INSTALL.CMD first time installation
MGACONF.CMD Configuration utility for MGA Millennium PM driver
FIXAUTO.CMD inserts "SET MGA=C:\MGA\OS2" in autoexec.bat (WinOS2)
UNINSTAL.CMD uninstalls driver (and removes all Millennium files from
hard drive)
MGA.MON MGA Monitor data file for MGAMON.EXE
MGAMON.EXE Monitor program to create MGA.INF out of MGA.MON
SYSLEVEL.MIL driver Version info
(use OS/2 command syslevel.exe to obtain the driver Version)
Driver History
--------------
1.00 (build 009) 9 June 95
- first release
KNOWN BUGS AND LIMITATIONS
--------------------------
The following bugs and limitations are present in this release of the
driver:
- When using the DSPINSTL program to reconfigure your MGA driver, the
program states that VGA is the current driver. This is a bug in the
DSPINSTL program that is included by IBM.
- The MGA PowerDesk Windows drivers should NOT be used in a Win-OS/2 full
screen session. The results will be highly unpredictable.
If the MGA windows driver features are absolutely needed, then a dual-boot
configuration must be used. When booting from DOS, the PowerDesk Windows
driver features are fully supported.
- The driver does not work with Mayo Clinic Family Heath Book (Windows app.)
in seamless Windows at 16bpp (64K colors). If you need to run this
application, please run it in WinOS2 fullscreen instead or you may have
to change the pixel depth to 8bpp or 24bpp.
- The detailed DDC timings are not read by this OS/2 driver. Hence on some
monitors you may not be able to support particular resolutions (such as
1280 X 1024 @60Hz or 1600 X 1200). If resolutions are missing, use the
MGA monitor program to create a custom monitor file. |
hobbes.nmsu.edu/download/pub/os2/system/drivers/video/Matrox_1601_1-00-b007.zip |
|
Add new comment