home *** CD-ROM | disk | FTP | other *** search
Wrap
; INF file for Diamond Viper V330 Series Windows 95 and 98 Display Driver via Install Program ; Copyright 1998, Diamond Multimedia Systems ; [version] Class=DISPLAY signature="$CHICAGO$" Provider=%Mfg% SetupClass=BASE ; Disk & Directory sections ;---------------------------------------- [DestinationDirs] DefaultDestDir = 11 Inf.Copy = 17 NV3System.Copy = 11 Inf.Delete = 17 [SourceDisksNames] 1=%SourceDisk1Name%,,0 2=%SourceDisk2Name%,,0 3=%SourceDisk3Name%,,0 [SourceDisksFiles] ;<file> = <disk number>,<subdir>,<filename>,<size>,<checksum> ;setup.inf = 3,, dmdinst.inf = 3,,16186 vprdrvle.drv=3,,34532 vprddle.dll=3,,24566 vpr32le.dll=3,,34674 vpr16le.dll=3,,24562 vprvddle.vxd=3,,24566 vprvd2le.vxd=3,,24562 vprrmle.vxd=3,,7242 ;vgartd.vxd=3,,2456 vproglle.dll=3,,2456 opengl32.dll=3,,2456 ;vgartd.vxd = 3,,25106 ; Manufacturers ;---------------------------------------- [Manufacturer] %Mfg%=Mfg ; Driver sections ;---------------------------------------- [Mfg] %Diamond&DEV_0018.DeviceDesc%=ViperV330,,PCI\VEN_12D2&DEV_0018 %Diamond&DEV_0018.DeviceDesc%=ViperV330,,PCI\VEN_12D2&DEV_0018&SUBSYS_10921092 ;Accelerator %Diamond&DEV_0019.DeviceDesc%=ViperV330,,PCI\VEN_12D2&DEV_0018&SUBSYS_03501092 ;Accelerator [VGA.LogConfig] ConfigPriority=HARDWIRED IOConfig=3B0-3BB IOConfig=3C0-3DF MemConfig=A0000-AFFFF MemConfig=B8000-BFFFF MemConfig=C0000-C7FFF,D0000-D7FFF,E0000-E5FFF,E0000-E7FFF ; Install sections ;---------------------------------------- ; [ViperV330] ;ProgramGroups = NV3.Grp DelFiles=Inf.Delete CopyFiles=Inf.Copy, NV3System.Copy ;Uninstall=NV3System.Copy, Inf.Copy DelReg=Diamond.DelReg AddReg=Diamond.AddReg, ViperV330.AddReg LogConfig=VGA.LogConfig UpdateCfgSys=NV3.UpdateCfgSys UpdateInis=NV3.Ini UpdateAutoBat=NV3.UpdateAutoBat DiskNumber=3 [NV3.Ini] system.ini,386Enh,"device=vprrmle.386",,3 ;system.ini,386Enh,"DualDisplay=",,3 [NV3.UpdateCfgSys] ;DevAddDev=nvinit.sys,device,0 [NV3.UpdateAutoBat] CmdDelete=rm [Inf.Copy] dmdinst.inf [Inf.Delete] dmcustom.inf,,,1 [NV3System.Copy] vprdrvle.drv vprddle.dll vpr32le.dll vpr16le.dll vprvddle.vxd vprvd2le.vxd vprrmle.vxd ;vgartd.vxd vproglle.dll opengl32.dll [Diamond.DelReg] HKR,,DevLoader,0, HKR,,Ver,0, HKR,DEFAULT,,0, HKR,MODES,,0, HKR,CURRENT,,0, HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,DisplayName,,"%ShortDesc%" HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,UninstallString,,"RunDll setupx.dll,InstallHinfSection DRAMRef_remove 4 dmsstl3d.inf" HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28},"",,"Diamond Property Sheet Extension for refresh rates" HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,"",,"s3_refre.dll" HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,ThreadingModel,,"Apartment" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\S3_REF,"",,"{87b9bd00-c65c-11cd-a259-00dd010e8c28}" HKU,.Default\Software\Microsoft\Windows\CurrentVersion\Run,"Taskbar Display Controls" HKLM,SOFTWARE\Diamond\Config,GDISupported HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"Colorific Control Panel" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MGA Control Center" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\"Matrox Color Control","",,"{E1E066B5-8E0E-11cf-97F3-00608CC03883}" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\"MGA Advanced Properties","",,"{D1A360E2-7BB7-11CE-8F14-F78A8C1110B1}" HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\"MGA Monitor Selection","",,"{6A47A581-28AC-11CF-B09F-0020AFE66457}" HKCR,"CLSID\{D3CDBB04-FDC2-11D0-8B81-006097C303CE}",,,"TV Out Property Sheet" HKCR,"CLSID\{D3CDBB04-FDC2-11D0-8B81-006097C303CE}\InProcServer32",,,"tvoutPg.dll" HKCR,"CLSID\{D3CDBB04-FDC2-11D0-8B81-006097C303CE}\InProcServer32","ThreadingModel",,"Apartment" HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\Shellex\PropertySheetHandlers\TV Out",,,"{D3CDBB04-FDC2-11D0-8B81-006097C303CE}" HKLM,System\CurrentControlSet\Services\VxD\NV3RM,StaticVxD,2,"v128rm.vxd" HKLM,System\CurrentControlSet\Services\VxD\NV3RM,StaticVxD,2,"nv3rm.vxd" ; to work with Memphis it will be necessary to install property sheet registry entries via the Driver section ;HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",,,dmicm.dll ;HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",ThreadingModel,,Apartment ;HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",,,dmalign.dll ;HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",ThreadingModel,,Apartment ;HKR,"shellex\PropertySheetHandlers\Gamma Extension",,,{ED2167C1-447B-11d0-AAB8-00A024151DDC} ;HKR,"shellex\PropertySheetHandlers\Align Extension",,,{05515239-0C72-11CF-94B8-0020AFA104C7} [Diamond.AddReg] HKLM,SOFTWARE\Diamond,InitialInstall,,1; HKLM,SOFTWARE\Diamond\Config,DisableDeviceBitmaps,,1 ;HKLM,SOFTWARE\Diamond\Config,GDIAcceleration,,1 ;removed 7/25 HKLM,SOFTWARE\Diamond\Config,FastTextureFiltering,,0 [ViperV330.AddReg] ;HKLM,System\CurrentControlSet\Services\VxD\VGARTD,StaticVxD,2,"vgartd.vxd" HKR,,Ver,,4.0 HKR,,DevLoader,,*vdd HKR,DEFAULT,Mode,,"8,640,480" HKR,DEFAULT,drv,,vprdrvle.drv HKR,DEFAULT,drv2,,vprdrvle.drv HKR,DEFAULT,minivdd,,vprvddle.vxd HKR,DEFAULT,minivdd2,,vprvd2le.vxd HKR,DEFAULT,RefreshRate,,"-1" HKR,DEFAULT,SetOptimal,,"1" HKR,DEFAULT,DDC,,"1" HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd ;HKR,"MODES\8\640,400" HKR,"MODES\8\640,480",,,"60,72,75,85,100,120" HKR,"MODES\8\800,600",,,"60,72,75,85,100,120" ;HKR,"MODES\8\960,720",,,"60,72,75,85,100,120" HKR,"MODES\8\1024,768",,,"60,72,75,85,100,120" HKR,"MODES\8\1152,864",,,"60,72,75,85,100" HKR,"MODES\8\1280,1024",,,"60,72,75,85,100" HKR,"MODES\8\1600,1200",,,"60,72,75,85" HKR,"MODES\8\1920,1080",,,"60,72" HKR,"MODES\8\1920,1200",,,"60,72" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" ;HKR,"MODES\16\960,720" HKR,"MODES\16\1024,768" HKR,"MODES\16\1152,864" HKR,"MODES\16\1280,1024" HKR,"MODES\16\1600,1200" ;HKR,"MODES\16\1800,1440" ## Only on NV3T HKR,"MODES\16\1920,1080" HKR,"MODES\16\1920,1200" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" ;HKR,"MODES\32\960,720" HKR,"MODES\32\1024,768" HKR,"MODES\32\1152,864",,,"60,72,75,85,100" HKR,"MODES\32\1280,1024",,,"60,72,75" HKR,"MODES\32\1600,1200",,,"60" ;HKR,"MODES\32\1920,1080" HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,RIVA128,2,"vproglle.dll" HKLM,Software\Diamond,ResmgrName,2,"vprrmle.vxd" HKCR,CLSID\%ThisGUID%\InProcServer32,,,"%11%\%ThisDLL%" HKCR,CLSID\%ThisGUID%\InProcServer32,ThreadingModel,,Apartment HKLM,%UnInstKey% HKLM,%UnInstKey%,UninstallString,,"rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\%ThisINF%" ; to work with Memphis it will be necessary to install property sheet registry entries via the Driver section ; additionally, Windows 95 entries can only be made for Windows 95. Therefore we have to move those entry over ; to setupw95.in !! We can't move the memphis entries to setupw98.in since HKR specifies the driver being installed ; very brain-dead on Microsoft's part. Hopefully installing to HKR won't muck things up for Windows 95 !!! HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",,,dmicm.dll HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",ThreadingModel,,Apartment HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",,,dmalign.dll HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",ThreadingModel,,Apartment HKR,"shellex\PropertySheetHandlers\Gamma Extension",,,{ED2167C1-447B-11d0-AAB8-00A024151DDC} HKR,"shellex\PropertySheetHandlers\Align Extension",,,{05515239-0C72-11CF-94B8-0020AFA104C7} ; User visible strings ;---------------------------------------- [Strings] Mfg="Diamond Multimedia Systems" Diamond&DEV_0018.DeviceDesc="Diamond Viper V330" Diamond&DEV_0019.DeviceDesc="Diamond Viper V330 (8MB)" InControl.sec = "InControl Tools 98" ; INTERNATIONALIZE FOLLOWING STRINGS AS NEEDED !!! ; directory names Setup.dir = "Setup" InControl.dir = "InControl Tools 98" ; name of source disks SourceDisk1Name = "Diamond Windows Display Driver Disk 1" SourceDisk2Name = "Diamond Windows Display Driver Disk 2" SourceDisk3Name = "Diamond Windows Display Driver Disk 3"