Install.inf Driver File Contents (w2k500.exe)

;Install.inf
;
;Installation inf for the Matrox Graphics graphics adapters.
;Copyright 1996-1999, Matrox Graphics Inc.

[Version]
;CatalogFile=install.cat
Signature="$WINDOWS NT$"
Provider=%Matrox%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer = 11/25/1999,5.00.2128.1000

[SourceDisksNames]
1 = %Disk1%,,,""
2 = %Disk2%,,,""
3 = %Disk3%,,,""
4 = %Disk4%,,,""
5 = %Disk5%,,,""

[SourceDisksFiles]
G200m.sys     = 1
G200d.dll     = 1
G200icd.dll   = 1
G400m.sys     = 1
G400d.dll     = 1
G400icd.dll   = 1
MGAUm.sys     = 1
MGAUd.dll     = 1
;Files.PDesk
PDBkgnd.bmp   = 1
PDKernel.dll  = 1
PDMonLst.mpl  = 1
PDPages.dll   = 1
PDTools.dll   = 1
PDShell.dll   = 1
PDesk.exe     = 1
PDeskcmd.exe  = 1
;Files.ENG
PDResEng.dll  = 1
PDeskEng.cnt  = 1
PDeskEng.hlp  = 1
ReadEng.txt   = 1
SuppEng.rtf   = 1
;Files.FRE
PDResFre.dll  = 1
PDeskFre.cnt  = 1
PDeskFre.hlp  = 1
ReadFre.txt   = 1
SuppFre.rtf   = 1
;Files.ITA
PDResIta.dll  = 1
PDeskIta.cnt  = 1
PDeskIta.hlp  = 1
ReadIta.txt   = 1
SuppIta.rtf   = 1
;Files.GER
PDResGer.dll  = 1
PDeskGer.cnt  = 1
PDeskGer.hlp  = 1
ReadGer.txt   = 1
SuppGer.rtf   = 1
;Files.SPA
PDResSpa.dll  = 1
PDeskSpa.cnt  = 1
PDeskSpa.hlp  = 1
ReadSpa.txt   = 1
SuppSpa.rtf   = 1
;Files.FIN
PDResFin.dll  = 1
PDeskFin.cnt  = 1
PDeskFin.hlp  = 1
ReadFin.txt   = 1
SuppFin.rtf   = 1
;Files.DAN
PDResDan.dll  = 1
PDeskDan.cnt  = 1
PDeskDan.hlp  = 1
ReadDan.txt   = 1
SuppDan.rtf   = 1
;Files.DUT
PDResDut.dll  = 1
PDeskDut.cnt  = 1
PDeskDut.hlp  = 1
ReadDut.txt   = 1
SuppDut.rtf   = 1
;Files.NOR
PDResNor.dll  = 1
PDeskNor.cnt  = 1
PDeskNor.hlp  = 1
ReadNor.txt   = 1
SuppNor.rtf   = 1
;Files.BPO
PDResBpo.dll  = 1
PDeskBpo.cnt  = 1
PDeskBpo.hlp  = 1
ReadBpo.txt   = 1
SuppBpo.rtf   = 1
;Files.EPO
PDResEpo.dll  = 1
PDeskEpo.cnt  = 1
PDeskEpo.hlp  = 1
ReadEpo.txt   = 1
SuppEpo.rtf   = 1
;Files.SWE
PDResSwe.dll  = 1
PDeskSwe.cnt  = 1
PDeskSwe.hlp  = 1
ReadSwe.txt   = 1
SuppSwe.rtf   = 1
;Files.CHN
PDResChn.dll  = 1
PDeskChn.cnt  = 1
PDeskChn.hlp  = 1
ReadChn.txt   = 1
SuppChn.rtf   = 1
;Files.PRC
PDResPrc.dll  = 1
PDeskPrc.cnt  = 1
PDeskPrc.hlp  = 1
ReadPrc.txt   = 1
SuppPrc.rtf   = 1
;Files.JPN
PDResJpn.dll  = 1
PDeskJpn.cnt  = 1
PDeskJpn.hlp  = 1
ReadJpn.txt   = 1
SuppJpn.rtf   = 1
;Files.KOR
PDResKor.dll  = 1
PDeskKor.cnt  = 1
PDeskKor.hlp  = 1
ReadKor.txt   = 1
SuppKor.rtf   = 1
;Files.THA
PDResTha.dll  = 1
PDeskTha.cnt  = 1
PDeskTha.hlp  = 1
ReadTha.txt   = 1
SuppTha.rtf   = 1

