@80EC.ADF Matrox MGA Video Adapter (V0.02)
@80EC.ADF Matrox MGA Video Adapter (V1.00)
Less memory choices, no Zbuffer selection (permanently disabled)
1635_201.zip Windows 95 driver v2.01 (all Impression/Ultima)
1522_210.zip OS/2 driver v2.10 (all Impression/Ultima)
1571_213.zip Windows NT 3.51 driver v2.13 (all Impression/Ultima)
1571_230.exe Windows NT 4.0 driver v2.30 (readme) (all Impression/Ultima)
Note: The files were not tested for compatibility with the MCA adapter yet!
rambios.sys Puts VGA BIOS in shadow RAM (more info HERE)
model70.zip Model 70 POST error 2401 after reset fix
vgadoc4b.zip Finn Thogersen's VGADOC has some info on MGA's register set (matrox.txt)
impress.pdf MGA Impression Plus / Lite Owner's Manual (Jan 1995) (later PCI cards!)
Matrox MGA: The Fastest Windows Accelerators Around (PCMag article; 14 Sep 1993)
Matrox MGA Impression
Matrox MGA Ultima/Impression Variants
Matrox MGA Impression "MGA-IMP/3/M/H", "506-01"
M11-14 Pads for ZIP-40 RAM (z-buffer)
AZ) 256Kx16 DRAM possibly?
Populated on the 3Z/M only. Maybe some (early?) 3/M samples came with empty
M16 Pads for ZIP-28 RAM (?)
HM514800ZP 512Kx8 DRAM
Note: Some of the reference designators are
The adapter features a 32-bit MCA data bus and a 24-bit address bus (16 MB
address space). Notice that there is only one edge connector "key", meaning the
adapter won't fit into a 16-bit MCA slot.
Matrox MGA Ultima/Impression Variants
|Ultima/2/A (MGA-ULT/2/A/H or MGA-ULT/2/A)||ISA||2 MB||—|
|Ultima/2/V (MGA-VLB/2)||VL-bus||2 MB||—|
|Ultima/2/M (MGA-ULT/2/M/H)||MCA||2 MB||—|
|Impression/3/A (MGA-IMP/3/A/H)||ISA||3 MB||—|
|Impression/3/V (MGA-IMP/3/V/H)||VL-bus||3 MB||—|
|Impression/3/M (MGA-IMP/3/M/H)||MCA||3 MB||—|
|Impression/3Z/A||ISA||3 MB||2 MB|
|impression/3Z/M||MCA||3 MB||2 MB|
|Impression Pro/4/V (MGA-PRO/4.5/V)||VL-bus||4.5 MB||—|
|Impression Pro/4Z/V (MGA-PRO/4.5Z/V)||VL-bus||4.5 MB||4 MB|
See VGA Legacy
for the ISA and VL-bus adapters.
The RAMBIOS.SYS program puts the MGA's VGA
BIOS in shadow RAM. For all AT, VL, and MCA MGA products, BIOS shadowing is
MANDATORY for single-screen operation.
Since RAMBIOS takes up 32K bytes of memory, it may be desirable to load it
"high" using a memory manager.
There are two alternatives to using RAMBIOS.SYS. The first method uses your
computer system's ability to shadow a VGA BIOS. If your system supports this
capability, it is usually accomplished through the system's configuration
program. There are certain instances where this method may not work. The second
method is to use a memory manager to shadow the BIOS.
If MGA is run in a dual-screen mode, the MGA's on-board VGA is disabled and
video BIOS shadowing is therefore not required.
Matrox MGA Video Adapter (V0.02) & (V1.00)
Two versions of @80EC.ADF exist: "V0.02" and "V1.00". The significant
difference is the presence of a Z-Buffer Item in ver. 0.02, while the ver. 1.00
has it permanently disabled under "Fixed Resources" (specifically pos bit 5,
1: present, 0: absent).
Enabled (normal use). Disabled if you are not using the adapter
and enabling it causes a conflict with another device.
There are 7 16K windows where you can map the MGA. Note: Use Map1
only if the on-board VGA is enabled.
(0c8000h-0cbfffh), Map3 CC000 (0cc000h-0cffffh), Map4 D0000
(0d0000h-0d3fffh), Map5 D4000 (0d4000h-0d7fffh), Map6 D8000 (0d8000h-0dbfffh),
Map7 DC000 (0dc000h-0dffffh), Map1 AC000 (none)
Note: Ver. 1.00 removes Map1 (AC000), only 6 16k
MGA on-board VGA
Select 'VGA Enabled' if you want a single screen solution. This
enables the VGA bios at C0000h (on the MGA adapter).
(0c0000h-0c7fffh), VGA Disabled (none)
Select 'CSYNC Enabled' if you are using a composite sync
'Zbuffer Present' if your MGA has it's ZIP memory installed
on the sockets placed on the lower left area of the adapter. Default is
Note: Ver. 1.00 removes the "Zbuffer" item -AND-
adds a "Fixed Resources" line to mask the Zbuffer enable bit to "Disable"