; ; $Id: MSDISP.IN@ 1.3 1994/12/08 23:56:47 JIMK Exp $ ; ; Copyright (C) 1994, Diamond Multimedia Systems. ; ; $Log: MSDISP.IN@ $ # Revision 1.3 1994/12/08 23:56:47 JIMK # added a few extra modes for viper -- JIMK # # Revision 1.3 1994/12/08 23:56:47 JIMK # added a few extra modes for viper -- JIMK # # Revision 1.2 1994/12/04 02:48:37 JIMK # added a header to it -- JIMK # ; ; MSDISP.INF ; - Installs core display support files, etc. ; - Includes drivers for detected & PnP devices [version] LayoutFile=layout.inf signature="$CHICAGO$" Class=Display Provider=%MS% SetupClass=BASE [DestinationDirs] DefaultDestDir =11 ;LDID_SYS CpqIni.Copy =10 ;LDID_WIN VMM32.Copy =22 ;LDID_VMM32 ATI.RenFiles =10 ;LDID_WIN Compaq.RenFiles =11 ;LDID_SYS ; Base Install Sections ; --------------------------------------------------------- [BaseWinOptions] DisplayBase [DisplayBase] CopyFiles=System.Copy, VMM32.Copy UpdateInis=VMM32.Ini addreg=DiplayBaseReg [System.Copy] vga.drv framebuf.drv vgafull.3gr [VMM32.Copy] vdd.vxd vflatd.vxd [DisplayBaseReg] HKLM,System\CurrentControlSet\Control\InstalledFiles,vga.drv,1, HKLM,System\CurrentControlSet\Control\InstalledFiles,framebuf.drv,1, HKLM,System\CurrentControlSet\Control\InstalledFiles,vgafull.3gr,1, HKLM,System\CurrentControlSet\Control\InstalledFiles,vdd.vxd,1, HKLM,System\CurrentControlSet\Control\InstalledFiles,vflatd.vxd,1, [VMM32.Ini] wininit.ini, CombineVxDs,,"%11%\VMM32\vdd.vxd=%11%\vmm32.vxd" wininit.ini, CombineVxDs,,"%11%\VMM32\vflatd.vxd=%11%\vmm32.vxd" [SysCfgClasses] Display, %*PNP0900.DeviceDesc%,ROOT ;Default to VGA if detection fails or no ; display is detected or if setup /i is run [Modules] MSDispDetect=MSDISP.DLL [MSDispDetect] 0=display,msdisp.inf ; Incompatible driver list: Forces Win3.1 upgrades to VGA ; if one of these drivers is installed. ; --------------------------------------------------------- [display.update.force] mga8.drv,*,* ; Matrox mga16.drv,*,* mga24.drv,*,* mgaqcdp.drv,*,* mgamodes.drv,*,* *,vddmga.386,* impr1600.drv,*,* ; Matrox Impression Ultra *,vddagx.386,* ; IIT AGX (e.g. Hercules Graphite) agx.drv,*,* agx16.drv,*,* agx64024.drv,*,* agx80016.drv,*,* agx80024.drv,*,* agx1280.drv,*,* wspdsf.drv,*,* ; IBM ThinkPad 486/50 vgap.drv,*,* ; Pen Windows 3.1 VGA driver sspro16.drv,*,* ; SpeedStar Pro 16 colors p9100_16.drv,*,* ; Weitek 9100 16bpp *,v98032.386,* ; Appian Renegade 98032_08.drv,*,* 98032_16.drv,*,* ; Install class "Display" ; --------------------------------------------------------- [ClassInstall] AddReg=ClassAddReg DelReg=ClassDelReg [ClassAddReg] HKR,,,,%ClassName% HKR,,Installer,,"SetupX.Dll, Display_ClassInstaller" HKR,,Icon,,"-1" [ClassDelReg] HKLM,System\CurrentControlSet\Services\Class\Display,EnumPropPages HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\DriverPages" ; Device IDs to exclude from Setup pick list ; --------------------------------------------------------- [ControlFlags] ExcludeFromSelect=*PNP0917 ; Special ID ExcludeFromSelect=*ATI4402 ; ATI EISA mach32 ExcludeFromSelect=PCI\VEN_1005&DEV_2301 ; Avance Logic PCI ExcludeFromSelect=PCI\VEN_100E&DEV_9001 ; Diamond Viper PCI ExcludeFromSelect=PCI\VEN_100E&DEV_9100 ; Diamond Viper SE PCI ExcludeFromSelect=NullId1,NullId2,NullId3,NullId4 ; Unsupported PCI adapters ; Manufacturer Sections ; --------------------------------------------------------- [Manufacturer] %Generic%=Mfg.Generic %ATI% =Mfg.ATI %Chips% =Mfg.Chips %Cirrus% =Mfg.Cirrus %Compaq% =Mfg.Compaq %Diamond%=Mfg.Diamond %IBM% =Mfg.IBM %Matrox% =Mfg.Matrox %Oak% =Mfg.Oak %S3% =Mfg.S3 %Trident%=Mfg.Trident %Tseng% =Mfg.Tseng %WD% =Mfg.WD %Video7% =Mfg.Video7 [Mfg.Generic] %*PNP0900.DeviceDesc%=VGA,*PNP0900 ; Standard Graphics Adapter (VGA) %*PNP0917.DeviceDesc%=VGA,*PNP0917 ; VGA %SuperVGA.DriverDesc%=SVGA ; Super VGA [Mfg.ATI] %*PNP090D.DeviceDesc%=ATIVGA, *PNP090D ; VGA Wonder %*PNP090B.DeviceDesc%=ATI8, *PNP090B, *PNP090A ; mach8 %*PNP090A.DeviceDesc%=ATI32, *PNP090A ; mach32 %*ATI4402.DeviceDesc%=ATI32, *ATI4402 ; mach32 %PCI\VEN_1002&DEV_4158.DeviceDesc%=ATI32, PCI\VEN_1002&DEV_4158 ; mach32 %*PNP0916.DeviceDesc%=ATI64, *PNP0916 ; mach64 %PCI\VEN_1002&DEV_4758.DeviceDesc%=ATI64, PCI\VEN_1002&DEV_4758 ; mach64 [Mfg.Chips] %*PNP0930.DeviceDesc%=ChipsSVGA, *PNP0930, *PNP0931 ; Super VGA %*PNP0931.DeviceDesc%=ChipsAcc, *PNP0931 ; Accelerator [Mfg.Cirrus] %*PNP0905.DeviceDesc%=Cirrus, *PNP0905 ; Cirrus Logic %*PNP0905.DeviceDesc%=Cirrus, *PNP0904 ; Cirrus Logic laptop %*PNP0914.DeviceDesc%=CirrusMemMap, *PNP0914 ; Cirrus memory mapped %PCI\VEN_1013&DEV_00A8.DeviceDesc%=CirrusMemMap, PCI\VEN_1013&DEV_00A8 [Mfg.Compaq] %*PNP0915.DeviceDesc%=CpqAVGA, *PNP0915 ; Advanced VGA %*CPQ3001.DeviceDesc%=CpqAVGA, *CPQ3001 ; EISA Advanced VGA %*CPQA0DF.DeviceDesc%=WD, *CPQA0DF ; LTE Elite %*PNP0910.DeviceDesc%=QVision, *PNP0910 ; QVision %*CPQ3011.DeviceDesc%=QVision, *CPQ3011 ; QVision 1024/E %*CPQ3111.DeviceDesc%=QVision, *CPQ3111 ; QVision 1024/E %*CPQ3112.DeviceDesc%=QVision, *CPQ3112 ; QVision 1280/E %*CPQ3122.DeviceDesc%=QVision, *CPQ3122 ; QVision 1280/I %PCI\VEN_0E11&DEV_3032.DeviceDesc%=QVision, PCI\VEN_0E11&DEV_3032 %QVision2000%=MGA ; QVision 2000 (Matrox MGA) [Mfg.IBM] %*PNP090C.DeviceDesc%=XGA, *PNP090C ; XGA %*PNP0911.DeviceDesc%=XGA2, *PNP0911, *PNP090C ; XGA/2 [Mfg.Matrox] %*PNP0918.DeviceDesc%=MGA, *PNP0918 %PCI\VEN_102B&DEV_0518.DeviceDesc%=MGA, PCI\VEN_102B&DEV_0518 %PCI\VEN_102B&DEV_0D10.DeviceDesc%=MGA, PCI\VEN_102B&DEV_0D10 [Mfg.Oak] %*PNP090F.DeviceDesc%=Oak, *PNP090F ; Oak Technology [Mfg.S3] %*PNP0909.DeviceDesc%=S3911, *PNP0909 ; S3 911/924 %*PNP0913.DeviceDesc%=S3801, *PNP0913 ; S3 801/805/924 %PCI\VEN_5333&DEV_8811.DeviceDesc%=S3801, PCI\VEN_5333&DEV_8811 %PCI\VEN_5333&DEV_88B0.DeviceDesc%=S3801, PCI\VEN_5333&DEV_88B0 %PCI\VEN_5333&DEV_88C0.DeviceDesc%=S3801, PCI\VEN_5333&DEV_88C0 %PCI\VEN_5333&DEV_88C1.DeviceDesc%=S3801, PCI\VEN_5333&DEV_88C1 %PCI\VEN_5333&DEV_88D0.DeviceDesc%=S3801, PCI\VEN_5333&DEV_88D0 [Mfg.Trident] %*PNP0903.DeviceDesc%=Trident, *PNP0903 %PCI\VEN_1023&DEV_9420.DeviceDesc%=Trident, PCI\VEN_1023&DEV_9420 [Mfg.Tseng] %*PNP0906.DeviceDesc%=ET4000, *PNP0906, *PNP0912 ; ET4000 %*PNP0912.DeviceDesc%=TsengW32, *PNP0912 ; W32/W32i/W32p %PCI\VEN_100C&DEV_3202.DeviceDesc%=TSENGW32, PCI\VEN_100C&DEV_3202 %PCI\VEN_100C&DEV_3207.DeviceDesc%=TSENGW32, PCI\VEN_100C&DEV_3207 [Mfg.WD] %*PNP0907.DeviceDesc%=WD, *PNP0907 %*PNP0907.DeviceDesc%=WD, *PNP0908 [Mfg.Video7] %*PNP0901.DeviceDesc%=Video7, *PNP0901 ; Video Seven [Mfg.Diamond] %*PNP0950.DeviceDesc%=Viper, *PNP0950, *PNP0950 ; Viper %PCI\VEN_100E&DEV_9001.DeviceDesc%=VIPER, PCI\VEN_100E&DEV_9001 ; Unsupported but detected cards. ; ; Avance Logic 2301 %PCI\VEN_1005&DEV_2301.DeviceDesc%=UNSUPPORTED,NullId4,PCI\VEN_1005&DEV_2301 ; Install Sections ; --------------------------------------------------------- ; -------------- Unsupported [UNSUPPORTED] [UNSUPPORTED.PosDup] *PNP0900 ; -------------- Standard Graphics Adapter (VGA) [VGA] CopyFiles=VGA.Copy DelReg=Prev.DelReg AddReg=VGA.AddReg LogConfig=VGA.LogConfig [VGA.Copy] vga.drv [Prev.DelReg] HKR,,Ver HKR,,DevLoader HKR,DEFAULT HKR,MODES HKR,CURRENT [VGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"4,640,480" HKR,DEFAULT,drv,,vga.drv HKR,DEFAULT,vdd,,*vdd HKR,"MODES\1\640,480",drv,,framebuf.drv HKR,"MODES\1\640,480",vdd,,"*vdd,*vflatd" HKR,"MODES\4\640,480" [VGA.LogConfig] ConfigPriority=HARDWIRED IOConfig=3B0-3BB IOConfig=3C0-3DF MemConfig=A0000-AFFFF MemConfig=C0000-C7FFF,D0000-D7FFF,E0000-E7FFF MemConfig=B8000-BFFFF [VGA.PosDup] *PNP0900 ; -------------- Super VGA [SVGA] CopyFiles=SVGA.Copy DelReg=Prev.DelReg AddReg=SVGA.AddReg LogConfig=VGA.LogConfig [SVGA.Copy] framebuf.drv supervga.drv [SVGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\24\640,480" ; -------------- Video Seven [Video7] CopyFiles=Video7.Copy DelReg=Prev.DelReg AddReg=Video7.AddReg LogConfig=VGA.LogConfig [Video7.Copy] framebuf.drv video7.vxd supervga.drv [Video7.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,video7.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" ; -------------- ATI VGA Wonder [ATIVGA] CopyFiles=ATIVGA.Copy DelReg=Prev.DelReg AddReg=ATIVGA.AddReg LogConfig=VGA.LogConfig [ATIVGA.Copy] framebuf.drv ati.vxd supervga.drv [ATIVGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,ati.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\24\640,480" ; -------------- ATI mach8 [ATI8] CopyFiles=ATI8.Copy DelReg=Prev.DelReg AddReg=ATI8.AddReg UpdateCfgSys=ATI.UpdateConfigSys RenFiles=ATI.RenFiles LogConfig=VGA.LogConfig [ATI8.Copy] atim8.drv ati.vxd [ATI8.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,atim8.drv HKR,DEFAULT,vdd,,*vdd HKR,DEFAULT,minivdd,,ati.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\800,600" HKR,"MODES\4\1024,768" HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" [ATI.UpdateConfigSys] DevDelete=rambios.sys [ATI.RenFiles] mach.gr0, mach.grp mxxpanel.gr0, mxxpanel.grp m32panel.gr0, m32panel.grp machxx.gr0, machxx.grp mach8.gr0, mach8.grp atiutil.gr0, atiutil.grp atidesk.gr0, atidesk.grp ; -------------- ATI mach32 [ATI32] CopyFiles=ATI32.Copy DelReg=Prev.DelReg AddReg=ATI32.AddReg UpdateInis=ATI32.Ini UpdateCfgSys=ATI.UpdateConfigSys RenFiles=ATI.RenFiles LogConfig=VGA.LogConfig [ATI32.Copy] atim32.drv ati.vxd atim8.drv [ATI32.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,atim32.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,ati.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,atim8.drv HKR,"MODES\4\1024,768",drv,,atim8.drv HKR,"MODES\4\1280,1024",drv,,atim8.drv HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" [ATI32.Ini] system.ini,386Enh,"device=mach.386" system.ini,386Enh,"device=mach32.386" [ATI32.PosDup] *PNP090A ; -------------- ATI mach64 [ATI64] CopyFiles=ATI64.Copy DelReg=Prev.DelReg AddReg=ATI64.AddReg RenFiles=ATI.RenFiles LogConfig=VGA.LogConfig [ATI64.Copy] atim64.drv ati.vxd [ATI64.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,atim64.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,ati.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600" HKR,"MODES\4\1024,768" HKR,"MODES\4\1280,1024" HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1280,1024" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" HKR,"MODES\24\1024,768" HKR,"MODES\24\1280,1024" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,768" [ATI64.PosDup] *PNP0916 ; -------------- Chips & Technologies SVGA [ChipsSVGA] CopyFiles=Chips.Copy DelReg=Prev.DelReg AddReg=ChipsSVGA.AddReg LogConfig=VGA.LogConfig [Chips.Copy] chips.drv chips.vxd framebuf.drv supervga.drv [ChipsSVGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,chips.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" ; -------------- Chips & Technologies Accelerator [ChipsAcc] CopyFiles=Chips.Copy DelReg=Prev.DelReg AddReg=ChipsAcc.AddReg LogConfig=VGA.LogConfig [ChipsAcc.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,chips.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,chips.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" ; -------------- Cirrus Logic [Cirrus] CopyFiles=Cirrus.Copy DelReg=Prev.DelReg AddReg=Cirrus.AddReg LogConfig=VGA.LogConfig [Cirrus.Copy] cirrus.drv cirrus.vxd supervga.drv [Cirrus.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,cirrus.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,cirrus.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" [Cirrus.PosDup] *PNP0905 ; -------------- Cirrus Logic laptop [CirrusLaptop] CopyFiles=Cirrus.Copy DelReg=Prev.DelReg AddReg=CirrusLaptop.AddReg LogConfig=VGA.LogConfig [CirrusLaptop.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,cirrus.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,cirrus.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" ; -------------- Cirrus Logic memory mapped [CirrusMemMap] CopyFiles=CirrusMemMap.Copy DelReg=Prev.DelReg AddReg=CirrusMemMap.AddReg LogConfig=VGA.LogConfig [CirrusMemMap.Copy] cirrusmm.drv cirrus.vxd supervga.drv [CirrusMemMap.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,cirrusmm.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,cirrus.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1280,1024" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" HKR,"MODES\24\1024,768" HKR,"MODES\24\1280,1024" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,768" [CirrusMemMap.PosDup] *PNP0905,*PNP0914 ; -------------- Compaq QVision [QVision] CopyFiles=Compaq.Copy, CpqIni.Copy DelReg=Prev.DelReg AddReg=QVision.AddReg UpdateInis=Compaq.Ini RenFiles=Compaq.RenFiles LogConfig=VGA.LogConfig [Compaq.Copy] compaq.drv compaq.vxd supervga.drv [CpqIni.Copy] ; INI files for Windows directory cpqmon.ini cpqmode.ini [QVision.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,compaq.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,compaq.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\1024,768" HKR,"MODES\4\1280,1024" HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" ;HKR,"MODES\32\640,400" HKR,"MODES\32\640,480" [Compaq.Ini] system.ini,386Enh,"device=cpqflat.exe" [Compaq.RenFiles] cpqsetup.cp0, cpqsetup.cpl [QVision.PosDup] *PNP0910,*PNP0900 ; -------------- Compaq Advanced VGA [CpqAVGA] CopyFiles=Compaq.Copy, CpqIni.Copy DelReg=Prev.DelReg AddReg=CpqAVGA.AddReg UpdateInis=Compaq.Ini RenFiles=Compaq.RenFiles LogConfig=VGA.LogConfig [CpqAVGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,compaq.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,compaq.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" [CpqAVGA.PosDup] *PNP0915 ; -------------- Matrox MGA [MGA] CopyFiles=MGA.Copy DelReg=Prev.DelReg AddReg=MGA.AddReg UpdateIniFields=MGA.UpdateIniFields LogConfig=VGA.LogConfig [MGA.Copy] mga.drv sxciext.dll mga.vxd [MGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,mga.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,mga.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1152,882" HKR,"MODES\8\1280,1024" HKR,"MODES\8\1600,1200" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1152,882" HKR,"MODES\16\1280,1024" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,768" HKR,"MODES\32\1152,882" [MGA.UpdateIniFields] win.ini, windows, load, *mgactrl.exe,,1 [MGA.PosDup] *PNP0900, *PNP0917, *PNP0918 ; -------------- Oak Technology [Oak] CopyFiles=Oak.Copy DelReg=Prev.DelReg AddReg=Oak.AddReg LogConfig=VGA.LogConfig [Oak.Copy] framebuf.drv oak.vxd supervga.drv [Oak.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,oak.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" ; -------------- S3 911/924 [S3911] CopyFiles=S3.Copy DelReg=Prev.DelReg AddReg=S3911.AddReg LogConfig=VGA.LogConfig [S3.Copy] s3.drv s3.vxd supervga.drv [S3911.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,s3.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,s3.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" ; -------------- S3 801/805/924 [S3801] CopyFiles=S3.Copy DelReg=Prev.DelReg AddReg=S3801.AddReg LogConfig=VGA.LogConfig [S3801.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,s3.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,s3.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600" HKR,"MODES\4\1024,768" HKR,"MODES\4\1280,1024" HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\8\1600,1200" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1280,1024" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" HKR,"MODES\24\1024,768" HKR,"MODES\24\1280,1024" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,768" HKR,"MODES\32\1280,1024" [S3801.PosDup] *PNP0913 ; -------------- Trident [Trident] CopyFiles=Trident.Copy DelReg=Prev.DelReg AddReg=Trident.AddReg LogConfig=VGA.LogConfig [Trident.Copy] framebuf.drv supervga.drv [Trident.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" [Trident.PosDup] *PNP0903 ; -------------- Tseng ET4000 [ET4000] CopyFiles=ET4000.Copy DelReg=Prev.DelReg AddReg=ET4000.AddReg LogConfig=VGA.LogConfig [ET4000.Copy] framebuf.drv tseng.vxd supervga.drv [ET4000.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,framebuf.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,tseng.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\24\640,480" ; -------------- Tseng W32/W32i/W32p [TsengW32] CopyFiles=TsengW32.Copy DelReg=Prev.DelReg AddReg=TsengW32.AddReg LogConfig=VGA.LogConfig [TsengW32.Copy] tseng.drv tseng.vxd supervga.drv [TsengW32.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,tseng.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,tseng.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" [TsengW32.PosDup] *PNP0912 ; -------------- Viper VLB/PCI [Viper] CopyFiles=Viper.Copy DelReg=Prev.DelReg AddReg=Viper.AddReg LogConfig=VGA.LogConfig [Viper.Copy] viper.drv viper.vxd supervga.drv [Viper.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,viper.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,viper.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1152,900" HKR,"MODES\8\1280,1024" HKR,"MODES\8\1600,1200" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" [Viper.PosDup] *PNP0950 ; -------------- Western Digital [WD] CopyFiles=WD.Copy DelReg=Prev.DelReg AddReg=WD.AddReg LogConfig=VGA.LogConfig [WD.Copy] wd.drv wd.vxd supervga.drv [WD.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,wd.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,wd.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\800,600",drv,,supervga.drv HKR,"MODES\4\800,600",vdd,,*vdd HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\24\640,480" HKR,"MODES\24\800,600" [WD.PosDup] *PNP0907 ; -------------- XGA [XGA] CopyFiles=XGA.Copy DelReg=Prev.DelReg AddReg=XGA.AddReg LogConfig=VGA.LogConfig [XGA.Copy] xga.drv xga.vxd [XGA.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,xga.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,xga.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\1024,768" HKR,"MODES\8\640,480" HKR,"MODES\8\1024,768" HKR,"MODES\16\640,480" ; -------------- XGA/2 [XGA2] CopyFiles=XGA.Copy DelReg=Prev.DelReg AddReg=XGA2.AddReg LogConfig=VGA.LogConfig [XGA2.AddReg] HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,xga.drv HKR,DEFAULT,vdd,,"*vdd,*vflatd" HKR,DEFAULT,minivdd,,xga.vxd HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\4\640,480" HKR,"MODES\4\1024,768" HKR,"MODES\8\640,480" HKR,"MODES\8\800,600" HKR,"MODES\8\1024,768" HKR,"MODES\8\1280,1024" HKR,"MODES\16\640,480" ; User visible strings ; --------------------------------------------------------- [Strings] ClassName="Display adapters" MS="Microsoft" MSDrvsString="Generic Display Drivers" SuperVGA.DriverDesc="Super VGA" UNSUPPORTED.DriverDesc="Win 3.1 driver or VGA" Generic="(Generic display drivers)" ATI="ATI Technologies" Cirrus="Cirrus Logic" Chips="Chips & Technologies" Compaq="Compaq" Diamond="Diamond" IBM="IBM" Matrox="Matrox" Oak="Oak Technology" S3="S3" Trident="Trident Microsystems" Tseng="Tseng Labs" WD="Western Digital" Video7="Video Seven" *PNP0900.DeviceDesc="Standard Display Adapter (VGA)" *PNP0901.DeviceDesc="Video Seven VRAM/VRAM II/1024i" *PNP0903.DeviceDesc="Trident Super VGA" *PNP0904.DeviceDesc="Cirrus Logic" *PNP0905.DeviceDesc="Cirrus Logic" *PNP0906.DeviceDesc="Tseng Labs ET4000" *PNP0907.DeviceDesc="Western Digital" *PNP0908.DeviceDesc="Western Digital" *PNP0909.DeviceDesc="S3 911/924" *PNP090A.DeviceDesc="ATI Ultra Pro (mach32)" *PNP090B.DeviceDesc="ATI Ultra (mach8)" *PNP090C.DeviceDesc="XGA" *PNP090D.DeviceDesc="ATI VGA Wonder" *PNP090F.DeviceDesc="Oak Technology Super VGA" *PNP0910.DeviceDesc="Compaq QVision" *PNP0911.DeviceDesc="XGA/2" *PNP0912.DeviceDesc="Tseng Labs ET4000/W32" *PNP0913.DeviceDesc="S3 801/928/964" *PNP0914.DeviceDesc="Cirrus Logic 5429/5434" *PNP0915.DeviceDesc="Compaq Advanced VGA (AVGA)" *PNP0916.DeviceDesc="ATI Ultra Pro Turbo (mach64)" *PNP0917.DeviceDesc="VGA" ; Really means, nothing detected at all! *PNP0918.DeviceDesc="Matrox MGA" *PNP0930.DeviceDesc="Chips & Tech. Super VGA" *PNP0931.DeviceDesc="Chips & Tech. Accelerator" *PNP0940.DeviceDesc="NCR (77C22E)" *PNP0941.DeviceDesc="NCR (77C32BLT)" *PNP0950.DeviceDesc="Diamond Viper VLB/PCI" *ATI4402.DeviceDesc="ATI Graphics Ultra Pro (mach32) EISA" *CPQ3001.DeviceDesc="Compaq EISA Advanced VGA (AVGA)" *CPQ3011.DeviceDesc="Compaq QVision 1024/E" *CPQ3111.DeviceDesc="Compaq QVision 1024/E" *CPQ3112.DeviceDesc="Compaq QVision 1280/E" *CPQ3122.DeviceDesc="Compaq QVision 1280/I" *CPQA0DF.DeviceDesc="Compaq LTE Elite Display" QVision2000="Compaq QVision 2000" PCI\VEN_0E11&DEV_3032.DeviceDesc="Compaq QVision PCI" PCI\VEN_1002&DEV_4158.DeviceDesc="ATI Ultra Pro (mach32) PCI" PCI\VEN_1002&DEV_4758.DeviceDesc="ATI Ultra Pro Turbo (mach64) PCI" PCI\VEN_1005&DEV_2301.DeviceDesc="Avance Logic 2301 PCI" PCI\VEN_100C&DEV_3202.DeviceDesc="Tseng Labs ET4000/W32 PCI" ; original model PCI\VEN_100C&DEV_3207.DeviceDesc="Tseng Labs ET4000/W32 PCI" ; revised model PCI\VEN_100E&DEV_9001.DeviceDesc="Diamond Viper PCI" PCI\VEN_100E&DEV_9100.DeviceDesc="Diamond Viper SE PCI" PCI\VEN_1013&DEV_00A8.DeviceDesc="Cirrus Logic PCI" PCI\VEN_1023&DEV_9420.DeviceDesc="Trident 9420 PCI" PCI\VEN_102B&DEV_0518.DeviceDesc="Matrox MGA Power Graphics PCI" PCI\VEN_102B&DEV_0D10.DeviceDesc="Matrox MGA Power Graphics PCI" PCI\VEN_5333&DEV_8811.DeviceDesc="S3 Trio64 PCI" PCI\VEN_5333&DEV_88B0.DeviceDesc="S3 928 PCI" PCI\VEN_5333&DEV_88C0.DeviceDesc="S3 864 PCI" PCI\VEN_5333&DEV_88C1.DeviceDesc="S3 Vision864 PCI" PCI\VEN_5333&DEV_88D0.DeviceDesc="S3 Vision964 PCI"Download Driver Pack
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.