[DestinationDirs]
DefaultDestDir = 11
Miniport.G200  = 12
Miniport.G400  = 12
Miniport.MGAU  = 12

[Manufacturer]
%Matrox%=Mfg.Matrox

[Mfg.Matrox]
;========================================================================
;
;----                           G200 Section                         ----
;
;========================================================================
;------------------
;G200 - English
;------------------
%Str03%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0520&SUBSYS_FF04102B
%Str07%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0520&SUBSYS_FF03102B
%Str02%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_FF04102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_FF03102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_FF031014
%Str10%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_FF02102B
%Str01%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_FF00102B
%Str11%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_F806102B
%Str00%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_DBE8102B
%Str00%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_DBE2102B
%Str00%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_DBC8102B
%Str00%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_DBC2102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_DBBC102B
%Str08%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_CA6C102B
%Str09%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_CA60102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_C9BC102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_C9B0102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_C93C102B
%Str04%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_4A64102B
%Str05%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_4A60102B
%Str06%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_48F8102B
%Str10%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_48E9102B
%Str01%%ENG%=IN00.ENG,PCI\VEN_102B&DEV_0521&SUBSYS_0032110A
;========================================================================
;
;----                           G400 Section                         ----
;
;========================================================================
;------------------
;G400 - English
;------------------
%Str21%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_B16F0E11
%Str22%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_3693102B
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_2F78102B
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_2F58102B
%Str25%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_217D102B
%Str24%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_2179102B
%Str24%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_2159102B
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_19F8102B
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_19D8102B
%Str20%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_04001458
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_0378102B
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_0338102B

;========================================================================
;
;----                           G200 Section                         ----
;
;========================================================================
;-----------------------------
;IN00.ENG Section
;-----------------------------
[IN00.ENG]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.ENG

