;
; ELSA GLoria II-64 installation file
;
[Version]
Signature="$Windows NT$"
Provider =%ELSA%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class =Display
BIOS =%ELSA.BoardBIOS%
;
; Dest directories are \windows\system32 and \windows\system32\drivers
;
[DestinationDirs]
DefaultDestDir = 11
ELSADRV.INF = 17 ; inf
ELSADRV.MINIPORT = 12
ELSADRV.GART = 12
ELSADRV.DISPLAY = 11
ELSADRV.OPENGL = 11
ELSADRV.ELSAINFO = 10, %ELSAINST%
ELSADRV.GLSET = 10, %ELSAINST%
ELSADRV.WINMSUIT = 10, %ELSAINST%
ELSADRV.WINMAN = 10, %ELSAINST%
ELSADRV.DESKTOOL = 10, %ELSAINST%
ELSADRV.DXCTRL = 10, %ELSAINST%
ELSADRV.VIDEOIO = 10, %ELSAINST%
ELSADRV.GAMMACTL = 10, %ELSAINST%
OLD.SYS = 12
OLD.DLL = 11
;
; The Manufacturer section lists all of the manufacturers that we will
; display in the Dialog box. DEVICE sections are specified.
;
[Manufacturer]
ELSA = ELSA.Mfg
;
; Device section. Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file. This section identifies
; the corresponding INSTALL sections.
;
[ELSA.Mfg]
;%ELSA.BoardNameLT% = GLORIAII, PCI\VEN_10DE&DEV_0100
%ELSA.BoardName64% = GLORIAII, PCI\VEN_10DE&DEV_0103
;---------------------------------------------------------------------
; NV Driver INSTALL Section. This INSTALL section specifies
; what files are to to be copied (File List sections)
;---------------------------------------------------------------------
[GLORIAII]
CopyFiles=ELSADRV.MINIPORT, ELSADRV.GART, ELSADRV.DISPLAY, ELSADRV.OPENGL, ELSADRV.INF, ELSADRV.WINMSUIT, ELSADRV.WINMAN, ELSADRV.GLSET, ELSADRV.ELSAINFO,ELSADRV.DESKTOOL,ELSADRV.VIDEOIO,ELSADRV.DXCTRL,ELSADRV.GAMMACTL
DelFiles=OLD.SYS, OLD.DLL
MultiFiles = ELSADRV.MiniportMulti
[ELSADRV.MiniportMulti]
CopyFiles=ELSADRV.MINIPORT
MaxBoards=%MAXBOARDS%
;
; NV Driver INSTALL Section. This INSTALL section specifies
; what registry fields are to be modified (ADD Registry section)
;
[GLORIAII.SoftwareSettings]
AddReg = ELSAOpenGLAddReg
AddReg = ELSAINFO_AddReg
AddReg = GLSET_AddReg
AddReg = WINMSUIT_AddReg
AddReg = WINMAN_AddReg
AddReg = DESKTOOL_AddReg
AddReg = VIDEOIO_AddReg
AddReg = DXCTRL_AddReg
AddReg = GAMMACTL_AddReg
[GLORIAII.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
;
; NV Service Installation
;
[GLORIAII.Services]
AddService = E%DRVNAME%M, 0x00000002, ELSAServiceInstallation, ELSAEventloggerInstallation
AddService = E%DRVNAME%G, 0x00000002, ELSA2ndServiceInstallation, ELSA2ndEventloggerInstallation
DelService=NV4
DelService=NVARCH
DelService=NVGFX
DelService=EGLNV4M
DelService=ESYNPROM
DelService=GART
DelService=ESYNIIM
DelService=ESYNIIM1
DelService=ESYNIIM2
DelService=ESYNIIM3
DelService=ESYNIIG
DelService=EEIIM
DelService=EVEAM
DelService=EARCHVEA
DelService=EGFXVEA
[ELSAEventloggerInstallation]
AddReg = ELSAEventloggerAddReg
[ELSAEventloggerAddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\E%DRVNAME%M.sys"
HKR,,TypesSupported,0x00010001,7
[ELSAServiceInstallation]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary = %12%\E%DRVNAME%M.sys
AddReg = ELSADeviceAddReg
DelReg = ELSAOpenGLDelReg
MaxBoards = %MAXBOARDS%
HKR,,TypesSupported,0x00010001,7
[ELSA2ndEventloggerInstallation]
AddReg = ELSA2ndEventloggerAddReg
[ELSA2ndEventloggerAddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\E%DRVNAME%G.sys"
HKR,,TypesSupported,0x00010001,7
[ELSA2ndServiceInstallation]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\E%DRVNAME%G.sys
;
; File List sections for Display and Miniport
;
[ELSADRV.INF]
E%DRVNAME%.INF
[ELSADRV.DISPLAY]
E%DRVNAME%D.DLL
E%DRVNAME%DM.DLL
PWRSAVER.SCR
[ELSADRV.MINIPORT]
E%DRVNAME%M.SYS
[ELSADRV.GART]
E%DRVNAME%G.SYS
[ELSADRV.OPENGL]
E%DRVNAME%O.DLL
;E%DRVNAME%OM.DLL
[ELSADRV.WINMSUIT]
WINMSUIT.INF
WINMSUIT.CAB
[ELSADRV.WINMAN]
WINMAN.INF
WINMAN.CAB
[ELSADRV.GLSET]
%APPSET%.INF
GLSET.CAB
[ELSADRV.ELSAINFO]
ELSAINFO.INF
ELSAINFO.CAB
[ELSADRV.DESKTOOL]
DESKTOOL.INF
DESKTOOL.CAB
[ELSADRV.GAMMACTL]
GAMMACTL.INF
GAMMACTL.CAB
; Deinstall following tools
[ELSADRV.DXCTRL]
DXCTRL.INF
[ELSADRV.VIDEOIO]
VIDEOIO.INF
;
; Deinstall and remove older or conflicting drivers
;
[OLD.SYS]
NVARCH.SYS, 0x00000001
NVGFX.SYS, 0x00000001
NV4_MINI.SYS, 0x00000001
EGLNV4M.SYS, 0x00000001
ESYNPROM.SYS, 0x00000001
EEIIM.SYS, 0x00000001
EVEAM.SYS, 0x00000001
EARCHVEA.SYS, 0x00000001
EGFXVEA.SYS, 0x00000001
ESYNIIM.SYS, 0x00000001
ESYNIIM1.SYS, 0x00000001
ESYNIIM2.SYS, 0x00000001
ESYNIIM3.SYS, 0x00000001
ESYNIIG.SYS, 0x00000001
[OLD.DLL]
NV4_DISP.DLL, 0x00000001
NV_DISP.DLL, 0x00000001
EGLNV4D.DLL, 0x00000001
EOGLNV4.DLL, 0x00000001
ESYNPROD.DLL, 0x00000001
ESYNPROO.DLL, 0x00000001
EEIID.DLL, 0x00000001
EVEAD.DLL, 0x00000001
ESYNIID.DLL, 0x00000001
ESYNIIDM.DLL, 0x00000001
ESYNIIO.DLL, 0x00000001
ESYNIIO1.DLL, 0x00000001
ESYNIIO2.DLL, 0x00000001
ESYNIIO3.DLL, 0x00000001
ESYNIIOM.DLL, 0x00000001
;
; Tools install section. Installation is deferred to next login!
;
[GLSET_AddReg]
HKLM,"%RUN_ONCE%","ELSAGLoriaSettings",%REG_SZ%,"%DEFAULTINSTALL% 132 %10%\%ELSAINST%\%APPSET%.inf"
[WINMSUIT_AddReg]
HKLM,"%RUN_ONCE%","ELSAWinmSuite",%REG_SZ%,"%DEFAULTINSTALL% 132 %10%\%ELSAINST%\WinmSuit.inf"
[WINMAN_AddReg]
HKLM,"%RUN_ONCE%","ELSAWINman",%REG_SZ%,"%DEFAULTINSTALL% 132 %10%\%ELSAINST%\WINman.inf"
[DESKTOOL_AddReg]
HKLM,"%RUN_ONCE%","ELSADesktool",%REG_SZ%,"%DEFAULTINSTALL% 132 %10%\%ELSAINST%\Desktool.inf"
[ELSAINFO_AddReg]
HKLM,"%RUN_ONCE%","ELSAInfo",%REG_SZ%,"%DEFAULTINSTALL% 132 %10%\%ELSAINST%\ELSAINFO.INF"
[GAMMACTL_AddReg]
HKLM,"%RUN_ONCE%","GAMMACTL",%REG_SZ%,"%DEFAULTINSTALL% 132 %10%\%ELSAINST%\GAMMACTL.INF"
; uninstall below:
[VIDEOIO_AddReg]
HKLM,"%RUN_ONCE%","VideoIO",%REG_SZ%,"%DEFAULTUNINSTALL% 132 %10%\%ELSAINST%\VideoIO.inf"
[DXCTRL_AddReg]
HKLM,"%RUN_ONCE%","DXCTRL",%REG_SZ%,"%DEFAULTUNINSTALL% 132 %10%\%ELSAINST%\DXCTRL.INF"
;
; ELSA Add registry section
;
[ELSADeviceAddReg]
;HKR,"Device0", InstalledDisplayDrivers ,%REG_MULTI_SZ%, E%DRVNAME%DM, E%DRVNAME%D
HKR,"Device0", InstalledDisplayDrivers ,%REG_MULTI_SZ%, E%DRVNAME%D
HKR,"Device0", VgaCompatible ,%REG_DWORD%, 0
[ELSAOpenGLAddReg]
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",%OPENGLDRIVERKEY%, %REG_SZ%, E%DRVNAME%O
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",%OPENGLMDRIVERKEY%, %REG_SZ%, E%DRVNAME%OM
[ELSAOpenGLDelReg]
HKR,"Device0\OpenGL"
;
; Source file information
;
[SourceDisksNames]
1 = %DiskId1%,,,""
2 = %DiskId2%,,,""
3 = %DiskId3%,,,""
4 = %DiskId4%,,,""
[SourceDisksFiles.x86]
E%DRVNAME%.INF = 1
E%DRVNAME%M.SYS = 2, \I386
E%DRVNAME%DM.DLL = 2, \I386
E%DRVNAME%G.SYS = 2, \I386
E%DRVNAME%D.DLL = 2, \I386
E%DRVNAME%O.DLL = 2, \I386
E%DRVNAME%OM.DLL = 2, \I386
PWRSAVER.SCR = 2, \I386
ELSAINFO.INF = 3, \I386\ELSAINFO
ELSAINFO.CAB = 3, \I386\ELSAINFO
%APPSET%.INF = 3, \I386\GLSET
GLSET.CAB = 3, \I386\GLSET
WINMSUIT.CAB = 3, \I386\WINMSUIT
WINMSUIT.INF = 3, \I386\WINMSUIT
DXCTRL.INF = 3, \i386\UNINSTAL
VIDEOIO.INF = 3, \i386\UNINSTAL
DESKTOOL.INF = 4, \i386\DESKTOOL
DESKTOOL.CAB = 4, \i386\DESKTOOL
WINMAN.CAB = 4, \I386\WINMAN
WINMAN.INF = 4, \I386\WINMAN
GAMMACTL.CAB = 4, \I386\GAMMACTL
GAMMACTL.INF = 4, \I386\GAMMACTL
[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
;
; Localizable Strings
;
ELSA = "ELSA"
ELSAINST = "ELSAutil\install"
DiskId1 = "ELSA Windows NT 4.0 Driver Disk 1 "
DiskId2 = "ELSA Windows NT 4.0 Driver Disk 2 "
DiskId3 = "ELSA Windows NT 4.0 Driver Disk 3 "
DiskId4 = "ELSA Windows NT 4.0 Driver Disk 4 "
RUN_ONCE = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
OGLDRIVERS = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers"
DEFAULTINSTALL = "rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall"
DEFAULTUNINSTALL = "rundll32.exe setupapi.dll,InstallHinfSection DefaultUninstall"
; Board dependent stuff
DRVNAME = "GLII"
APPSET = "EAPPSGII"
ELSA.BoardName64 = "ELSA GLoria II"
ELSA.BoardNameLT = "ELSA GLoria II-LT"
ELSA.BoardBIOS = "GLoria II"
OPENGLDRIVERKEY = "ELSA GLoria II Client"
OPENGLMDRIVERKEY = "ELSA GLoria II Multi Client"
MAXBOARDS = 1
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.