home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2000 September
/
PCWorld_2000-09_cd.bin
/
Hardware
/
Drivers
/
matrox
/
w2k504.exe
/
Install.inf
< prev
next >
Wrap
Windows Setup INFormation
|
2000-04-11
|
31KB
|
988 lines
;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 = 03/01/2000,5.00.2195.1040
[ControlFlags]
ExcludeFromSelect=*
[SourceDisksNames]
1 = %Disk1%
2 = %Disk2%
3 = %Disk3%
4 = %Disk4%
5 = %Disk5%
[SourceDisksFiles]
G200m.sys = 4
G200d.dll = 4
G200icd.dll = 4
G400m.sys = 2
G400d.dll = 2
G400icd.dll = 3
MGABG.exe = 3
MGABG.sys = 3
;Files.PDesk
PDBkgnd.bmp = 2
PDKernel.dll = 2
PDMonLst.mpl = 2
PDPages.dll = 2
PDTools.dll = 2
PDShell.dll = 2
PDesk.exe = 2
PDeskcmd.exe = 2
;Files.ENG
ReadEng.txt = 1
SuppEng.rtf = 1
PDeskEng.cnt = 1
PDeskEng.hlp = 1
PDResEng.dll = 1
;Files.FRE
ReadFre.txt = 1
SuppFre.rtf = 1
PDeskFre.cnt = 1
PDeskFre.hlp = 1
PDResFre.dll = 1
;Files.ITA
ReadIta.txt = 1
SuppIta.rtf = 1
PDeskIta.cnt = 1
PDeskIta.hlp = 1
PDResIta.dll = 1
;Files.GER
ReadGer.txt = 1
SuppGer.rtf = 1
PDeskGer.cnt = 1
PDeskGer.hlp = 1
PDResGer.dll = 1
;Files.SPA
ReadSpa.txt = 1
SuppSpa.rtf = 1
PDeskSpa.cnt = 1
PDeskSpa.hlp = 1
PDResSpa.dll = 1
;Files.RRInf
;mtxvideo.inf = 1
;Files.RRSys
;mtxvideo.sys = 1
[DestinationDirs]
DefaultDestDir = 11
Miniport.G200 = 12
Miniport.G400 = 12
MGABG.DRV = 12
Files.RRInf = 17
Files.RRSys = 10,System32\Drivers
[Manufacturer]
%Matrox%=Mfg.Matrox
[Mfg.Matrox]
;========================================================================
;
;---- G200 Section ----
;
;========================================================================
;------------------
;G200 - English
;------------------
%Str03%%ENG%=IN00.ENG,PCI
%Str07%%ENG%=IN00.ENG,PCI
%Str02%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str10%%ENG%=IN00.ENG,PCI
%Str01%%ENG%=IN00.ENG,PCI
%Str11%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str08%%ENG%=IN00.ENG,PCI
%Str09%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str04%%ENG%=IN00.ENG,PCI
%Str05%%ENG%=IN00.ENG,PCI
%Str06%%ENG%=IN00.ENG,PCI
%Str10%%ENG%=IN00.ENG,PCI
%Str01%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
%Str00%%ENG%=IN00.ENG,PCI
;------------------
;G200 - French
;------------------
%Str03%%FRE%=IN00.FRE,PCI
%Str07%%FRE%=IN00.FRE,PCI
%Str02%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str10%%FRE%=IN00.FRE,PCI
%Str01%%FRE%=IN00.FRE,PCI
%Str11%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str08%%FRE%=IN00.FRE,PCI
%Str09%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str04%%FRE%=IN00.FRE,PCI
%Str05%%FRE%=IN00.FRE,PCI
%Str06%%FRE%=IN00.FRE,PCI
%Str10%%FRE%=IN00.FRE,PCI
%Str01%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
%Str00%%FRE%=IN00.FRE,PCI
;------------------
;G200 - Italian
;------------------
%Str03%%ITA%=IN00.ITA,PCI
%Str07%%ITA%=IN00.ITA,PCI
%Str02%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str10%%ITA%=IN00.ITA,PCI
%Str01%%ITA%=IN00.ITA,PCI
%Str11%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str08%%ITA%=IN00.ITA,PCI
%Str09%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str04%%ITA%=IN00.ITA,PCI
%Str05%%ITA%=IN00.ITA,PCI
%Str06%%ITA%=IN00.ITA,PCI
%Str10%%ITA%=IN00.ITA,PCI
%Str01%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
%Str00%%ITA%=IN00.ITA,PCI
;------------------
;G200 - German
;------------------
%Str03%%GER%=IN00.GER,PCI
%Str07%%GER%=IN00.GER,PCI
%Str02%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str10%%GER%=IN00.GER,PCI
%Str01%%GER%=IN00.GER,PCI
%Str11%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str08%%GER%=IN00.GER,PCI
%Str09%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str04%%GER%=IN00.GER,PCI
%Str05%%GER%=IN00.GER,PCI
%Str06%%GER%=IN00.GER,PCI
%Str10%%GER%=IN00.GER,PCI
%Str01%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
%Str00%%GER%=IN00.GER,PCI
;------------------
;G200 - Spanish
;------------------
%Str03%%SPA%=IN00.SPA,PCI
%Str07%%SPA%=IN00.SPA,PCI
%Str02%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str10%%SPA%=IN00.SPA,PCI
%Str01%%SPA%=IN00.SPA,PCI
%Str11%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str08%%SPA%=IN00.SPA,PCI
%Str09%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str04%%SPA%=IN00.SPA,PCI
%Str05%%SPA%=IN00.SPA,PCI
%Str06%%SPA%=IN00.SPA,PCI
%Str10%%SPA%=IN00.SPA,PCI
%Str01%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
%Str00%%SPA%=IN00.SPA,PCI
;========================================================================
;
;---- G400 Section ----
;
;========================================================================
;------------------
;G400 - English
;------------------
%Str21%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_B16F0E11
%Str22%%ENG%=IN20.ENG,PCI
%Str23%%ENG%=IN20.ENG,PCI
%Str23%%ENG%=IN20.ENG,PCI
%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
%Str23%%ENG%=IN20.ENG,PCI
%Str23%%ENG%=IN20.ENG,PCI\VEN_102B&DEV_0525&SUBSYS_0338102B
;------------------
;G400 - French
;------------------
%Str21%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_B16F0E11
%Str22%%FRE%=IN20.FRE,PCI
%Str23%%FRE%=IN20.FRE,PCI
%Str23%%FRE%=IN20.FRE,PCI
%Str25%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_217D102B
%Str24%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_2179102B
%Str24%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_2159102B
%Str23%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_19F8102B
%Str23%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_19D8102B
%Str20%%FRE%=IN20.FRE,PCI
%Str23%%FRE%=IN20.FRE,PCI
%Str23%%FRE%=IN20.FRE,PCI\VEN_102B&DEV_0525&SUBSYS_0338102B
;------------------
;G400 - Italian
;------------------
%Str21%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_B16F0E11
%Str22%%ITA%=IN20.ITA,PCI
%Str23%%ITA%=IN20.ITA,PCI
%Str23%%ITA%=IN20.ITA,PCI
%Str25%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_217D102B
%Str24%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_2179102B
%Str24%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_2159102B
%Str23%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_19F8102B
%Str23%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_19D8102B
%Str20%%ITA%=IN20.ITA,PCI
%Str23%%ITA%=IN20.ITA,PCI
%Str23%%ITA%=IN20.ITA,PCI\VEN_102B&DEV_0525&SUBSYS_0338102B
;------------------
;G400 - German
;------------------
%Str21%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_B16F0E11
%Str22%%GER%=IN20.GER,PCI
%Str23%%GER%=IN20.GER,PCI
%Str23%%GER%=IN20.GER,PCI
%Str25%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_217D102B
%Str24%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_2179102B
%Str24%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_2159102B
%Str23%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_19F8102B
%Str23%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_19D8102B
%Str20%%GER%=IN20.GER,PCI
%Str23%%GER%=IN20.GER,PCI
%Str23%%GER%=IN20.GER,PCI\VEN_102B&DEV_0525&SUBSYS_0338102B
;------------------
;G400 - Spanish
;------------------
%Str21%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_B16F0E11
%Str22%%SPA%=IN20.SPA,PCI
%Str23%%SPA%=IN20.SPA,PCI
%Str23%%SPA%=IN20.SPA,PCI
%Str25%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_217D102B
%Str24%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_2179102B
%Str24%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_2159102B
%Str23%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_19F8102B
%Str23%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_19D8102B
%Str20%%SPA%=IN20.SPA,PCI
%Str23%%SPA%=IN20.SPA,PCI
%Str23%%SPA%=IN20.SPA,PCI\VEN_102B&DEV_0525&SUBSYS_0338102B
;========================================================================
;
;---- G200 Section ----
;
;========================================================================
;-----------------------------
;IN00.ENG Section
;-----------------------------
[IN00.ENG]
AddReg = AddReg.G200
CopyFiles = Files.ENG, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G200, Display.G200
[IN00.ENG.Services]
AddService = G200, 0x00000002, Service.G200
AddService = MGABGEXE,,Service.MGABG
[IN00.ENG.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN00.ENG.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G200
DelReg = DelReg.OpenGlSettings.G200
;-----------------------------
;IN00.FRE Section
;-----------------------------
[IN00.FRE]
AddReg = AddReg.G200
CopyFiles = Files.FRE, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G200, Display.G200
[IN00.FRE.Services]
AddService = G200, 0x00000002, Service.G200
AddService = MGABGEXE,,Service.MGABG
[IN00.FRE.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN00.FRE.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G200
DelReg = DelReg.OpenGlSettings.G200
;-----------------------------
;IN00.ITA Section
;-----------------------------
[IN00.ITA]
AddReg = AddReg.G200
CopyFiles = Files.ITA, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G200, Display.G200
[IN00.ITA.Services]
AddService = G200, 0x00000002, Service.G200
AddService = MGABGEXE,,Service.MGABG
[IN00.ITA.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN00.ITA.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G200
DelReg = DelReg.OpenGlSettings.G200
;-----------------------------
;IN00.GER Section
;-----------------------------
[IN00.GER]
AddReg = AddReg.G200
CopyFiles = Files.GER, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G200, Display.G200
[IN00.GER.Services]
AddService = G200, 0x00000002, Service.G200
AddService = MGABGEXE,,Service.MGABG
[IN00.GER.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN00.GER.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G200
DelReg = DelReg.OpenGlSettings.G200
;-----------------------------
;IN00.SPA Section
;-----------------------------
[IN00.SPA]
AddReg = AddReg.G200
CopyFiles = Files.SPA, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G200, Display.G200
[IN00.SPA.Services]
AddService = G200, 0x00000002, Service.G200
AddService = MGABGEXE,,Service.MGABG
[IN00.SPA.SoftwareSettings]
AddReg = DriverSettings.G200, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN00.SPA.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G200
DelReg = DelReg.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 = 3 ; SERVICE_DEMAND_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,,InstalledDisplayDrivers, %REG_MULTI_SZ%, G200D
HKR,,VgaCompatible, %REG_DWORD%, 0
HKR,,CapabilityOverride,%REG_DWORD%,0
HKR,,User.AGP,%REG_BINARY%,1,0,0,0
HKR,,User.VPEEnable,%REG_BINARY%,1,0,0,0
HKR,,User.WDMEnable,%REG_BINARY%,0,0,0,0
HKR,,PackageVer,%REG_BINARY%,35,2e,30,34,2e,30,32,36,00
HKR,,Mga.PixelWidths,%REG_BINARY%,08,0f,10,18,20
HKR,,Mga.SingleResolutions,%REG_BINARY%,\
%R__640x_480%,%R__640x_480a%,%R__640x_480b%,%R__640x_480c%,\
%R__720x_480%,%R__720x_480a%,%R__720x_480b%,%R__720x_480c%,\
%R__720x_576%,%R__720x_576a%,%R__720x_576b%,%R__720x_576c%,\
%R__768x_576%,%R__768x_576a%,%R__768x_576b%,%R__768x_576c%,\
%R__800x_600%,%R__800x_600a%,%R__800x_600b%,%R__800x_600c%,\
%R__848x_480%,%R__848x_480a%,%R__848x_480b%,%R__848x_480c%,\
%R__856x_480%,%R__856x_480a%,%R__856x_480b%,%R__856x_480c%,\
%R_1024x_768%,%R_1024x_768a%,%R_1024x_768b%,%R_1024x_768c%,\
%R_1024x1280%,%R_1024x1280a%,%R_1024x1280b%,%R_1024x1280c%,\
%R_1152x_864%,%R_1152x_864a%,%R_1152x_864b%,%R_1152x_864c%,\
%R_1200x1600%,%R_1200x1600a%,%R_1200x1600b%,%R_1200x1600c%,\
%R_1280x_720%,%R_1280x_720a%,%R_1280x_720b%,%R_1280x_720c%,\
%R_1280x_800%,%R_1280x_800a%,%R_1280x_800b%,%R_1280x_800c%,\
%R_1280x1024%,%R_1280x1024a%,%R_1280x1024b%,%R_1280x1024c%,\
%R_1360x_766%,%R_1360x_766a%,%R_1360x_766b%,%R_1360x_766c%,\
%R_1600x1024%,%R_1600x1024a%,%R_1600x1024b%,%R_1600x1024c%,\
%R_1600x1200%,%R_1600x1200a%,%R_1600x1200b%,%R_1600x1200c%,\
%R_1600x1280%,%R_1600x1280a%,%R_1600x1280b%,%R_1600x1280c%,\
%R_1792x1344%,%R_1792x1344a%,%R_1792x1344b%,%R_1792x1344c%,\
%R_1800x1440%,%R_1800x1440a%,%R_1800x1440b%,%R_1800x1440c%,\
%R_1856x1392%,%R_1856x1392a%,%R_1856x1392b%,%R_1856x1392c%,\
%R_1920x1034%,%R_1920x1034a%,%R_1920x1034b%,%R_1920x1034c%,\
%R_1920x1080%,%R_1920x1080a%,%R_1920x1080b%,%R_1920x1080c%,\
%R_1920x1200%,%R_1920x1200a%,%R_1920x1200b%,%R_1920x1200c%,\
%R_1920x1440%,%R_1920x1440a%,%R_1920x1440b%,%R_1920x1440c%,\
%R_2048x1536%,%R_2048x1536a%,%R_2048x1536b%,%R_2048x1536c%,\
%R__320x_200%,%R__320x_200a%,%R__320x_200b%,%R__320x_200c%,\
%R__320x_240%,%R__320x_240a%,%R__320x_240b%,%R__320x_240c%,\
%R__512x_384%,%R__512x_384a%,%R__512x_384b%,%R__512x_384c%,\
%R__640x_400%,%R__640x_400a%,%R__640x_400b%,%R__640x_400c%
[AddReg.OpenGlSettings.G200]
HKR,,"G200ICD",%REG_SZ%,"G200ICD.DLL"
[DelReg.OpenGlSettings.G200]
HKR,,"G200ICD"
;========================================================================
;
;---- G400 Section ----
;
;========================================================================
;-----------------------------
;IN20.ENG Section
;-----------------------------
[IN20.ENG]
AddReg = AddReg.G400
CopyFiles = Files.ENG, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G400, Display.G400
[IN20.ENG.Services]
AddService = G400, 0x00000002, Service.G400
AddService = MGABGEXE,,Service.MGABG
[IN20.ENG.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN20.ENG.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G400
DelReg = DelReg.OpenGlSettings.G400
;-----------------------------
;IN20.FRE Section
;-----------------------------
[IN20.FRE]
AddReg = AddReg.G400
CopyFiles = Files.FRE, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G400, Display.G400
[IN20.FRE.Services]
AddService = G400, 0x00000002, Service.G400
AddService = MGABGEXE,,Service.MGABG
[IN20.FRE.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN20.FRE.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G400
DelReg = DelReg.OpenGlSettings.G400
;-----------------------------
;IN20.ITA Section
;-----------------------------
[IN20.ITA]
AddReg = AddReg.G400
CopyFiles = Files.ITA, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G400, Display.G400
[IN20.ITA.Services]
AddService = G400, 0x00000002, Service.G400
AddService = MGABGEXE,,Service.MGABG
[IN20.ITA.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN20.ITA.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G400
DelReg = DelReg.OpenGlSettings.G400
;-----------------------------
;IN20.GER Section
;-----------------------------
[IN20.GER]
AddReg = AddReg.G400
CopyFiles = Files.GER, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G400, Display.G400
[IN20.GER.Services]
AddService = G400, 0x00000002, Service.G400
AddService = MGABGEXE,,Service.MGABG
[IN20.GER.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN20.GER.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G400
DelReg = DelReg.OpenGlSettings.G400
;-----------------------------
;IN20.SPA Section
;-----------------------------
[IN20.SPA]
AddReg = AddReg.G400
CopyFiles = Files.SPA, Files.RRInf, Files.RRSys, Files.PDesk, MGABG.DRV, MGABG.EXE, Miniport.G400, Display.G400
[IN20.SPA.Services]
AddService = G400, 0x00000002, Service.G400
AddService = MGABGEXE,,Service.MGABG
[IN20.SPA.SoftwareSettings]
AddReg = DriverSettings.G400, AddReg.PDesk, AddReg.MGABG
DelReg = DelReg.MGABG
[IN20.SPA.OpenGLSoftwareSettings]
AddReg = AddReg.OpenGlSettings.G400
DelReg = DelReg.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 = 3 ; SERVICE_DEMAND_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,,InstalledDisplayDrivers, %REG_MULTI_SZ%, G400D
HKR,,VgaCompatible, %REG_DWORD%, 0
HKR,,CapabilityOverride,%REG_DWORD%,0
HKR,,User.AGP,%REG_BINARY%,1,0,0,0
HKR,,User.VPEEnable,%REG_BINARY%,1,0,0,0
HKR,,User.WDMEnable,%REG_BINARY%,0,0,0,0
HKR,,PackageVer,%REG_BINARY%,35,2e,30,34,2e,30,32,36,00
HKR,,Mga.PixelWidths,%REG_BINARY%,08,0f,10,18,20
HKR,,Mga.SingleResolutions,%REG_BINARY%,\
%R__640x_480%,%R__640x_480a%,%R__640x_480b%,%R__640x_480c%,\
%R__720x_480%,%R__720x_480a%,%R__720x_480b%,%R__720x_480c%,\
%R__720x_576%,%R__720x_576a%,%R__720x_576b%,%R__720x_576c%,\
%R__768x_576%,%R__768x_576a%,%R__768x_576b%,%R__768x_576c%,\
%R__800x_600%,%R__800x_600a%,%R__800x_600b%,%R__800x_600c%,\
%R__848x_480%,%R__848x_480a%,%R__848x_480b%,%R__848x_480c%,\
%R__856x_480%,%R__856x_480a%,%R__856x_480b%,%R__856x_480c%,\
%R_1024x_768%,%R_1024x_768a%,%R_1024x_768b%,%R_1024x_768c%,\
%R_1024x1280%,%R_1024x1280a%,%R_1024x1280b%,%R_1024x1280c%,\
%R_1152x_864%,%R_1152x_864a%,%R_1152x_864b%,%R_1152x_864c%,\
%R_1200x1600%,%R_1200x1600a%,%R_1200x1600b%,%R_1200x1600c%,\
%R_1280x_720%,%R_1280x_720a%,%R_1280x_720b%,%R_1280x_720c%,\
%R_1280x_800%,%R_1280x_800a%,%R_1280x_800b%,%R_1280x_800c%,\
%R_1280x1024%,%R_1280x1024a%,%R_1280x1024b%,%R_1280x1024c%,\
%R_1360x_766%,%R_1360x_766a%,%R_1360x_766b%,%R_1360x_766c%,\
%R_1600x1024%,%R_1600x1024a%,%R_1600x1024b%,%R_1600x1024c%,\
%R_1600x1200%,%R_1600x1200a%,%R_1600x1200b%,%R_1600x1200c%,\
%R_1600x1280%,%R_1600x1280a%,%R_1600x1280b%,%R_1600x1280c%,\
%R_1792x1344%,%R_1792x1344a%,%R_1792x1344b%,%R_1792x1344c%,\
%R_1800x1440%,%R_1800x1440a%,%R_1800x1440b%,%R_1800x1440c%,\
%R_1856x1392%,%R_1856x1392a%,%R_1856x1392b%,%R_1856x1392c%,\
%R_1920x1034%,%R_1920x1034a%,%R_1920x1034b%,%R_1920x1034c%,\
%R_1920x1080%,%R_1920x1080a%,%R_1920x1080b%,%R_1920x1080c%,\
%R_1920x1200%,%R_1920x1200a%,%R_1920x1200b%,%R_1920x1200c%,\
%R_1920x1440%,%R_1920x1440a%,%R_1920x1440b%,%R_1920x1440c%,\
%R_2048x1536%,%R_2048x1536a%,%R_2048x1536b%,%R_2048x1536c%,\
%R__320x_200%,%R__320x_200a%,%R__320x_200b%,%R__320x_200c%,\
%R__320x_240%,%R__320x_240a%,%R__320x_240b%,%R__320x_240c%,\
%R__512x_384%,%R__512x_384a%,%R__512x_384b%,%R__512x_384c%,\
%R__640x_400%,%R__640x_400a%,%R__640x_400b%,%R__640x_400c%
[AddReg.OpenGlSettings.G400]
HKR,,"G400ICD",%REG_SZ%,"G400ICD.DLL"
[DelReg.OpenGlSettings.G400]
HKR,,"G400ICD"
;=======================================================
;
;---- Shared Section ----
;
;=======================================================
[Files.RRInf]
;mtxvideo.inf,,,%NO_VC%
[Files.RRSys]
;mtxvideo.sys,,,%NO_VC%
[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%
[Service.MGABG]
DisplayName = MGABGEXE
ServiceType = 0x10 ; SERVICE_WIN32_OWN_PROCESS
StartType = 2 ; SERVICE_AUTO_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %11%\mgabg.exe
[MGABG.DRV]
MGABG.sys,,,%NO_VC%
[MGABG.EXE]
MGABG.exe,,,%NO_VC%
[AddReg.MGABG]
HKR,,PDEnable,%REG_BINARY%,01,00,00,00
[DelReg.MGABG]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MGABG",%REG_SZ%,%11%\"mgabg.exe"
;=======================================================
;
;---- Localization Section ----
;
;=======================================================
[Files.ENG]
PDReadme.txt,ReadEng.txt,,%NO_VC%
PDSupp.rtf,SuppEng.rtf,,%NO_VC%
PDesk.cnt,PDeskEng.cnt,,%NO_VC%
PDesk.hlp,PDeskEng.hlp,,%NO_VC%
PDeskRes.dll,PDResEng.dll,,%NO_VC%
[Files.FRE]
PDReadme.txt,ReadFre.txt,,%NO_VC%
PDSupp.rtf,SuppFre.rtf,,%NO_VC%
PDesk.cnt,PDeskFre.cnt,,%NO_VC%
PDesk.hlp,PDeskFre.hlp,,%NO_VC%
PDeskRes.dll,PDResFre.dll,,%NO_VC%
[Files.ITA]
PDReadme.txt,ReadIta.txt,,%NO_VC%
PDSupp.rtf,SuppIta.rtf,,%NO_VC%
PDesk.cnt,PDeskIta.cnt,,%NO_VC%
PDesk.hlp,PDeskIta.hlp,,%NO_VC%
PDeskRes.dll,PDResIta.dll,,%NO_VC%
[Files.GER]
PDReadme.txt,ReadGer.txt,,%NO_VC%
PDSupp.rtf,SuppGer.rtf,,%NO_VC%
PDesk.cnt,PDeskGer.cnt,,%NO_VC%
PDesk.hlp,PDeskGer.hlp,,%NO_VC%
PDeskRes.dll,PDResGer.dll,,%NO_VC%
[Files.SPA]
PDReadme.txt,ReadSpa.txt,,%NO_VC%
PDSupp.rtf,SuppSpa.rtf,,%NO_VC%
PDesk.cnt,PDeskSpa.cnt,,%NO_VC%
PDesk.hlp,PDeskSpa.hlp,,%NO_VC%
PDeskRes.dll,PDResSpa.dll,,%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"
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"
R__640x_480 = 80
R__640x_480a = 02
R__640x_480b = e0
R__640x_480c = 01 ; 0280 x 01e0 = 640 x 480
R__720x_480 = d0
R__720x_480a = 02
R__720x_480b = e0
R__720x_480c = 01 ; 02d0 x 01e0 = 720 x 480
R__720x_576 = d0
R__720x_576a = 02
R__720x_576b = 40
R__720x_576c = 02 ; 02d0 x 0240 = 720 x 576
R__768x_576 = 00
R__768x_576a = 03
R__768x_576b = 40
R__768x_576c = 02 ; 0300 x 0240 = 768 x 576
R__800x_600 = 20
R__800x_600a = 03
R__800x_600b = 58
R__800x_600c = 02 ; 0320 x 0258 = 800 x 600
R__848x_480 = 50
R__848x_480a = 03
R__848x_480b = e0
R__848x_480c = 01 ; 0350 x 01e0 = 848 x 480
R__856x_480 = 58
R__856x_480a = 03
R__856x_480b = e0
R__856x_480c = 01 ; 0358 x 01e0 = 856 x 480
R__864x_480 = 60
R__864x_480a = 03
R__864x_480b = e0
R__864x_480c = 01 ; 0360 x 01e0 = 864 x 480
R_1024x_768 = 00
R_1024x_768a = 04
R_1024x_768b = 00
R_1024x_768c = 03 ; 0400 x 0300 = 1024 x 768
R_1024x1280 = 00
R_1024x1280a = 04
R_1024x1280b = 00
R_1024x1280c = 05 ; 0400 x 0500 = 1024 x 1280
R_1072x_600 = 30
R_1072x_600a = 04
R_1072x_600b = 58
R_1072x_600c = 02 ; 0430 x 0258 = 1072 x 600
R_1152x_864 = 80
R_1152x_864a = 04
R_1152x_864b = 60
R_1152x_864c = 03 ; 0480 x 0360 = 1152 x 864
R_1200x1600 = b0
R_1200x1600a = 04
R_1200x1600b = 40
R_1200x1600c = 06 ; 04b0 x 0640 = 1200 x 1600
R_1280x_720 = 00
R_1280x_720a = 05
R_1280x_720b = d0
R_1280x_720c = 02 ; 0500 x 02d0 = 1280 x 720
R_1280x_768 = 00
R_1280x_768a = 05
R_1280x_768b = 00
R_1280x_768c = 03 ; 0500 x 0300 = 1280 x 768
R_1280x_800 = 00
R_1280x_800a = 05
R_1280x_800b = 20
R_1280x_800c = 03 ; 0500 x 0320 = 1280 x 800
R_1280x_960 = 00
R_1280x_960a = 05
R_1280x_960b = c0
R_1280x_960c = 03 ; 0500 x 03c0 = 1280 x 960
R_1280x1024 = 00
R_1280x1024a = 05
R_1280x1024b = 00
R_1280x1024c = 04 ; 0500 x 0400 = 1280 x 1024
R_1360x_766 = 50
R_1360x_766a = 05
R_1360x_766b = fe
R_1360x_766c = 02 ; 0550 x 02fe = 1360 x 766
R_1376x_768 = 60
R_1376x_768a = 05
R_1376x_768b = 00
R_1376x_768c = 03 ; 0560 x 0300 = 1376 x 768
R_1600x1024 = 40
R_1600x1024a = 06
R_1600x1024b = 00
R_1600x1024c = 04 ; 0640 x 0400 = 1600 x 1024
R_1600x1200 = 40
R_1600x1200a = 06
R_1600x1200b = b0
R_1600x1200c = 04 ; 0640 x 04b0 = 1600 x 1200
R_1600x1280 = 40
R_1600x1280a = 06
R_1600x1280b = 00
R_1600x1280c = 05 ; 0640 x 0500 = 1600 x 1280
R_1792x1344 = 00
R_1792x1344a = 07
R_1792x1344b = 40
R_1792x1344c = 05 ; 0700 x 0540 = 1792 x 1344
R_1800x1440 = 08
R_1800x1440a = 07
R_1800x1440b = a0
R_1800x1440c = 05 ; 0708 x 05a0 = 1800 x 1440
R_1856x1392 = 40
R_1856x1392a = 07
R_1856x1392b = 70
R_1856x1392c = 05 ; 0740 x 0570 = 1856 x 1392
R_1920x1034 = 80
R_1920x1034a = 07
R_1920x1034b = 0a
R_1920x1034c = 04 ; 0780 x 040a = 1920 x 1034
R_1920x1080 = 80
R_1920x1080a = 07
R_1920x1080b = 38
R_1920x1080c = 04 ; 0780 x 0438 = 1920 x 1080
R_1920x1200 = 80
R_1920x1200a = 07
R_1920x1200b = b0
R_1920x1200c = 04 ; 0780 x 04b0 = 1920 x 1200
R_1920x1440 = 80
R_1920x1440a = 07
R_1920x1440b = a0
R_1920x1440c = 05 ; 0780 x 05a0 = 1920 x 1440
R_2048x1536 = 00
R_2048x1536a = 08
R_2048x1536b = 00
R_2048x1536c = 06 ; 0800 x 0600 = 2048 x 1536
R__320x_200 = 40
R__320x_200a = 01
R__320x_200b = c8
R__320x_200c = 00 ; 0140 x 00c8 = 320 x 200
R__320x_240 = 40
R__320x_240a = 01
R__320x_240b = f0
R__320x_240c = 00 ; 0140 x 00f0 = 320 x 240
R__512x_384 = 00
R__512x_384a = 02
R__512x_384b = 80
R__512x_384c = 01 ; 0200 x 0180 = 512 x 384
R__640x_400 = 80
R__640x_400a = 02
R__640x_400b = 90
R__640x_400c = 01 ; 0280 x 0190 = 640 x 400