------------------------------------------------------------------------------- Matrox Video Driver for Windows 95 Matrox PowerDesk Version: 3.84.23 ------------------------------------------------------------------------------- This file contains the Windows 95 video driver and MGA PowerDesk instructions for the Matrox Millennium/Mystique class of video adapters. For detailed instructions on using the PowerDesk utility, refer to the on-line help. PowerDesk for Windows 95 controls virtual desktop, hardware pan and zoom, DirectDraw/Direct3D driver and more... The driver supports 2, 4, 8, 12, and 16 Mbytes Matrox Millennium and Mystique class of video adapters. MGA PowerDesk Files ------------------- Basic Driver files (installed in \Windows\System): MGAPDX64.INF Installation support file MGAPDX64.DRV MGA Win95 display driver MGAPDX64.VXD MGA miniVDD MGALLX64.DLL MGA initialization DLL MGAXDD.DRV MGA DirectDraw 32-bit driver MGAXDD32.DLL MGA 32-bit DirectDraw/Direct3D component MGAXDD.VXD MGA VxD DirectDraw component PowerDesk files installed in \Windows\System: MGASHEET.DLL MGA Settings property sheet (replaces regular sheet) M_SHEET.DLL Text strings for MGASHEET.DLL MGASHEET.HLP Help file for MGA Settings property sheet MGAMON.DLL MGA Monitor property sheet M_MON.DLL Text strings for MGAMON.DLL MGAMON.HLP Help file for MGA Monitor property sheet MGACTRL.EXE MGA Control Center (for PowerDesk) MGACTRL.DLL MGA Keyboard hooker (for PowerDesk hot keys) M_CTRL.DLL Text strings for MGACTRL.EXE MGAPREV.BMP MGA Pixel Depth Preview Bitmaps MGABKGND.BMP MGA background bitmap for property sheets SXCIX64.DLL Matrox 3D library (for Millennium only) PowerDesk files installed in \Program Files\Matrox MGA PowerDesk: README.TXT This file ONLINE.DOC MGA PowerDesk Documentation \Mon MGA.MON MGA Monitor File MGA.BIN Compressed MGA.MON monitor file \DNav MGADNAV.EXE MGA Desktop Navigator program M_DNAV.DLL Text strings for MGADNAV.EXE \QDesk MGAQDESK.EXE MGA QuickDesk program M_QDESK.DLL Text strings for MGAQDESK.EXE \Color HGCCTL95.EXE MGA Color resident program HGCCPL.DLL MGA Color property sheet HGCCPL.HLP Help file for MGA Color property sheet The entire contents of this document should be read because information in this file may not appear in printed documentation or on-line help. ------------------------------------------------------------------ CONTENTS ------------------------------------------------------------------ 1. INSTALLING THE MATROX DRIVER AND THE POWERDESK UTILITY A) First Time Install B) Video Driver Upgrade Installation 2. CHANGING THE MONITOR SELECTION OR DISPLAY REFRESH RATE WITH POWERDESK 3. CHANGING THE VIDEO SETTINGS WITH POWERDESK 4. REMOVING THE MATROX VIDEO DEVICE DRIVER AND POWERDESK 5. REGISTRY SETTINGS (For Advanced Users Only!) 6. ADDITIONAL PROGRAMS A) MGA Diagnostic program B) IRQSET.EXE program 7. NOTES, PROBLEMS, AND LIMITATIONS 8. MATROX HELP AND SOFTWARE UPGRADES 9. SUPPORTED RESOLUTIONS, COLOR DEPTHS, AND REFRESH RATES ------------------------------------------------------------------ 1. INSTALLING THE MATROX DRIVER AND THE POWERDESK UTILITY ------------------------------------------------------------------ A) First Time Install --------------------- The first time the Matrox video adapter is installed in your system, Windows 95 will auto-detect it at startup. If you are upgrading Matrox drivers that are currently installed, go to the "Video Driver Upgrade Installation" section below. 1. Start Windows 95. When Windows 95 detects the new hardware and asks which drivers to use, choose the following and click OK: "Driver from disk provided by hardware manufacturer" 2. Insert the Matrox video driver diskette 1 into drive A and press OK. 3. If you're installing from CD-ROM, change to the directory that contains the Matrox video driver. (If installing from diskette, it is not necessary to change directories.) 4. Select the software driver for the Matrox video adapter that you have installed in the system abd choose OK. 5. In the 'Display Type' window, click on the CLOSE button. 6. In the 'Display Properties' window, click on the CLOSE or APPLY button. 7. When the 'System Settings Change' window appears with a message asking if you want to restart your computer, click on YES. (If installing from diskettes, remove the diskette from the drive before you restart the computer.) Your Matrox base video driver is now installed. To install the MGA PowerDesk, follow the instructions in the "Video Driver Upgrade Installation" section below. B) Video Driver Upgrade Installation ------------------------------------ NOTE: Before installing the Matrox video driver, please close all open application programs and disable any anti-virus software that is running on your computer until the Matrox driver installation is is complete! Installing the Matrox Millennium/Mystique driver and PowerDesk is a simple, one step procedure. Simply run the file 'SETUP.EXE' on driver diskette 1 or from the harddrive directory where the driver files are stored. 1. Run SETUP from the drive A or from the directory on your local harddrive, network drive, or CDROM that contains the Matrox video driver. For example, if your CDROM is drive D: and the driver is located in a directory called MATROX, then you would type: D:\MATROX\SETUP. If you're not sure exactly where the driver is, use the BROWSE option on the RUN... window to locate the Matrox SETUP program. 2. The setup program first asks you which language you want to use, then to choose between a "Typical" or "Custom" installation. With a "Typical" installation, the setup program installs all MGA PowerDesk utilities in the default "\Program Files\Matrox MGA PowerDesk" folder. We recommend you use "Typical". 3. After PowerDesk is installed, the setup program automatically changes the Windows 95 display driver, then prompts you to restart your computer for all changes to take effect. You can customize the installation process by editing the "mga.ini" file. For example, you can change the default installation path, default driver performance switches, default schemes, and so on. The file is self-documented. This type of customization is for advanced users only. - More Information For more information on settings, refresh rates etc., see the WordPad file "online.doc". This file is included on the Matrox disk, and installed in your \Program Files\Matrox MGA PowerDesk\ folder. ------------------------------------------------------------------------- 2. CHANGING THE MONITOR SELECTION OR DISPLAY REFRESH RATE WITH POWERDESK ------------------------------------------------------------------------- This section gives a quick overview on how to change your monitor settings. For more detailed information on settings, refresh rates etc., see the WordPad file "online.doc". This file is included on the Matrox disk, and installed in your \Program Files\Matrox MGA PowerDesk\ folder. To change the monitor refresh rate: 1. Start Windows 95. 2. With the left mouse button, click on the monitor icon in the corner of the Windows 95 taskbar and select MGA DISPLAY PROPERTIES. 3. Click on the MONITOR tab. 4. If your monitor supports DDC (Plug and Play) and you want the driver to automatically decode the monitor's DDC information when Windows 95 is booted, click on the WINDOWS 95 MONITOR button. 5. If your monitor does not support DDC or you want to override the DDC information provided by the monitor, select a new monitor by clicking the MGA MONITOR button and the approriate monitor manufacturer and model. 6. Click on the OK or APPLY button. 7. When prompted, click on the 'OK' button to test the new monitor setting. If the test screen appears garbled or unreadable, your monitor does not support the current setting. Press ESC and select the correct monitor. 8. If the test screen appeared OK, press YES to keep the current monitor setting. Then press 'OK' to close the MGA Display Properties. ------------------------------------------------------------------ 3. CHANGING THE VIDEO SETTINGS WITH POWERDESK ------------------------------------------------------------------ This section gives a quick overview on how to change your video settings. For more detailed information on settings, refresh rates etc., see the WordPad file "online.doc". This file is included on the Matrox disk, and installed in your \Program Files\Matrox MGA PowerDesk\ folder. To change the video settings: 1. With the left mouse button, click on the monitor icon in the corner of the Windows 95 taskbar and select MGA Display Properties. 2. Click on the SETTINGS tab. 4. Select the desired resolution, color depth, and screen configuration. 5. Click on the OK or APPLY button. 6. When prompted, click on the OK button to test the new resolution, color depth, and screen configuration. If the test screen appears garbled or unreadable, your monitor does not support the current setting. Press ESC and select a different resolution. 8. If the test screen appeared OK, press YES to keep the current setting. Then press OK to close the MGA Display Properties. ------------------------------------------------------------------ 4. REMOVING THE MATROX VIDEO DEVICE DRIVER AND POWERDESK ------------------------------------------------------------------ NOTE: Before removing the Matrox video driver and PowerDesk, please close all open application programs and disable any anti-virus software that is running on your computer until the Matrox driver installation is is complete! To remove the Matrox video driver and the PowerDesk utility: 1. From Windows 95, click on the START button, select SETTINGS, and then click on CONTROL PANEL. 2. Double-click on the DISPLAY icon. The 'Display Properties' window appears. Note: You can also display the 'Display Properties' window by clicking the right mouse button anywhere on the Desktop and then selecting the PROPERTIES option from the pop-up menu. 3. Click on the SETTINGS tab. 4. Click on the CHANGE DISPLAY TYPE or ADVANCED PROPERTIES button. The 'Change Display Type' or 'Advanced Properties' window appears. 5. Under the 'Adapter Type' or 'Adapter' tab , click on the CHANGE button. 6. Click on SHOW ALL DEVICES and select '(Standard display types)' under 'Manufacturers:' and 'Standard Display Adapter (VGA)' under 'Models:'. 7. Click on the OK button. 8. In the 'Change Display Type' or 'Advanced Display Properties' window, click on the CLOSE or APPLY button. 9. In the 'Display Properties' window, click on the CLOSE or APPLY button. 10. When the System Settings Change window appears with a message asking if you want to restart your computer, click on YES. 11. After Windows restarts, click on the START button on the Windows 95 taskbar and select PROGRAMS, MGA POWERDESK, and MGA POWERDESK UNINSTALL. Select 'Complete Uninstallation' and press OK. 14. Follow the instructions to remove the PowerDesk. 15. Reboot the system once the PowerDesk uninstall is complete. ------------------------------------------------------------------ 5. REGISTRY SETTINGS (For Advanced Users Only!) ------------------------------------------------------------------ PowerDesk settings are kept in the Windows 95 registry, under the keys: HKEY_LOCAL_MACHINE\SOFTWARE\MATROX\POWERDESK HKEY_LOCAL_MACHINE\SOFTWARE\MATROX\DESKNAV HKEY_LOCAL_MACHINE\SOFTWARE\MATROX\COLOR CONTROL ------------------------------------------------------------------ 6. ADDITIONAL PROGRAMS ------------------------------------------------------------------ A) MGA Diagnostic program ---------------------- Restart your computer and close all other programs before running MGA Diagnostic. The MGA Diagnostic program tests the bus mastering feature of your system and if another program is using bus mastering at the same time (a 3D game for example), a system error may occur. B) IRQSET.EXE program ------------------ If you have a 3D program for Windows 95 that doesn't start or stops running, you may be having a problem with bus mastering. The Matrox card needs an Interrupt Request (IRQ) number for bus mastering to work properly and some computers do not automatically give the Matrox card an IRQ. You can manually assign your Matrox card an IRQ through the IRQSET.EXE program we provide. First, check for an IRQ number: 1. Right-click "My Computer" on the Windows desktop background. 2. Click the "Properties" menu item. 3. Click the "Device Manager" tab. 4. Click the "Properties" button. 5. Check if the MGA display driver appears in the IRQ list. If it does, there is no need to manually assign an IRQ and you can stop here. IF NOT, note which IRQ number (10, 11 or 12) is not used and continue with the instructions below. To manually assign an IRQ: 1. Open your "autoexec.bat" file with the Windows 95 Notepad program. Your autoexec.bat file is in the root directory of your boot drive. 2. Add a line to your autoexec.bat with the path to "IRQSET", followed by the IRQ you want to use (the unused number you noted above). For example, to assign your Matrox card IRQ 10, insert the following line in your autoexec.bat (INCLUDING the quotation marks): C:"\Program Files\Matrox MGA PowerDesk\IRQSET" A (The path you use MIGHT be different if you have a customized installation of MGA PowerDesk on your computer.) The above example is for IRQ 10. To use a different IRQ, replace "A" with ONE of the following letters (capitalized): B (for IRQ 11) C (for IRQ 12) 3. Save the changes to the autoexec.bat and exit Notepad. 4. Restart your computer for the changes to take effect. ------------------------------------------------------------------ 7. NOTES, PROBLEMS, AND LIMITATIONS ------------------------------------------------------------------ DirectDraw, Direct3D and DirectVideo support The DirectDraw driver we provide is compatible with DirectX 2 (and later) and includes Direct3D support. For our DirectDraw/Direct3D driver to be called, and benefit from hardware acceleration, Microsoft DirectX 2 (or later) MUST be installed, even for programs originally made for DirectX 1. We provide DirectX 2 on the Matrox CD-ROM. The latest DirectX is available from the Microsoft Web site, and is included with many DirectX programs. IMPORTANT: If the DirectX setup program prompts you to replace the existing display drivers, click "No". Otherwise, the setup program installs display drivers which are not as optimized as the Matrox drivers and which do not support PowerDesk software. Note that depending on the origin of your Microsoft DirectX software, it may not include DirectVideo support. For faster playback of Indeo and Cinepak AVI files, you should install Microsoft DirectVideo support. Matrox Bus Mastering The Matrox Mystique and Millennium II support bus mastering. Bus mastering is a feature that allows expansion cards to perform tasks at the same time as your computer's CPU. The performance of programs that take advantage of this feature - for example, some 3D programs - is improved with bus mastering. To use bus mastering, your graphics card needs an interrupt request (IRQ). Most computers automatically assign an IRQ to graphics cards, but some do not. If your graphics card hasn't been assigned an IRQ, programs that use Matrox bus mastering may not work properly. To test for an IRQ, start the MGA Diagnostic program in the MGA PowerDesk folder. (Some older computers may not support bus mastering at all.) Scrolling in lotus 123 continues The 2D buffer gets overloaded and the scrolling continues after the mouse button is released. In this case, right-click on the desktop and open MGA Display Properties. Select the Performance tab, and uncheck the 'Use Bus mastering' checkbox. Adobe Type Manager limitation With Adobe Type Manager installed, you cannot run the driver if the "Advanced Graphics Acceleration Settings" is set to none. Note that ATM is installed as part of Adobe Acrobat Reader. This is an Adobe problem documented in the Windows 95 "display.txt" file. Monitors in interlaced mode Some older monitors such as the NEC 3D and many "SuperVGA" monitors do not support non-interlaced mode in all resolutions. The MGA display driver does not properly handle interlaced mode with the Windows 95 monitor selection method. If you have one of these monitors, please use the MGA Monitor selection method. DirectDraw and Automatic Power Management As stated in "Microsoft DirectX release Notes", September 30, 1995, a DirectDraw game may be unable to restore properly if it is suspended by Automatic Power Management utilities. Installation in different language versions of Windows 95 If you install software in a language different from the language of your operating system (for example, English software on a Japanese system), you may have problems with text and dialog box controls being cut off. This is because of differences in system fonts. VESA modes DOS programs running in DOS full-screen mode are handled by the MGA Video BIOS. The BIOS supports all standard VGA modes, AND many VESA VBE 1.2 and 2.0 modes: VESA Graphics Modes Mode Resolution Colors ----- ---------- ------ 100h 640x400 256 101h 640x480 256 110h 640x480 32K 111h 640x480 64K 112h 640x480 16.8M 102h 800x600 16 103h 800x600 256 113h 800x600 32K 114h 800x600 64K 115h 800x600 16.8M 105h 1024x768 256 116h 1024x768 32K 117h 1024x768 64K 118h 1024x768 16.8M(*) 107h 1280x1024 256 119h 1280X1024 32K(*) 11Ah 1280X1024 64K(*) 11Ch 1600X1200 256 11Dh 1600X1200 32K(*) 11Eh 1600X1200 64K(*) (*) requires 4Mb memory Text Modes Mode Columns Rows ----- ---------- ------ 108h 80 60 109h 132 25 10Bh 132 50 10Ch 132 60 ------------------------------------------------------------------ 8. MATROX HELP AND SOFTWARE UPGRADES ------------------------------------------------------------------ See the PowerDesk Information tab for information on Matrox customer support. ------------------------------------------------------------------ 9. SUPPORTED RESOLUTIONS, COLOR DEPTHS, AND REFRESH RATES ------------------------------------------------------------------ The resolutions and refresh rates supported by the Matrox driver are dependent on the monitor that is selected. To display the resolutions that are supported and the maximum vertical refresh rate for the monitor currently seleced, refer to the "Monitor" tab located under the MGA Display Properties. The MGA Display Properties can be displayed by right clicking your mouse anywhere on your desktop's background and selecting "MGA Display Properties" with the left mouse button. The maximum color depth for each resolution is dependent on many factors. The factors affecting the maximum color depth are the display resolution, the total amount of video memory installed and the 3D features that are turned on. Enabling the 3D features consumes some of the video memory and therefore reduces the maximum amount of colors. Shown below is a summary of the color depths supported with various features turned on for 4, 8, 12, and 16MB of video memory installed on the Matrox adapter. MAXIMUM COLOR DEPTHS (Bits per Pixel) +==========+=============+===============+ Resolution4MB of Video 8, 12, 16 MB of  (Pels)  Memory  Video Memory  +----------+-------------+---------------+ 640x480 8, 16, 24, 328, 16, 24, 32  +----------+-------------+---------------+ 800x600 8, 16, 24, 328, 16, 24, 32  +----------+-------------+---------------+ 1024x768 8, 16, 24, 328, 16, 24, 32  +----------+-------------+---------------+ 1152x864 8, 16, 24, 328, 16, 24, 32  +----------+-------------+---------------+ 1280x1024 8, 16, 24 8, 16, 24, 32  +----------+-------------+---------------+ 1600x1024 8, 16 8, 16, 24, 32  +----------+-------------+---------------+ 1600x1200 8, 16 8, 16, 24  +----------+-------------+---------------+ 1920x1035 8, 16 8, 16, 24  +----------+-------------+---------------+ 1920x1080 8, 16 8, 16, 24  +----------+-------------+---------------+ 1920x1200 8, 16 8, 16  +----------+-------------+---------------+ 1800x1440 8, 16 8, 16  +==========+=============+===============+ bpp = bits per pixel -8=256 colors -15=32768 colors -16=65536 colors -24=16,777,216 colors -32=16,777,216 colors + 8 bit alpha channel for 3D