; INF file for Diamond Viper V770 Series Windows 9x Display Driver ; Copyright 1999, Diamond Multimedia Systems, Inc. ; [version] Class=DISPLAY signature="$CHICAGO$" Provider=%Mfg% SetupClass=BASE ; CatalogFile=vpr770.cat ; Disk & Directory sections ;---------------------------------------- [DestinationDirs] DefaultDestDir = 11 Inf.Copy = 17 Driver.Copy = 11 VGARTD.Copy = 11 Inf.Delete = 17 Comctl32.Copy = 11 D3D.COPY = 10,Media [SourceDisksNames] 1=%SourceDisk1Name%,,0 2=%SourceDisk2Name%,,0 3=%SourceDisk3Name%,,0 [SourceDisksFiles] ;<file> = <disk number>,<subdir>,<filename>,<size>,<checksum> vpr770.inf = 1,,1234 readme.txt = 1,,12041 vprdrvx.drv=1,,34532 vprddx.dll=1,,24566 vpr32x.dll=1,,34674 vpr16x.dll=1,,24562 vprvddx.vxd=1,,24566 vprvd2x.vxd=1,,24562 vprrmx.vxd=1,,7242 vgartd.vxd=1,,2456 vprogl.dll=1,,2456 opengl32.dll=1,,2456 vgartd.vxd = 1,,25106 dmgamma.dll=1,,1234 _dmgamma.enu=1,,1233 dmd3d.dll=1,,1234 _dmd3d.enu=1,,2344 DM3D.HLP=1,,1234 dmd3dogl.dll=1,,1234 dmd3daal.dll=1,,1234 dmd3dfgt.dll=1,,1234 dmd3dMML.dll=1,,1234 dmd3d00.dll=1,,1234 DmD3DVSN.DLL=1,,1234 DmD3DMTX.DLL=1,,1234 DMMIntro.avi=1,,1234 dmict32.dll=3,,1234 dmict16.dll=3,,1234 dmteepot.x = 1,,0 dmtiger.x = 1,,0 dmlake.ppm = 1,,0 dmlogo.ppm = 1,,0 dmtiger.ppm = 1,,0 comctl32.dll=1,,0 ; Manufacturers ;---------------------------------------- [Manufacturer] %Mfg%=Mfg [Mfg] %Diamond&DEV_0028.DeviceDesc_95%=ViperV770_95,,PCI\VEN_10DE&DEV_0028 %Diamond&DEV_002C.DeviceDesc_95%=ViperV730_95,,PCI\VEN_10DE&DEV_002C %Diamond&DEV_0028.DeviceDesc_95Ultra%=ViperV770_95,,PCI\VEN_10DE&DEV_0028 %Diamond&DEV_0028.DeviceDesc_98%=ViperV770_98,,PCI\VEN_10DE&DEV_0028&SUBSYS_4A001092 %Diamond&DEV_0028.DeviceDesc_98%=ViperV770_98,,PCI\VEN_10DE&DEV_0028&SUBSYS_48041092 %Diamond&DEV_002C.DeviceDesc_98%=ViperV730_98,,PCI\VEN_10DE&DEV_002C&SUBSYS_48201092 %Diamond&DEV_002C.DeviceDesc_98%=ViperV730_98,,PCI\VEN_10DE&DEV_002C&SUBSYS_4A201092 %Diamond&DEV_0028.DeviceDesc_98Ultra%=ViperV770_98,,PCI\VEN_10DE&DEV_0028&SUBSYS_4A021092 %Diamond&DEV_0028.DeviceDesc_98Ultra%=ViperV770_98,,PCI\VEN_10DE&DEV_0028&SUBSYS_7A021092 [ViperV730_95] CopyFiles=Driver.Copy, VGARTD.Copy, Inf.Copy, D3D.COPY, Comctl32.Copy DelReg=Prev.DelReg AddReg=Vanta.AddReg,Diamond.AddReg,gamma_95.AddReg,d3d_95.AddReg UpdateInis=MMPower.UpdateInis [ViperV730_98] CopyFiles=Driver.Copy, VGARTD.Copy, Inf.Copy, D3D.COPY DelReg=Prev.DelReg AddReg=Vanta.AddReg,Diamond.AddReg,gamma_98.AddReg,d3d_98.AddReg UpdateInis=MMPower.UpdateInis [ViperV770_95] CopyFiles=Driver.Copy, VGARTD.Copy, Inf.Copy, D3D.COPY, Comctl32.Copy DelReg=Prev.DelReg AddReg=Driver.AddReg,Diamond.AddReg,gamma_95.AddReg,d3d_95.AddReg UpdateInis=MMPower.UpdateInis [ViperV770_98] CopyFiles=Driver.Copy, VGARTD.Copy, Inf.Copy, D3D.COPY DelReg=Prev.DelReg AddReg=Driver.AddReg,Diamond.AddReg,gamma_98.AddReg,d3d_98.AddReg UpdateInis=MMPower.UpdateInis [MMPower.UpdateInis] ;ivan %10%\System.ini,386Enh,,"EMMExclude=C000-CFFF",0 [Driver.Copy] vprdrvx.drv vprddx.dll vpr32x.dll vpr16x.dll vprvddx.vxd vprvd2x.vxd vprrmx.vxd vprogl.dll opengl32.dll ; Windows Property sheets dmgamma.dll _dmgamma.enu dmd3d.dll _dmd3d.enu DM3D.HLP DmD3DVSN.DLL dmd3dogl.dll dmd3daal.dll dmd3dfgt.dll dmd3dMML.dll dmict32.dll dmict16.dll dmd3d00.dll opengl32.dll DmD3DMTX.DLL [D3D.COPY] DMMIntro.avi dmteepot.x dmtiger.x dmlake.ppm dmlogo.ppm dmtiger.ppm [Comctl32.Copy] comctl32.dll [VGARTD.Copy] vgartd.vxd [Inf.Copy] vpr770.inf [Inf.Delete] dmcustom.inf,,,1 [Prev.DelReg] HKR,,DevLoader,0, HKR,,Ver,0, HKR,DEFAULT,,0, HKR,MODES,,0, HKR,CURRENT,,0, 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\VPRRM,StaticVxD,2,"v128rm.vxd" HKLM,System\CurrentControlSet\Services\VxD\VPRRM,StaticVxD,2,"nv3rm.vxd" ;********** Specify timings. Boolean value = 0 or 1 ******* HKLM,"Software\NVIDIA Corporation","DMTOVERRIDE",,,0 ;*************** NV DEL REG ******************* HKR,,Ver HKR,,DevLoader HKR,DEFAULT HKR,MODES HKR,CURRENT HKLM,System\CurrentControlSet\Services\VxD\NV3RM HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,RIVATNT 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%" HKLM,"SOFTWARE\Diamond\VersionInfo\Viper V770" [gamma_95.AddReg] ; Windows 95 ICT99 Display property sheets HKCR,"CLSID\{ED2167C1-447B-11d0-AFB8-30A024351DDC}\InProcServer32",,,dmgamma.dll HKCR,"CLSID\{ED2167C1-447B-11d0-AFB8-30A024351DDC}\InProcServer32",ThreadingModel,,Apartment HKCU,"SOFTWARE\DIAMOND\GAMMA\D3D" HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\Gamma Extension",,,{ED2167C1-447B-11d0-AFB8-30A024351DDC} [gamma_98.AddReg] ; Memphis ICT99 Display property sheets HKCR,"CLSID\{ED2167C1-447B-11d0-AFB8-30A024351DDC}\InProcServer32",,,dmgamma.dll HKCR,"CLSID\{ED2167C1-447B-11d0-AFB8-30A024351DDC}\InProcServer32",ThreadingModel,,Apartment HKCU,"SOFTWARE\DIAMOND\GAMMA\D3D" HKR,"shellex\PropertySheetHandlers\Gamma Extension",,,{ED2167C1-447B-11d0-AFB8-30A024351DDC} [d3d_95.AddReg] ; Windows 95 ICT99 Display property sheets HKCR,"CLSID\{672B8BE0-2040-11d2-A3BB-0060081490AC}\InProcServer32",,,dmd3d.dll HKCR,"CLSID\{672B8BE0-2040-11d2-A3BB-0060081490AC}\InProcServer32",ThreadingModel,,Apartment HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\Diamond D3D Extension",,,{672B8BE0-2040-11d2-A3BB-0060081490AC} [d3d_98.AddReg] ; Memphis ICT99 Display property sheets HKCR,"CLSID\{672B8BE0-2040-11d2-A3BB-0060081490AC}\InProcServer32",,,dmd3d.dll HKCR,"CLSID\{672B8BE0-2040-11d2-A3BB-0060081490AC}\InProcServer32",ThreadingModel,,Apartment HKR,"shellex\PropertySheetHandlers\Diamond D3D Extension",,,{672B8BE0-2040-11d2-A3BB-0060081490AC} [Diamond.AddReg] HKLM,SOFTWARE\Diamond,InitialInstall,,1; HKLM,SOFTWARE\Diamond\Config,DisableDeviceBitmaps,,1 HKLM,SOFTWARE\Diamond\Config,FastTextureFiltering,,0 HKLM,"SOFTWARE\Diamond\D3D",Retail,,0x00000000 HKLM,SOFTWARE\Diamond\Config,VerticalFiltering,,0 HKLM,"SOFTWARE\Diamond\VersionInfo\Viper V700 Series",Release,,1.03 [Driver.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,,vprdrvx.drv HKR,DEFAULT,drv2,,vprdrvx.drv HKR,DEFAULT,minivdd,,vprvddx.vxd HKR,DEFAULT,minivdd2,,vprvd2x.vxd HKR,DEFAULT,vdd,,"*vdd" HKR,DEFAULT,RefreshRate,,-1 HKR,DEFAULT,DDC,,1 HKR,DEFAULT,GLOBAL,0x00010001,0 HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\8\640,480",,,"60,72,75,85,100,120,170,200" HKR,"MODES\8\800,600",,,"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,120" HKR,"MODES\8\1280,1024",,,"60,72,75,85,100,120" HKR,"MODES\8\1600,1200",,,"60,72,75,85" HKR,"MODES\8\1920,1080",,,"60,72,75,85" HKR,"MODES\8\1920,1200",,,"60,72,75" HKR,"MODES\8\1920,1440",,,"60" HKR,"MODES\8\2048,1536",,,"60" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1152,864" HKR,"MODES\16\1280,1024" HKR,"MODES\16\1600,1200" HKR,"MODES\16\1920,1080" HKR,"MODES\16\1920,1200" HKR,"MODES\16\1920,1440",,,"60" HKR,"MODES\16\2048,1536",,,"60" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,768" HKR,"MODES\32\1152,864" HKR,"MODES\32\1280,1024",,,"60,72,75,85,100" HKR,"MODES\32\1600,1200",,,"60,72,75" HKR,"MODES\32\1920,1080",,,"60,72" HKR,"MODES\32\1920,1200",,,"60" HKR,"MODES\32\1920,1440",,,"60" HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,RIVATNT,2,"vprogl.dll" HKLM,Software\Diamond,ResmgrName,2,"vprrmx.vxd" HKCR,CLSID\%ThisGUID%\InProcServer32,,,"%11%\%ThisDLL%" HKCR,CLSID\%ThisGUID%\InProcServer32,ThreadingModel,,Apartment ;*** Fix for international keyboard layouts *** HKCU,"Control Panel\Keyboard","KeyboardSpeed",,"31" HKCU,"Control Panel\Keyboard","KeyboardDelay",,"0" [Vanta.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,,vprdrvx.drv HKR,DEFAULT,drv2,,vprdrvx.drv HKR,DEFAULT,minivdd,,vprvddx.vxd HKR,DEFAULT,minivdd2,,vprvd2x.vxd HKR,DEFAULT,vdd,,"*vdd" HKR,DEFAULT,RefreshRate,,-1 HKR,DEFAULT,DDC,,1 HKR,"MODES\4\640,480",drv,,vga.drv HKR,"MODES\4\640,480",vdd,,*vdd HKR,"MODES\8\640,480",,,"60,72,75,85,100,120,170,200" HKR,"MODES\8\800,600",,,"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,120" HKR,"MODES\8\1280,1024",,,"60,72,75,85,100,120" HKR,"MODES\8\1600,1200",,,"60,72,75,85" HKR,"MODES\8\1920,1080",,,"60,72,75,85" HKR,"MODES\8\1920,1200",,,"60,72,75" HKR,"MODES\16\640,480" HKR,"MODES\16\800,600" HKR,"MODES\16\1024,768" HKR,"MODES\16\1152,864" HKR,"MODES\16\1280,1024" HKR,"MODES\16\1600,1200" HKR,"MODES\16\1920,1080" HKR,"MODES\16\1920,1200" HKR,"MODES\32\640,480" HKR,"MODES\32\800,600" HKR,"MODES\32\1024,768" HKR,"MODES\32\1152,864",,,"60,72,75,85,100" HKR,"MODES\32\1280,1024",,,"60,72,75,85" HKR,"MODES\32\1600,1200",,,"60" HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,RIVATNT,2,"vprogl.dll" HKLM,Software\Diamond,ResmgrName,2,"vprrmx.vxd" HKCR,CLSID\%ThisGUID%\InProcServer32,,,"%11%\%ThisDLL%" HKCR,CLSID\%ThisGUID%\InProcServer32,ThreadingModel,,Apartment ;*** Fix for international keyboard layouts *** HKCU,"Control Panel\Keyboard","KeyboardSpeed",,"31" HKCU,"Control Panel\Keyboard","KeyboardDelay",,"0" ; User visible strings ;---------------------------------------- [Strings] Mfg="Diamond Multimedia Systems, Inc." Diamond&DEV_0028.DeviceDesc_95="Diamond Viper V770 / V770 Ultra for Windows 95" Diamond&DEV_0028.DeviceDesc_98="Diamond Viper V770 for Windows 98" Diamond&DEV_002C.DeviceDesc_95="Diamond Viper V730 for Windows 95" Diamond&DEV_002C.DeviceDesc_98="Diamond Viper V730 for Windows 98" Diamond&DEV_0028.DeviceDesc_95Ultra="Diamond Viper V770 / V770 Ultra for Windows 95" Diamond&DEV_0028.DeviceDesc_98Ultra="Diamond Viper V770 Ultra for Windows 98" ThisGUID="{ED2167C1-447B-11d0-AFB8-30A024351DDC}" ; INTERNATIONALIZE FOLLOWING STRINGS AS NEEDED !!! ;name of source disks SourceDisk1Name = "Diamond Windows 9x Display Driver Disk 1" SourceDisk2Name = "Diamond Windows 9x Display Driver Disk 2" SourceDisk3Name = "Diamond Windows 9x Display Driver Disk 3"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.