[IN00.ENG.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.ENG.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.ENG.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.FRE Section
;-----------------------------
[IN00.FRE]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.FRE

[IN00.FRE.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.FRE.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.FRE.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.ITA Section
;-----------------------------
[IN00.ITA]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.ITA

[IN00.ITA.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.ITA.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.ITA.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.GER Section
;-----------------------------
[IN00.GER]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.GER

[IN00.GER.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.GER.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.GER.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.SPA Section
;-----------------------------
[IN00.SPA]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.SPA

[IN00.SPA.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.SPA.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.SPA.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.FIN Section
;-----------------------------
[IN00.FIN]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.FIN

[IN00.FIN.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.FIN.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.FIN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.DAN Section
;-----------------------------
[IN00.DAN]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.DAN

[IN00.DAN.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.DAN.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.DAN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.DUT Section
;-----------------------------
[IN00.DUT]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.DUT

[IN00.DUT.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.DUT.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.DUT.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.NOR Section
;-----------------------------
[IN00.NOR]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.NOR

[IN00.NOR.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.NOR.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.NOR.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.BPO Section
;-----------------------------
[IN00.BPO]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.BPO

[IN00.BPO.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.BPO.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.BPO.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.EPO Section
;-----------------------------
[IN00.EPO]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.EPO

[IN00.EPO.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.EPO.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.EPO.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.SWE Section
;-----------------------------
[IN00.SWE]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.SWE

[IN00.SWE.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.SWE.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.SWE.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.CHN Section
;-----------------------------
[IN00.CHN]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.CHN

[IN00.CHN.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.CHN.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.CHN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.PRC Section
;-----------------------------
[IN00.PRC]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.PRC

[IN00.PRC.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.PRC.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.PRC.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.JPN Section
;-----------------------------
[IN00.JPN]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.JPN

[IN00.JPN.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.JPN.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.JPN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.KOR Section
;-----------------------------
[IN00.KOR]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.KOR

[IN00.KOR.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.KOR.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.KOR.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;-----------------------------
;IN00.THA Section
;-----------------------------
[IN00.THA]
AddReg = AddReg.G200
CopyFiles = Display.G200, Miniport.G200, Files.PDesk, Files.THA

[IN00.THA.Services]
AddService = G200, 0x00000002, Service.G200

[IN00.THA.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk

[IN00.THA.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G200

;=============================
;     G200 Shared Section
;=============================
[Miniport.G200]
G200m.sys,,,%NO_VC%

[Display.G200]
G200d.dll,,,%NO_VC%
G200icd.dll,,,%NO_VC%

[Service.G200]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\G200m.sys

[AddReg.G200]
HKR, Settings, InstalledDisplayDrivers, %REG_MULTI_SZ%, G200D
HKR, Settings, VgaCompatible, %REG_DWORD%, 0

[DriverSettings.G200]
HKR,,CapabilityOverride,%REG_DWORD%,0
HKR,,User.AGP,%REG_BINARY%,1,0,0,0

[OpenGlSettings.G200]
HKR,,"G200ICD",%REG_SZ%,"G200ICD.DLL"

;========================================================================
;
;----                           G400 Section                         ----
;
;========================================================================
;-----------------------------
;IN20.ENG Section
;-----------------------------
[IN20.ENG]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.ENG

[IN20.ENG.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.ENG.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.ENG.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.FRE Section
;-----------------------------
[IN20.FRE]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.FRE

[IN20.FRE.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.FRE.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.FRE.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.ITA Section
;-----------------------------
[IN20.ITA]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.ITA

[IN20.ITA.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.ITA.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.ITA.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.GER Section
;-----------------------------
[IN20.GER]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.GER

[IN20.GER.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.GER.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.GER.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.SPA Section
;-----------------------------
[IN20.SPA]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.SPA

[IN20.SPA.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.SPA.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.SPA.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.FIN Section
;-----------------------------
[IN20.FIN]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.FIN

[IN20.FIN.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.FIN.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.FIN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.DAN Section
;-----------------------------
[IN20.DAN]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.DAN

[IN20.DAN.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.DAN.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.DAN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.DUT Section
;-----------------------------
[IN20.DUT]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.DUT

[IN20.DUT.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.DUT.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.DUT.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.NOR Section
;-----------------------------
[IN20.NOR]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.NOR

[IN20.NOR.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.NOR.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.NOR.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.BPO Section
;-----------------------------
[IN20.BPO]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.BPO

[IN20.BPO.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.BPO.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.BPO.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.EPO Section
;-----------------------------
[IN20.EPO]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.EPO

[IN20.EPO.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.EPO.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.EPO.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.SWE Section
;-----------------------------
[IN20.SWE]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.SWE

[IN20.SWE.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.SWE.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.SWE.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.CHN Section
;-----------------------------
[IN20.CHN]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.CHN

[IN20.CHN.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.CHN.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.CHN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.PRC Section
;-----------------------------
[IN20.PRC]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.PRC

[IN20.PRC.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.PRC.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.PRC.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.JPN Section
;-----------------------------
[IN20.JPN]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.JPN

[IN20.JPN.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.JPN.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.JPN.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.KOR Section
;-----------------------------
[IN20.KOR]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.KOR

[IN20.KOR.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.KOR.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.KOR.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;-----------------------------
;IN20.THA Section
;-----------------------------
[IN20.THA]
AddReg = AddReg.G400
CopyFiles = Display.G400, Miniport.G400, Files.PDesk, Files.THA

[IN20.THA.Services]
AddService = G400, 0x00000002, Service.G400

[IN20.THA.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk

[IN20.THA.OpenGLSoftwareSettings]
AddReg = OpenGlSettings.G400

;=============================
;     G400 Shared Section
;=============================
[Miniport.G400]
g400m.sys,,,%NO_VC%

[Display.G400]
g400d.dll,,,%NO_VC%
g400icd.dll,,,%NO_VC%

[Service.G400]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\g400m.sys

[AddReg.G400]
HKR, Settings, InstalledDisplayDrivers, %REG_MULTI_SZ%, G400D
HKR, Settings, VgaCompatible, %REG_DWORD%, 0

[DriverSettings.G400]
HKR,,CapabilityOverride,%REG_DWORD%,0
HKR,,User.AGP,%REG_BINARY%,1,0,0,0

[OpenGlSettings.G400]
HKR,,"G400ICD",%REG_SZ%,"G400ICD.DLL"

;========================================================================
;
;----                           MGAU Section                         ----
;
;========================================================================
;-----------------------------
;IN40.ENG Section
;-----------------------------
[IN40.ENG]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.ENG

[IN40.ENG.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.ENG.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.FRE Section
;-----------------------------
[IN40.FRE]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.FRE

[IN40.FRE.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.FRE.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.ITA Section
;-----------------------------
[IN40.ITA]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.ITA

[IN40.ITA.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.ITA.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.GER Section
;-----------------------------
[IN40.GER]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.GER

[IN40.GER.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.GER.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.SPA Section
;-----------------------------
[IN40.SPA]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.SPA

[IN40.SPA.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.SPA.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.FIN Section
;-----------------------------
[IN40.FIN]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.FIN

[IN40.FIN.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.FIN.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.DAN Section
;-----------------------------
[IN40.DAN]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.DAN

[IN40.DAN.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.DAN.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.DUT Section
;-----------------------------
[IN40.DUT]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.DUT

[IN40.DUT.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.DUT.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.NOR Section
;-----------------------------
[IN40.NOR]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.NOR

[IN40.NOR.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.NOR.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.BPO Section
;-----------------------------
[IN40.BPO]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.BPO

[IN40.BPO.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.BPO.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.EPO Section
;-----------------------------
[IN40.EPO]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.EPO

[IN40.EPO.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.EPO.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.SWE Section
;-----------------------------
[IN40.SWE]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.SWE

[IN40.SWE.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.SWE.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.CHN Section
;-----------------------------
[IN40.CHN]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.CHN

[IN40.CHN.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.CHN.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.PRC Section
;-----------------------------
[IN40.PRC]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.PRC

[IN40.PRC.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.PRC.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.JPN Section
;-----------------------------
[IN40.JPN]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.JPN

[IN40.JPN.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.JPN.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.KOR Section
;-----------------------------
[IN40.KOR]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.KOR

[IN40.KOR.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.KOR.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk

;-----------------------------
;IN40.THA Section
;-----------------------------
[IN40.THA]
AddReg = AddReg.MGAU
CopyFiles = Display.MGAU, Miniport.MGAU, Files.PDesk, Files.THA

[IN40.THA.Services]
AddService = MGAU, 0x00000002, Service.MGAU

[IN40.THA.SoftwareSettings]
AddReg = DriverSettings.MGAU, AddReg.PDesk


;=============================
;     MGAU Shared Section
;=============================
[Miniport.MGAU]
MGAUm.sys,,,%NO_VC%

[Display.MGAU]
MGAUd.dll,,,%NO_VC%

[Service.MGAU]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\MGAUm.sys

[AddReg.MGAU]
HKR, Settings, InstalledDisplayDrivers, %REG_MULTI_SZ%, MGAUD
HKR, Settings, VgaCompatible, %REG_DWORD%, 0

[DriverSettings.MGAU]
HKR,,CapabilityOverride,%REG_DWORD%,8

;=======================================================
;
;----                 Shared Section                ----
;
;=======================================================

[AddReg.PDesk]
HKCR,CLSID\{F8E7DB61-9CA0-11d1-AD83-00A024D24BF3},,,"Matrox Powerdesk Kernel"
HKCR,CLSID\{F8E7DB61-9CA0-11d1-AD83-00A024D24BF3}\InProcServer32,,,"PDKERNEL.DLL"
HKCR,CLSID\{F8E7DB61-9CA0-11d1-AD83-00A024D24BF3}\InProcServer32,ThreadingModel,,Apartment
HKCR,CLSID\{4A741382-48B4-11d2-AD84-00A024D24BF3},,,"Matrox PowerDesk Properties"
HKCR,CLSID\{4A741382-48B4-11d2-AD84-00A024D24BF3}\InProcServer32,,, "PDPAGES.DLL"
HKCR,CLSID\{4A741382-48B4-11d2-AD84-00A024D24BF3}\InProcServer32,ThreadingModel,,Apartment
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Device\shellex\PropertySheetHandlers\Matrox PowerDesk Properties,,,{4A741382-48B4-11d2-AD84-00A024D24BF3}
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"Matrox Powerdesk",,"%11%\PDesk.exe /Autolaunch"

[Files.PDesk]
pdesk.exe,,,%NO_VC%
pdtools.dll,,,%NO_VC%
pdpages.dll,,,%NO_VC%
pdkernel.dll,,,%NO_VC%
pdshell.dll,,,%NO_VC%
pdbkgnd.bmp,,,%NO_VC%
pdmonlst.mpl,,,%NO_VC%
pdeskcmd.exe,,,%NO_VC%

;=======================================================
;
;----              Localization Section             ----
;
;=======================================================

[Files.ENG]
PDeskRes.dll,PDResEng.dll,,%NO_VC%
PDesk.cnt,PDeskEng.cnt,,%NO_VC%
PDesk.hlp,PDeskEng.hlp,,%NO_VC%
PDReadme.txt,ReadEng.txt,,%NO_VC%
PDSupp.rtf,SuppEng.rtf,,%NO_VC%

[Files.FRE]
PDeskRes.dll,PDResFre.dll,,%NO_VC%
PDesk.cnt,PDeskFre.cnt,,%NO_VC%
PDesk.hlp,PDeskFre.hlp,,%NO_VC%
PDReadme.txt,ReadFre.txt,,%NO_VC%
PDSupp.rtf,SuppFre.rtf,,%NO_VC%

[Files.ITA]
PDeskRes.dll,PDResIta.dll,,%NO_VC%
PDesk.cnt,PDeskIta.cnt,,%NO_VC%
PDesk.hlp,PDeskIta.hlp,,%NO_VC%
PDReadme.txt,ReadIta.txt,,%NO_VC%
PDSupp.rtf,SuppIta.rtf,,%NO_VC%

[Files.GER]
PDeskRes.dll,PDResGer.dll,,%NO_VC%
PDesk.cnt,PDeskGer.cnt,,%NO_VC%
PDesk.hlp,PDeskGer.hlp,,%NO_VC%
PDReadme.txt,ReadGer.txt,,%NO_VC%
PDSupp.rtf,SuppGer.rtf,,%NO_VC%

[Files.SPA]
PDeskRes.dll,PDResSpa.dll,,%NO_VC%
PDesk.cnt,PDeskSpa.cnt,,%NO_VC%
PDesk.hlp,PDeskSpa.hlp,,%NO_VC%
PDReadme.txt,ReadSpa.txt,,%NO_VC%
PDSupp.rtf,SuppSpa.rtf,,%NO_VC%

[Files.FIN]
PDeskRes.dll,PDResFin.dll,,%NO_VC%
PDesk.cnt,PDeskFin.cnt,,%NO_VC%
PDesk.hlp,PDeskFin.hlp,,%NO_VC%
PDReadme.txt,ReadFin.txt,,%NO_VC%
PDSupp.rtf,SuppFin.rtf,,%NO_VC%

[Files.DAN]
PDeskRes.dll,PDResDan.dll,,%NO_VC%
PDesk.cnt,PDeskDan.cnt,,%NO_VC%
PDesk.hlp,PDeskDan.hlp,,%NO_VC%
PDReadme.txt,ReadDan.txt,,%NO_VC%
PDSupp.rtf,SuppDan.rtf,,%NO_VC%

[Files.DUT]
PDeskRes.dll,PDResDut.dll,,%NO_VC%
PDesk.cnt,PDeskDut.cnt,,%NO_VC%
PDesk.hlp,PDeskDut.hlp,,%NO_VC%
PDReadme.txt,ReadDut.txt,,%NO_VC%
PDSupp.rtf,SuppDut.rtf,,%NO_VC%

[Files.NOR]
PDeskRes.dll,PDResNor.dll,,%NO_VC%
PDesk.cnt,PDeskNor.cnt,,%NO_VC%
PDesk.hlp,PDeskNor.hlp,,%NO_VC%
PDReadme.txt,ReadNor.txt,,%NO_VC%
PDSupp.rtf,SuppNor.rtf,,%NO_VC%

[Files.BPO]
PDeskRes.dll,PDResBpo.dll,,%NO_VC%
PDesk.cnt,PDeskBpo.cnt,,%NO_VC%
PDesk.hlp,PDeskBpo.hlp,,%NO_VC%
PDReadme.txt,ReadBpo.txt,,%NO_VC%
PDSupp.rtf,SuppBpo.rtf,,%NO_VC%

[Files.EPO]
PDeskRes.dll,PDResEpo.dll,,%NO_VC%
PDesk.cnt,PDeskEpo.cnt,,%NO_VC%
PDesk.hlp,PDeskEpo.hlp,,%NO_VC%
PDReadme.txt,ReadEpo.txt,,%NO_VC%
PDSupp.rtf,SuppEpo.rtf,,%NO_VC%

[Files.SWE]
PDeskRes.dll,PDResSwe.dll,,%NO_VC%
PDesk.cnt,PDeskSwe.cnt,,%NO_VC%
PDesk.hlp,PDeskSwe.hlp,,%NO_VC%
PDReadme.txt,ReadSwe.txt,,%NO_VC%
PDSupp.rtf,SuppSwe.rtf,,%NO_VC%

[Files.CHN]
PDeskRes.dll,PDResChn.dll,,%NO_VC%
PDesk.cnt,PDeskChn.cnt,,%NO_VC%
PDesk.hlp,PDeskChn.hlp,,%NO_VC%
PDReadme.txt,ReadChn.txt,,%NO_VC%
PDSupp.rtf,SuppChn.rtf,,%NO_VC%

[Files.PRC]
PDeskRes.dll,PDResPrc.dll,,%NO_VC%
PDesk.cnt,PDeskPrc.cnt,,%NO_VC%
PDesk.hlp,PDeskPrc.hlp,,%NO_VC%
PDReadme.txt,ReadPrc.txt,,%NO_VC%
PDSupp.rtf,SuppPrc.rtf,,%NO_VC%

[Files.JPN]
PDeskRes.dll,PDResJpn.dll,,%NO_VC%
PDesk.cnt,PDeskJpn.cnt,,%NO_VC%
PDesk.hlp,PDeskJpn.hlp,,%NO_VC%
PDReadme.txt,ReadJpn.txt,,%NO_VC%
PDSupp.rtf,SuppJpn.rtf,,%NO_VC%

[Files.KOR]
PDeskRes.dll,PDResKor.dll,,%NO_VC%
PDesk.cnt,PDeskKor.cnt,,%NO_VC%
PDesk.hlp,PDeskKor.hlp,,%NO_VC%
PDReadme.txt,ReadKor.txt,,%NO_VC%
PDSupp.rtf,SuppKor.rtf,,%NO_VC%

[Files.THA]
PDeskRes.dll,PDResTha.dll,,%NO_VC%
PDesk.cnt,PDeskTha.cnt,,%NO_VC%
PDesk.hlp,PDeskTha.hlp,,%NO_VC%
PDReadme.txt,ReadTha.txt,,%NO_VC%
PDSupp.rtf,SuppTha.rtf,,%NO_VC%

;=======================================================
;
;----                 String Section                ----
;
;=======================================================

[Strings]

; Non-Localizable Strings
REG_SZ           = 0x00000000
REG_MULTI_SZ     = 0x00010000
REG_EXPAND_SZ    = 0x00020000
REG_BINARY       = 0x00000001
REG_DWORD        = 0x00010001
SERVICEROOT      = "System\CurrentControlSet\Services"
NO_VC		 = 0x00000004 ;No version check when copying the file to the destination

; Localizable Strings
Matrox= "Matrox Graphics"
Disk1 = "Matrox Graphics Installation DISK 1"
Disk2 = "Matrox Graphics Installation DISK 2"
Disk3 = "Matrox Graphics Installation DISK 3"
Disk4 = "Matrox Graphics Installation DISK 4"
Disk5 = "Matrox Graphics Installation DISK 5"
ENG   = " - English"
FRE   = " - Français"
ITA   = " - Italiano"
GER   = " - Deutsch"
SPA   = " - Espanol"
FIN   = " - Suomi"
DAN   = " - Dansk"
DUT   = " - Nederlands"
NOR   = " - Norsk"
BPO   = " - Português (Brasil)"
EPO   = " - Português"
SWE   = " - Svenska"
CHN   = " - Chinese (Traditional)"
PRC   = " - Chinese (Simplified)"
JPN   = " - Japanese"
KOR   = " - Korean"
THA   = " - Thai"
Str00 = "Matrox G200 Multi-Monitor"
Str01 = "Matrox MGA-G200 AGP"
Str02 = "Matrox Marvel G200 AGP"
Str03 = "Matrox Marvel G200 PCI"
Str04 = "Matrox Millennium G200 AGP"
Str05 = "Matrox Millennium G200 LE AGP"
Str06 = "Matrox Millennium G200 SD AGP"
Str07 = "Matrox Millennium G200 SD PCI"
Str08 = "Matrox Millennium G250 AGP"
Str09 = "Matrox Millennium G250 LE AGP"
Str10 = "Matrox Mystique G200 AGP"
Str11 = "Matrox Mystique G200 Video AGP"
Str20 = "GA-G400"
Str21 = "Matrox G400 AGP"
Str22 = "Matrox Marvel G400 AGP"
Str23 = "Matrox Millennium G400"
Str24 = "Matrox Millennium G400 DualHead"
Str25 = "Matrox Millennium G400 DualHead Max"
Str40 = "Matrox MGA-G100 AGP"
Str41 = "Matrox Millennium G100 AGP"
Str42 = "Matrox Productiva G100 AGP"
Str43 = "Matrox Productiva G100 Multi-Monitor"
Str44 = "Matrox Millennium PCI"
Str45 = "Matrox Mystique PCI"
Str46 = "Matrox Millennium II PCI"
Str47 = "Matrox Millennium II AGP"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 2.59