; INF file for 3dfx Voodoo Win9x display driver (Optimized by Amigamerlin)
; Copyright 1999-2000, 3dfx Interactive, Inc.

[version]
LayoutFile=layout.inf
Class=DISPLAY
signature="$CHICAGO$"
Provider=%Mfg%
CatalogFile=Voodoo.cat
DriverVer=09/15/2001, 4.12.01.0666

[DestinationDirs]
DefaultDestDir   = 11    ; LDID_SYS
Redistrib.System = 11
Redistrib.System.Win95 = 11
Driver.System    = 11
Driver.Windows   = 10
Driver.Inf       = 17
Driver.Help      = 18

[SourceDisksNames]
1="3dfx Voodoo Driver Install Disk",,0

[SourceDisksFiles]
3dfx16vs.drv =1
3dfxvs.vxd   =1
3dfx32vs.dll =1
glide2x.dll  =1
glide2x.ovl  =1
glide3x.dll  =1
3dfxvs.inf   =1
vgartd.vxd   =1
3dfxSpl2.dll =1
3dfxSpl3.dll =1
3dfxOGL.dll  =1

[Manufacturer]
%Mfg%=Mfg

[Mfg]
;Standard 3dfx V5 cards																			 ; ASSY#                            BUS   RAM  Speed   TV?   LCD?
"Amigamerlin 2.9 for V4-5"=Driver.InstallV5,PCI\VEN_121A&DEV_0009&SUBSYS_0001121A ; 848                              AGP    SD   166   NOTV  NOLCD
"Amigamerlin 2.9 for V4-5"=Driver.InstallV5,PCI\VEN_121A&DEV_0009&SUBSYS_0002121A ; 846,874                          AGP  Both   166   NOTV  NOLCD (AGP V5 5500)
"Amigamerlin 2.9 for V4-5"=Driver.InstallV5,PCI\VEN_121A&DEV_0009&SUBSYS_0003121A ; 847                              PCI    SG   166   NOTV  NOLCD (PCI V5 5500)
"Amigamerlin 2.9 for V4-5"=Driver.InstallV5,PCI\VEN_121A&DEV_0009&SUBSYS_0004121A ; 845,849,850,851,868,879,880,881  AGP    SD   166   Both   Both
"Amigamerlin 2.9 for V4-5"=Driver.InstallV5,PCI\VEN_121A&DEV_0009&SUBSYS_0005121A ; 872,882,883,884                  PCI    SD   166   Both   Both
"Amigamerlin 2.9 for Napalm"=Driver.InstallV5,PCI\VEN_121A&DEV_000B&SUBSYS_0002121A ; 428-2 Naplam2
"Amigamerlin 2.9 for Napalm"=Driver.InstallV5,PCI\VEN_121A&DEV_000B&SUBSYS_0004121A ; 868-2,869-2 Napalm2
"Amigamerlin 2.9 for Napalm"=Driver.InstallV5,PCI\VEN_121A&DEV_000B&SUBSYS_0005121A ; 882-2 Napalm2
"Amigamerlin 2.9 for Napalm"=Driver.InstallV5,PCI\VEN_121A&DEV_000B&SUBSYS_0006121A ; 902-2 Napalm2

;This lines where added for compatibility with old 3dfx V3 cards (Amigamerlin)
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0031121A ; AGP                                       AGP    SD   166   TV    NOLCD
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0032121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0033121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0034121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0035121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0038121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0039121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003B121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003C121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003C121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003D121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003E121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003F121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0040121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0041121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0042121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0043121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0044121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0045121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0046121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0047121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0003121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0005121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0006121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0008121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0009121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_000A121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_000B121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_000C121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_000D121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_000E121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_000F121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0010121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0011121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0012121A ; AGP
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0013121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0014121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0015121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0016121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0017121A ; PCI
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0018121A ; PCI

;Standard 3dfx V3 cards, they include V3 1000 support (Amigamerlin)
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0030121A ; AGP #0773
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0036121A ; PCI #0769
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_003A121A ; AGP #0761
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0037121A ; AGP #0762
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_004D121A ; #0804
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0057121A ; #0855
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_004B121A ; #0806
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0060121A ; #0784
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0061121A ; #0794
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0055121A ; #0876
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_005A121A ; #0877
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_00041620 ; Trigem-Sigmacom
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_124F121A ; Compaq WithTV
"Amigamerlin 2.9 for V3"=Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_1252121A ; Compaq With NoTV
"Amigamerlin 2.9 for V3"=OB.Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0004121A ; AGP
"Amigamerlin 2.9 for V3"=OB.Driver.InstallV3,PCI\VEN_121A&DEV_0005&SUBSYS_0070121A ; AGP

[Driver.InstallV3]
CopyFiles=Driver.System, Driver.Windows, Redistrib.System.Win95
DelReg=Prev.DelReg, Voodoo3.DelReg
AddReg=Driver.AddReg, vgartd.AddReg, 3dfxTools.Shared, Voodoo3.Only
Reboot

[Driver.InstallV5]
CopyFiles=Driver.System, Driver.Windows, Redistrib.System.Win95
DelReg=Prev.DelReg
AddReg=Driver.AddReg, vgartd.AddReg, 3dfxTools.Shared, Voodoo5.Only
Reboot

[OB.Driver.InstallV3]
CopyFiles=Driver.System, Driver.Windows, Redistrib.System.Win95
DelReg=Prev.DelReg
AddReg=Driver.AddReg,OB.Driver.Addreg, vgartd.AddReg
Reboot

;---- Copy sections ----
[Driver.System]
3dfx16vs.drv,,,%COPY_FLAG%
3dfxvs.vxd,,,%COPY_FLAG%
3dfx32vs.dll,,,%COPY_FLAG%
glide2x.dll,,,%COPY_FLAG%
glide3x.dll,,,%COPY_FLAG%
3dfxSpl2.dll,,,%COPY_FLAG%
3dfxSpl3.dll,,,%COPY_FLAG%
3dfxOGL.dll,,,%COPY_FLAG%

[Redistrib.System.Win95]
vgartd.vxd,,,%COPY_FLAG%

[Driver.Windows]
glide2x.ovl,,,%COPY_FLAG%

;---- Registry Entries ----
[Prev.DelReg]
HKR,,Ver
HKR,,DevLoader
HKR,DEFAULT
HKR,MODES
HKR,CURRENT
HKR,GLIDE
HKR,D3D
HKR,TIMINGS
HKR,FEATURES
HKR,"3dfx Tools\3dfxTools Features\Configurations"

[vgartd.AddReg]
HKLM,System\CurrentControlSet\Services\VxD\VGARTD,StaticVxD,,"vgartd.vxd"

[OB.Driver.Addreg]
HKR,DEFAULT,allowPALCRT,,1

[Driver.AddReg]
HKR,,Ver,,4.0
HKR,,DevLoader,,*vdd
HKR,DEFAULT,Mode,,"16,800,600"
HKR,DEFAULT,drv,,3dfx16vs.drv
HKR,DEFAULT,drv2,,3dfx16vs.drv
HKR,DEFAULT,vdd,,"*vdd"
HKR,DEFAULT,minivdd,,3dfxvs.vxd
HKR,DEFAULT,minivdd2,,3dfxvs.vxd
HKR,DEFAULT,RefreshRate,,-1
HKR,DEFAULT,DDC,,1
HKR,DEFAULT,afifo,0x00001,0,0,0,1   ;DWORD setting as binaries for Win95
HKR,,ProviderName,,"3dfx Interactive, Inc. (Optimized by Amigamerlin)"
HKLM,"Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers","3dfx",,"3dfxogl.dll"
HKR,Glide,FX_GLIDE_V3FIFO,,

; Modes
HKR,"MODES\4\640,480",drv,,vga.drv
HKR,"MODES\4\640,480",vdd,,*vdd
HKR,"MODES\8\320,200",,,"70,85"
HKR,"MODES\8\320,240",,,"60,72,75,85"
HKR,"MODES\8\400,300",,,"60,72,75,85"
HKR,"MODES\8\512,384",,,"60,70,72,75,85"
HKR,"MODES\8\640,400",,,"70,85"
HKR,"MODES\8\640,480",,,"60,72,75,85,100,120,140,160"
HKR,"MODES\8\720,480",,,"60,72,85"
HKR,"MODES\8\800,600",,,"56,60,72,75,85,100,120,140,160"
HKR,"MODES\8\960,720",,,"60,75,85"
HKR,"MODES\8\1024,768",,,"60,70,75,85,100,120"
HKR,"MODES\8\1152,864",,,"60,70,75,85,100,120"
HKR,"MODES\8\1280,960",,,"60,75,85"
HKR,"MODES\8\1280,1024",,,"60,75,85,100"
HKR,"MODES\8\1600,1024",,,"60,76,85"
HKR,"MODES\8\1600,1200",,,"60,65,70,75,80,85,100"
HKR,"MODES\8\1792,1344",,,"60,75"
HKR,"MODES\8\1856,1392",,,"60,75"
HKR,"MODES\8\1920,1080",,,"60,72,75,85"
HKR,"MODES\8\1920,1200",,,"60,76,85"
HKR,"MODES\8\1920,1440",,,"60,75"
HKR,"MODES\8\2046,1536",,,"60,75,85"
HKR,"MODES\16\320,200",,,"70,85"
HKR,"MODES\16\320,240",,,"60,72,75,85"
HKR,"MODES\16\400,300",,,"60,72,75,85"
HKR,"MODES\16\512,384",,,"60,70,72,75,85"
HKR,"MODES\16\640,400",,,"70,85"
HKR,"MODES\16\640,480",,,"60,72,75,85,100,120,140,160"
HKR,"MODES\16\720,480",,,"60,72,85"
HKR,"MODES\16\800,600",,,"56,60,72,75,85,100,120,140,160"
HKR,"MODES\16\960,720",,,"60,75,85"
HKR,"MODES\16\1024,768",,,"60,70,75,85,100,120"
HKR,"MODES\16\1152,864",,,"60,70,75,85,100,120"
HKR,"MODES\16\1280,960",,,"60,75,85"
HKR,"MODES\16\1280,1024",,,"60,75,85,100"
HKR,"MODES\16\1600,1024",,,"60,76,85"
HKR,"MODES\16\1600,1200",,,"60,65,70,75,80,85,100"
HKR,"MODES\16\1792,1344",,,"60,75"
HKR,"MODES\16\1856,1392",,,"60,75"
HKR,"MODES\16\1920,1080",,,"60,72,75,85"
HKR,"MODES\16\1920,1200",,,"60,76,85"
HKR,"MODES\16\1920,1440",,,"60,75"
HKR,"MODES\16\2046,1536",,,"60,75,85"
HKR,"MODES\24\320,200",,,"70,85"
HKR,"MODES\24\320,240",,,"60,72,75,85"
HKR,"MODES\24\400,300",,,"60,72,75,85"
HKR,"MODES\24\512,384",,,"60,70,72,75,85"
HKR,"MODES\24\640,400",,,"70,85"
HKR,"MODES\24\640,480",,,"60,72,75,85,100,120,140,160"
HKR,"MODES\24\720,480",,,"60,72,85"
HKR,"MODES\24\800,600",,,"56,60,72,75,85,100,120,140,160"
HKR,"MODES\24\960,720",,,"60,75,85"
HKR,"MODES\24\1024,768",,,"60,70,75,85,100,120"
HKR,"MODES\24\1152,864",,,"60,70,75,85,100,120"
HKR,"MODES\24\1280,960",,,"60,75,85"
HKR,"MODES\24\1280,1024",,,"60,75,85,100"
HKR,"MODES\24\1600,1024",,,"60,76,85"
HKR,"MODES\24\1600,1200",,,"60,65,70,75,80,85,100"
HKR,"MODES\24\1792,1344",,,"60,75"
HKR,"MODES\24\1856,1392",,,"60,75"
HKR,"MODES\24\1920,1080",,,"60,72,75,85"
HKR,"MODES\24\1920,1200",,,"60,76,85"
HKR,"MODES\24\1920,1440",,,"60,75"
HKR,"MODES\24\2046,1536",,,"60,75,85"
HKR,"MODES\32\320,200",,,"70,85"
HKR,"MODES\32\320,240",,,"60,72,75,85"
HKR,"MODES\32\400,300",,,"60,72,75,85"
HKR,"MODES\32\512,384",,,"60,70,72,75,85"
HKR,"MODES\32\640,400",,,"70,85"
HKR,"MODES\32\640,480",,,"60,72,75,85,100,120,140,160"
HKR,"MODES\32\720,480",,,"60,72,85"
HKR,"MODES\32\800,600",,,"56,60,72,75,85,100,120,140,160"
HKR,"MODES\32\960,720",,,"60,75,85"
HKR,"MODES\32\1024,768",,,"60,70,75,85,100,120"
HKR,"MODES\32\1152,864",,,"60,70,75,85,100,120"
HKR,"MODES\32\1280,960",,,"60,75,85"
HKR,"MODES\32\1280,1024",,,"60,75,85,100"
HKR,"MODES\32\1600,1024",,,"60,76,85"
HKR,"MODES\32\1600,1200",,,"60,65,70,75,80,85,100"
HKR,"MODES\32\1792,1344",,,"60,75"
HKR,"MODES\32\1856,1392",,,"60,75"
HKR,"MODES\32\1920,1080",,,"60,72,75,85"
HKR,"MODES\32\1920,1200",,,"60,76,85"
HKR,"MODES\32\1920,1440",,,"60,75"

HKR,D3D,SSTH3_OVERLAYMODE,,3
HKR,D3D,SSTH3_ALPHADITHERMODE,,2
HKR,Glide,SSTH3_OVERLAYMODE,,3
HKR,Glide,SSTH3_ALPHADITHERMODE,,2

HKR,TIMINGS

; Windows Desktop Modes begin

HKR,"TIMINGS\640,480\60Hz",,,"800,656,752,525,490,492,12,25175000,5994,8,12246"
HKR,"TIMINGS\640,480\60Hz",AltDFP,,"0xa3,0x4f,0x60,0x8c,0x68,0x1c,0x20,0xb3,0x60,0x70,0x01,0xdf,0x67,0x88,0x20,0x00,0xcf,0x21,0x29,0x6b,0x00,120"
HKR,"TIMINGS\640,480\60Hz",Supported,,"BPP+8+16+24+32,DDRAW,TVO_DESK,TVO_DD,NTSC,PAL,DFP_DESK,DFP_DD"
HKR,"TIMINGS\640,480\72Hz",,,"832,664,704,520,489,492,12,31500000,7281,8,14152"
HKR,"TIMINGS\640,480\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,480\75Hz",,,"840,656,720,500,481,484,12,31500000,7500,8,14351"
HKR,"TIMINGS\640,480\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,480\85Hz",,,"832,696,752,509,481,484,12,36000000,8501,8,15875"
HKR,"TIMINGS\640,480\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,480\100Hz",,,"GTF"
HKR,"TIMINGS\640,480\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,480\120Hz",,,"GTF"
HKR,"TIMINGS\640,480\120Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,480\140Hz",,,"GTF"
HKR,"TIMINGS\640,480\140Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,480\160Hz",,,"GTF"
HKR,"TIMINGS\640,480\160Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\800,600\56Hz",,,"1024,824,896,625,601,603,0,36000000,5625,8,13806"
HKR,"TIMINGS\800,600\56Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\60Hz",,,"1056,840,968,628,601,605,0,40000000,6032,8,14738"
HKR,"TIMINGS\800,600\60Hz",AltDFP,,"0xa3,0x63,0x70,0x98,0x74,0x06,0x20,0xf1,0x60,0xa0,0x0d,0x57,0xa0,0xc1,0x00,0x00,0xcf,0x21,0x29,0x6b,0x00,226"
HKR,"TIMINGS\800,600\60Hz",Supported,,"BPP+8+16+24+32,DDRAW,TVO_DESK,TVO_DD,NTSC,PAL,DFP_DESK,DFP_DD"
HKR,"TIMINGS\800,600\72Hz",,,"1040,856,976,666,637,643,0,50000000,7219,8,17045"
HKR,"TIMINGS\800,600\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\75Hz",,,"1056,816,896,625,601,604,0,49500000,7500,8,17056"
HKR,"TIMINGS\800,600\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\85Hz",,,"1048,832,896,631,601,604,0,56250000,8506,8,18751"
HKR,"TIMINGS\800,600\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\100Hz",,,"GTF"
HKR,"TIMINGS\800,600\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\120Hz",,,"GTF"
HKR,"TIMINGS\800,600\120Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\140Hz",,,"GTF"
HKR,"TIMINGS\800,600\140Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\800,600\160Hz",,,"GTF"
HKR,"TIMINGS\800,600\160Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\960,720\60Hz",,,"GTF"
HKR,"TIMINGS\960,720\60Hz",AltDFP,,"0xa3,0x77,0x80,0xa5,0x80,0x94,0x24,0xf5,0x60,0x00,0x09,0xd0,0xf0,0x16,0x00,0x00,0x4f,0x21,0x07,0x6b,0x00,141"
HKR,"TIMINGS\960,720\60Hz",Supported,,"BPP+8+16+24+32,DDRAW,DFP_DESK,DFP_DD"
HKR,"TIMINGS\960,720\75Hz",,,"GTF"
HKR,"TIMINGS\960,720\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\960,720\85Hz",,,"GTF"
HKR,"TIMINGS\960,720\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1024,768\60Hz",,,"1344,1048,1184,806,771,777,12,65000000,6000,8,18450"
HKR,"TIMINGS\1024,768\60Hz",Supported,,"BPP+8+16+24+32,DDRAW,DFP_DESK,DFP_DD"
HKR,"TIMINGS\1024,768\70Hz",,,"1328,1048,1184,806,771,777,12,75000000,7007,8,20441"
HKR,"TIMINGS\1024,768\70Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1024,768\75Hz",,,"1312,1040,1136,800,769,772,0,78750000,7503,8,21215"
HKR,"TIMINGS\1024,768\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1024,768\85Hz",,,"1376,1072,1168,808,769,772,0,94500000,8500,8,23923"
HKR,"TIMINGS\1024,768\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1024,768\100Hz",,,"GTF"
HKR,"TIMINGS\1024,768\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1024,768\120Hz",,,"GTF"
HKR,"TIMINGS\1024,768\120Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1152,864\60Hz",,,"1472,1184,1280,905,865,868,0,80000000,6005,8,20587"
HKR,"TIMINGS\1152,864\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1152,864\70Hz",,,"1480,1184,1280,912,865,868,0,94500000,7001,8,23048"
HKR,"TIMINGS\1152,864\70Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1152,864\75Hz",,,"1600,1216,1344,900,865,868,0,108000000,7500,8,25101"
HKR,"TIMINGS\1152,864\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1152,864\85Hz",,,"1568,1216,1344,911,865,868,0,121500000,8506,8,27436"
HKR,"TIMINGS\1152,864\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1152,864\100Hz",,,"GTF"
HKR,"TIMINGS\1152,864\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1152,864\120Hz",,,"GTF"
HKR,"TIMINGS\1152,864\120Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1280,960\60Hz",,,"1800,1376,1488,1000,961,964,0,108000000,6000,8,24397"
HKR,"TIMINGS\1280,960\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1280,960\75Hz",,,"GTF"
HKR,"TIMINGS\1280,960\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1280,960\85Hz",,,"1728,1344,1504,1011,961,964,0,148500000,8500,8,30870"
HKR,"TIMINGS\1280,960\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1280,1024\60Hz",,,"1688,1328,1440,1066,1025,1028,0,108000000,6002,8,24385"
HKR,"TIMINGS\1280,1024\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1280,1024\75Hz",,,"1688,1296,1440,1066,1025,1028,0,135000000,7502,8,28553"
HKR,"TIMINGS\1280,1024\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1280,1024\85Hz",,,"1728,1344,1504,1072,1025,1028,0,157500000,8502,8,31961"
HKR,"TIMINGS\1280,1024\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1280,1024\100Hz",,,"GTF"
HKR,"TIMINGS\1280,1024\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1600,1024\60Hz",,,"2096,1632,1792,1070,1027,1030,12,134563000,6000,8,28123"
HKR,"TIMINGS\1600,1024\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1024\76Hz",,,"2096,1632,1792,1070,1027,1030,12,170447000,7600,8,33311"
HKR,"TIMINGS\1600,1024\76Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1024\85Hz",,,"GTF"
HKR,"TIMINGS\1600,1024\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1600,1200\60Hz",,,"2160,1664,1856,1250,1201,1204,0,162000000,6000,8,31543"
HKR,"TIMINGS\1600,1200\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1200\65Hz",,,"2160,1664,1856,1250,1201,1204,0,175500000,6500,8,33393"
HKR,"TIMINGS\1600,1200\65Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1200\70Hz",,,"2160,1664,1856,1250,1201,1204,0,189000000,7000,8,35243"
HKR,"TIMINGS\1600,1200\70Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1200\75Hz",,,"2160,1664,1856,1250,1201,1204,0,202500000,7500,8,37093"
HKR,"TIMINGS\1600,1200\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1200\80Hz",,,"2160,1664,1856,1250,1201,1204,0,216000000,8000,8,38943"
HKR,"TIMINGS\1600,1200\80Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1200\85Hz",,,"2160,1664,1856,1250,1201,1204,0,229500000,8500,8,40793"
HKR,"TIMINGS\1600,1200\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1600,1200\100Hz",,,"GTF"
HKR,"TIMINGS\1600,1200\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1792,1344\60Hz",,,"2448,1920,2120,1394,1345,1348,4,204750000,6000,8,37062"
HKR,"TIMINGS\1792,1344\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1792,1344\75Hz",,,"2456,1888,2104,1417,1345,1348,4,261000000,7500,8,44170"
HKR,"TIMINGS\1792,1344\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1856,1392\60Hz",,,"2528,1952,2176,1439,1393,1396,4,218250000,6000,8,38721"
HKR,"TIMINGS\1856,1392\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1856,1392\75Hz",,,"2560,1984,2208,1500,1393,1396,4,288000000,7500,8,47353"
HKR,"TIMINGS\1856,1392\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1920,1080\60Hz",,,"2368,1952,2096,1125,1083,1086,12,159840000,6000,8,31714"
HKR,"TIMINGS\1920,1080\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1920,1080\72Hz",,,"2560,1968,2184,1172,1083,1086,12,216023000,7200,8,38875"
HKR,"TIMINGS\1920,1080\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1920,1080\75Hz",,,"GTF"
HKR,"TIMINGS\1920,1080\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1920,1080\85Hz",,,"GTF"
HKR,"TIMINGS\1920,1080\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1920,1200\60Hz",,,"2584,1984,2240,1250,1203,1206,12,193800000,6000,8,35867"
HKR,"TIMINGS\1920,1200\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1920,1200\76Hz",,,"2584,1984,2240,1250,1203,1206,12,245480000,7600,8,42635"
HKR,"TIMINGS\1920,1200\76Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1920,1200\85Hz",,,"GTF"
HKR,"TIMINGS\1920,1200\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\1920,1440\60Hz",,,"2600,2048,2256,1500,1441,1444,4,234000000,6000,8,40701"
HKR,"TIMINGS\1920,1440\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\1920,1440\75Hz",,,"2640,2064,2288,1500,1441,1444,4,297000000,7500,8,48589"
HKR,"TIMINGS\1920,1440\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"

;NOTE: 2048 by 1536 is NOT supported in 32 bit modes on Voodoo3
HKR,"TIMINGS\2048,1536\60Hz",,,"2504,2096,2312,1597,1537,1540,0,239933000,6000,8,41587"
HKR,"TIMINGS\2048,1536\60Hz",Supported,,"BPP+8+16+24,DDRAW"
HKR,"TIMINGS\2048,1536\75Hz",,,"2656,2112,2328,1606,1537,1540,0,319915000,7500,8,51278"
HKR,"TIMINGS\2048,1536\75Hz",Supported,,"BPP+8+16+24,DDRAW"
;HKR,"TIMINGS\2048,1536\85Hz",,,"2568,2048,2232,1586,1536,1539,0,346000000,8495,8,54612"
;HKR,"TIMINGS\2048,1536\85Hz",Supported,,"BPP+8+16+24,DDRAW"
; Windows Desktop Modes end

; Windows Direct Draw Modes begin
; NOTE: 8 and 16 bit 320x200, 320x240, 400x300, 512x384, and 640x400 are REQUIRED by WHQL!

HKR,"TIMINGS\320,200\70Hz",,,"400,328,376,449,413,415,5,12587500,7009,8,10661"
HKR,"TIMINGS\320,200\70Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\320,200\85Hz",,,"416,336,368,445,401,404,5,15750000,8508,8,12466"
HKR,"TIMINGS\320,200\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\320,240\60Hz",,,"400,328,376,525,490,492,13,12587500,5994,8,9884"
HKR,"TIMINGS\320,240\60Hz",Supported,,"BPP+8+16+24+32,DDRAW,TVO_DD,NTSC,PAL"
HKR,"TIMINGS\320,240\72Hz",,,"416,336,352,520,489,492,13,15750000,7281,8,11482"
HKR,"TIMINGS\320,240\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\320,240\75Hz",,,"424,328,360,500,481,484,13,15901442,7501,8,11689"
HKR,"TIMINGS\320,240\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\320,240\85Hz",,,"416,344,376,509,481,484,13,18000000,8501,8,12932"
HKR,"TIMINGS\320,240\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\400,300\60Hz",,,"528,424,488,628,601,605,1,20000000,6032,8,11315"
HKR,"TIMINGS\400,300\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\400,300\72Hz",,,"520,432,488,666,637,643,1,25000000,7219,8,13114"
HKR,"TIMINGS\400,300\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\400,300\75Hz",,,"528,408,448,625,601,604,1,24750000,7500,8,13198"
HKR,"TIMINGS\400,300\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\400,300\85Hz",,,"528,416,448,631,601,604,1,28341346,8507,8,14578"
HKR,"TIMINGS\400,300\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\512,384\60Hz",,,"672,528,592,806,771,777,13,32500000,6000,8,13417"
HKR,"TIMINGS\512,384\60Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\512,384\70Hz",,,"664,528,592,806,771,777,13,37500000,7007,8,14916"
HKR,"TIMINGS\512,384\70Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\512,384\75Hz",,,"656,520,568,800,769,772,13,39375000,7503,8,15546"
HKR,"TIMINGS\512,384\75Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\512,384\85Hz",,,"688,536,584,808,769,772,13,47250000,8500,8,17403"
HKR,"TIMINGS\512,384\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\640,400\70Hz",,,"800,656,752,449,413,415,4,25175000,7009,8,13023"
HKR,"TIMINGS\640,400\70Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\640,400\85Hz",,,"832,672,736,445,401,404,4,31500000,8508,8,15160"
HKR,"TIMINGS\640,400\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\720,480\60Hz",,,"896,736,856,525,490,492,12,28196000,5994,8,12828"
HKR,"TIMINGS\720,480\60Hz",Supported,,"BPP+8+16+24+32,DDRAW,TVO_DESK,TVO_DD,NTSC,PAL"
HKR,"TIMINGS\720,480\72Hz",,,"920,736,872,520,489,492,12,34832000,7281,8,14813"
HKR,"TIMINGS\720,480\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\720,480\85Hz",,,"936,784,848,509,481,484,12,40500000,8501,8,16613"
HKR,"TIMINGS\720,480\85Hz",Supported,,"BPP+8+16+24+32,DDRAW"

HKR,"TIMINGS\720,576\72Hz",,,"936,752,848,642,578,582,0,43266000,7200,8,15872"
HKR,"TIMINGS\720,576\72Hz",Supported,,"BPP+8+16+24+32,DDRAW"
HKR,"TIMINGS\720,576\100Hz",,,"936,752,848,642,578,582,0,60089400,10000,8,20354"
HKR,"TIMINGS\720,576\100Hz",Supported,,"BPP+8+16+24+32,DDRAW"

; Windows Direct Draw Modes end

HKR,TIMINGS,UseGTF,,0

;HTML Help

HKR,Default,"HTML Card Help",,"3dfx Voodoo5 help.chm"

;special tweak settings for direct3d & glide (Amigamerlin)
HKR,DEFAULT,SSTH3_FASTMEM,,"1"
HKR,DEFAULT,SSTH3_FASTPCIRD,,"1"
HKR,DEFAULT,SSTH3_BACKPORCH,,"1"
HKR,DEFAULT,SSTH3_FAST_RAS_READS,,"1"
HKR,DEFAULT,SSTH3_FAST_CAS_READS,,"1"
HKR,DEFAULT,SSTH3_MEMFIFO,,"1"
HKR,DEFAULT,SSTH3_TRIPLE_BUFFER,,"1"
HKR,DEFAULT,SSTH3_FORCE_TRILINEAR,,"1"
HKR,DEFAULT,SSTH3_VFIFO_THRESH,,"0"
HKR,DEFAULT,SSTH3_VIDEO_24BPP,,"1"
HKR,D3D,SSTH3_NUM_AUX_BUFFERS,,"1"
HKR,Glide,FX_GLIDE_V3FIFO,,"1"
HKR,Glide,FX_GLIDE_NUM_AUX_BUFFERS,,"1"

;This option will boost the CPU usage and will make everything in Windows run faster.
;It will NOT harm ANY computer or add more heat to the CPU or 3dfx card, this is a SAFE setting.
HKLM,"System\CurrentControlSet\Services\VxD\BIOS","CPUPriority",0x00001,1

[3dfxTools.Shared]

HKR,DEFAULT,Localisation,,"Global Settings"

HKR,DEFAULT\%2X2%,Control,,"Combo"
HKR,DEFAULT\%2X2%,List,,"%Disable%,%Enable%"
HKR,DEFAULT\%2X2%,Value,,"1"
HKR,DEFAULT\%2X2%,Default,,"0"
HKR,DEFAULT\%2X2%,"Tweak Map",,"*,1"
HKR,DEFAULT\%2X2%,"Tweak Value",,"SSTH3_OVERLAY_FILTER_2X2"
HKR,DEFAULT\%2X2%,"Help",,"This will enable the highest quality video avaiable for the Voodoo, but you may notice more aliasing"
HKR,DEFAULT,SSTH3_OVERLAY_FILTER_2X2,,"1"

HKR,Default\"AGP Command FIFO",Control,,"Combo"
HKR,Default\"AGP Command FIFO",List,,"%Disable% (Reboot Required),Auto Detect,AGP 1x,AGP 2x"
HKR,Default\"AGP Command FIFO",Value,,"1"
HKR,Default\"AGP Command FIFO",Default,,"1"
HKR,Default\"AGP Command FIFO","Tweak Map",,"-1,0,1,2"
HKR,Default\"AGP Command FIFO","Tweak Value",,"SSTH3_AGP_XRATE"
HKR,Default\"AGP Command FIFO","HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#AGP"
HKR,Default,SSTH3_AGP_XRATE,,"0"

HKR,Default\"VIA Chipset ",Control,,"Combo"
HKR,Default\"VIA Chipset ",List,,"Performance,Compatibility,BIOS Defaults"
HKR,Default\"VIA Chipset ",Default,,"0"
HKR,Default\"VIA Chipset ",Value,,"0"
HKR,Default\"VIA Chipset ","Tweak Map",,"0,1,2"
HKR,Default\"VIA Chipset ","Tweak Value",,"SSTH3_VIA_COMPATIBILITY"
HKR,Default\"VIA Chipset ","HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#VIA_Chipset"
HKR,Default,SSTH3_VIA_COMPATIBILITY,,"0"

HKR,Default\%VideoRefreshOpt%,Control,,"Combo"
HKR,Default\%VideoRefreshOpt%,List,,"%Disable%,Mode 1,Mode 2"
HKR,Default\%VideoRefreshOpt%,Value,,"0"
HKR,Default\%VideoRefreshOpt%,Default,,"0"
HKR,Default\%VideoRefreshOpt%,Localisation,,"%VideoRefreshOpt%"
HKR,Default\%VideoRefreshOpt%,"Tweak Map",,"*,0,1"
HKR,Default\%VideoRefreshOpt%,"Tweak Value",,"SSTH3_VIDEO_REFRESH_OPTIMIZATION"
HKR,Default\%VideoRefreshOpt%,"Default On Boot",,"0"
HKR,Default\%VideoRefreshOpt%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Refresh"

HKR,Default\"3D Stereo Glasses",Control,,"Combo"
HKR,Default\"3D Stereo Glasses",List,,"Disable (Reboot Required),Enable (Reboot Required)"
HKR,Default\"3D Stereo Glasses",Value,,"0"
HKR,Default\"3D Stereo Glasses",Default,,"0"
HKR,Default\"3D Stereo Glasses","Tweak Map",,"0,1"
HKR,Default\"3D Stereo Glasses","Tweak Value",,"SSTH3_STEREO"
HKR,Default\"3D Stereo Glasses","HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#3D_Glasses"
HKR,Default,SSTH3_STEREO,,"0"

HKR,Default\"CoreClock",Control,,"Simple Slider"
HKR,Default\"CoreClock","Left Label",,"Slow Performance"
HKR,Default\"CoreClock","Right Label",,"High Performance"
HKR,Default\"CoreClock",Min,,143
HKR,Default\"CoreClock",Max,,200
HKR,Default\"CoreClock",Value,,"*"
HKR,Default\"CoreClock",Default,,"*"
HKR,Default\"CoreClock","Tweak Value",,"Grxclock"
HKR,Default\"CoreClock","Name Map",,"143 MHz,144 MHz,145 MHz,146 MHz,147,148 MHz,149 MHz,150 MHz,151 MHz,152 MHz,153 MHz,154 MHz,155 MHz,156 MHz,157 MHz,158 MHz,159 MHz,160 MHz,161 MHz,162 MHz,163 MHz,164 MHz,165 MHz,166 MHz,167 MHz,168 MHz,169 MHz,170 MHz,171 MHz,172 MHz,173 MHz,174 MHz,175 MHz,176 MHz,177 MHz,178 MHz,179 MHz,180 MHz,181 MHz,182 MHz,183 MHz,184 MHz,185 MHz,186 MHz,187 MHz,188 MHz,189 MHz,190 MHz,191 MHz,192 MHz,193 MHz,194 MHz,195 MHz,196 MHz,197 MHz,198 MHz,199 MHz,200 MHz
HKR,Default\"CoreClock","Help",,"The Default Speed for voodoo3 2000-3000 is 166Mhz for Voodoo3 3500 is 183mhz For Voodoo5 5500 is 166mhz"

;individual tweaks settings
;Direct 3D
HKR,D3D,Localisation,,"Direct3D"
HKR,D3D,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D"

HKR,D3D\%Speed%,Control,,"Combo"
HKR,D3D\%Speed%,List,,"%Fastest%,%Normal2%,%Slow%"
HKR,D3D\%Speed%,Value,,"1"
HKR,D3D\%Speed%,Default,,"1"
HKR,D3D\%Speed%,"Tweak Map",,"0,1,3"
HKR,D3D\%Speed%,"Tweak Value",,"SSTH3_SWAPINTERVAL"
HKR,D3D\%Speed%,"Help",,"This option will let you select the Direct3D rendering speeds"
HKR,D3D,SSTH3_SWAPINTERVAL,,"1"

HKR,D3D\%VideoDisplay%,Control,,"Combo"
HKR,D3D\%VideoDisplay%,List,,"%Automatic%,%Normal%,%High%"
HKR,D3D\%VideoDisplay%,Value,,"3"
HKR,D3D\%VideoDisplay%,Default,,"1"
HKR,D3D\%VideoDisplay%,Offset,,"1"
HKR,D3D\%VideoDisplay%,"Tweak Value",,"SSTH3_OVERLAYMODE"
HKR,D3D\%VideoDisplay%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_Video"
HKR,D3D,SSTH3_OVERLAYMODE,,"3"

HKR,D3D\%AlphaBlending%,Control,,"Combo"
HKR,D3D\%AlphaBlending%,List,,"%Automatic%,%Sharper%,%Smoother%"
HKR,D3D\%AlphaBlending%,Value,,"2"
HKR,D3D\%AlphaBlending%,Default,,"1"
HKR,D3D\%AlphaBlending%,Offset,,"1"
HKR,D3D\%AlphaBlending%,"Tweak Value",,"SSTH3_ALPHADITHERMODE"
HKR,D3D\%AlphaBlending%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_Alpha"
HKR,D3D,SSTH3_ALPHADITHERMODE,,"2"

HKR,D3D\%GeometryAssist%,Control,,"Combo"
HKR,D3D\%GeometryAssist%,List,,"%Disable% (Reboot Required),%Enable% (Reboot Required)"
HKR,D3D\%GeometryAssist%,Value,,"0"
HKR,D3D\%GeometryAssist%,Default,,"0"
HKR,D3D\%GeometryAssist%,"Tweak Value",,"SSTH3_GEOMETRY_ASSIST"
HKR,D3D\%GeometryAssist%,"Tweak Map",,"*,2"
HKR,D3D\%GeometryAssist%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_Geometry"
HKR,D3D\%GeometryAssist%,"Value Help",,"%ValueHelp%"
HKR,D3D,"SSTH3_GEOMETRY_ASSIST",,"0"

HKR,D3D\%LODBias%,Control,,"Simple Slider"
HKR,D3D\%LODBias%,"Left Label",,"Sharp Image (slower)"
HKR,D3D\%LODBias%,"Right Label",,"Ugly Image (faster)"
HKR,D3D\%LODBias%,Min,,-8
HKR,D3D\%LODBias%,Max,,8
HKR,D3D\%LODBias%,Value,,"0"
HKR,D3D\%LODBias%,Default,,"0"
HKR,D3D\%LODBias%,"Name Map",,"-2,-1.75,-1.50,-1.25,-1.00,-0.75,-0.50,-0.25,0,0.25,0.50,0.75,1.00,1.25,1.50,1.75,2.00"
HKR,D3D\%LODBias%,"Tweak Value",,"SSTH3_LOD_BIAS"
HKR,D3D\%LODBias%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_LOD"
HKR,D3D,SSTH3_LOD_BIAS,,"0"

HKR,D3D\%MaxBufferedFrames%,Control,,"Combo"
HKR,D3D\%MaxBufferedFrames%,List,,"Default,1 Pending Buffer,2 Pending Buffers,3 Pending Buffers,4 Pending Buffers,5 Pending Buffers,6 Pending Buffers"
HKR,D3D\%MaxBufferedFrames%,Value,,"1"
HKR,D3D\%MaxBufferedFrames%,Default,,"1"
HKR,D3D\%MaxBufferedFrames%,"Tweak Value",,"SSTH3_MAX_PENDING_BUFFERS"
HKR,D3D\%MaxBufferedFrames%,"Tweak Map",,"0,1,2,3,4,5,6"
HKR,D3D\%MaxBufferedFrames%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_SwapBuffer"
HKR,D3D,SSTH3_MAX_PENDING_BUFFERS,,"1"

HKR,D3D\%Mipmap%,Control,,"Combo"
HKR,D3D\%Mipmap%,List,,"%Disable%,%Enable%"
HKR,D3D\%Mipmap%,Value,,"1"
HKR,D3D\%Mipmap%,Default,,"0"
HKR,D3D\%Mipmap%,"Tweak Value",,"SSTH3_LOD_DITHER"
HKR,D3D\%Mipmap%,"Tweak Map",,"0,1"
HKR,D3D\%Mipmap%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_Mipmap"
HKR,D3D,SSTH3_LOD_DITHER,,"1"

HKR,D3D\%SubPixel%,Control,,"Combo"
HKR,D3D\%SubPixel%,list,,"%Disable%,%Enable%"
HKR,D3D\%SubPixel%,Value,,"1"
HKR,D3D\%SubPixel%,Default,,"1"
HKR,D3D\%SubPixel%,"Tweak Map",,"0,1"
HKR,D3D\%SubPixel%,"Tweak Value",,"SSTH3_PIXELCENTER"
HKR,D3D\%SubPixel%,"Help",,"Enable this to optimize Sub Pixel Accuracy Rendering in Direct3D*more info at New Features Help.txt"
HKR,D3D,SSTH3_PIXELCENTER,,"1"

HKR,D3D\%ZOptimization%,Control,,"Combo"
HKR,D3D\%ZOptimization%,List,,"%Enable%,%Disable%"
HKR,D3D\%ZOptimization%,Value,,"0"
HKR,D3D\%ZOptimization%,Default,,"0"
HKR,D3D\%ZOptimization%,"Tweak Map",,"1,0"
HKR,D3D\%ZOptimization%,"Tweak Value",,"SSTH3_Z_CLEAR_OPTIMIZATION"
HKR,D3D\%ZOptimization%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D_ZBUFFER"
HKR,D3D,SSTH3_Z_CLEAR_OPTIMIZATION,,"1"

HKR,D3D\%GuardBandClipping%,Control,,"Combo"
HKR,D3D\%GuardBandClipping%,List,,"%Disable%,%Enable%"
HKR,D3D\%GuardBandClipping%,Value,,"0"
HKR,D3D\%GuardBandClipping%,Default,,"0"
HKR,D3D\%GuardBandClipping%,Performance,,"1"
HKR,D3D\%GuardBandClipping%,Quality,,"0"
HKR,D3D\%GuardBandClipping%,"Tweak Value",,"SSTH3_GUARDBAND_CLIPPING"
HKR,D3D\%GuardBandClipping%,"Tweak Map",,"0,1"
HKR,D3D\%GuardBandClipping%,"Help",,"This setting can improve performance by reducing the amount of clipping calculations performed by CPU."
HKR,D3D,SSTH3_GUARDBAND_CLIPPING,,"0"

HKR,D3D\"Edge Anti-Aliasing",Control,,"Combo"
HKR,D3D\"Edge Anti-Aliasing",List,,"Disable (Reboot Required),Enable (Reboot Required)"
HKR,D3D\"Edge Anti-Aliasing",Value,,"0"
HKR,D3D\"Edge Anti-Aliasing",Default,,"0"
HKR,D3D\"Edge Anti-Aliasing","Tweak Map",,"0,1"
HKR,D3D\"Edge Anti-Aliasing","Tweak Value",,"SSTH3_ANTIALIAS"
HKR,D3D\"Edge Anti-Aliasing","Help",,"Enables/Disables software Anti-Aliasing"
HKR,D3D,SSTH3_ANTIALIAS,,"0"

HKR,D3D\"Environment Anti-Aliasing",Control,,"Combo"
HKR,D3D\"Environment Anti-Aliasing",List,,"Disable (Reboot Required),Enable (Reboot Required)"
HKR,D3D\"Environment Anti-Aliasing",Value,,"0"
HKR,D3D\"Environment Anti-Aliasing",Default,,"0"
HKR,D3D\"Environment Anti-Aliasing","Tweak Map",,"0,1"
HKR,D3D\"Environment Anti-Aliasing","Tweak Value",,"SSTH3_TRILINEAR"
HKR,D3D\"Environment Anti-Aliasing","Help",,"When Enabled, will cause texture anti-aliasing to be done in Software by the CPU in supported games"
HKR,D3D,SSTH3_TRILINEAR,,"0"

HKR,D3D\"Force 32-bit Rendering for Direct 3D",Control,,"Combo"
HKR,D3D\"Force 32-bit Rendering for Direct 3D",List,,"%Disable%,%Enable%"
HKR,D3D\"Force 32-bit Rendering for Direct 3D",Value,,"0"
HKR,D3D\"Force 32-bit Rendering for Direct 3D",Default,,"0"
HKR,D3D\"Force 32-bit Rendering for Direct 3D","Tweak Map",,"0,1"
HKR,D3D\"Force 32-bit Rendering for Direct 3D","Tweak Value",,"SSTH3_32BPP_RENDERING"
HKR,D3D\"Force 32-bit Rendering for Direct 3D","Help",,"Forces the application to use 32-Bit rendering regardless of it's default depth"
HKR,D3D,SSTH3_32BPP_RENDERING,,"0"

; Section for Glide tweaks

HKR,Glide,Localisation,,"OpenGL/Glide"
HKR,Glide,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide"

HKR,Glide\%Speed%,Control,,"Combo"
HKR,Glide\%Speed%,List,,"%Fastest%,%Normal2%,%Slow%"
HKR,Glide\%Speed%,Value,,"1"
HKR,Glide\%Speed%,Default,,"1"
HKR,Glide\%Speed%,"Tweak Map",,"0,1,3"
HKR,Glide\%Speed%,"Tweak Value",,"FX_GLIDE_SWAPINTERVAL"
HKR,Glide\%Speed%,"Help",,"This option will let you select the Glide/OpenGL rendering speeds"
HKR,Glide,FX_GLIDE_SWAPINTERVAL,,"1"

HKR,Glide\%VideoDisplay%,Control,,"Combo"
HKR,Glide\%VideoDisplay%,List,,"%Automatic%,%Normal%,%High%"
HKR,Glide\%VideoDisplay%,Value,,"3"
HKR,Glide\%VideoDisplay%,Default,,"1"
HKR,Glide\%VideoDisplay%,Offset,,"1"
HKR,Glide\%VideoDisplay%,"Tweak Value",,"SSTH3_OVERLAYMODE"
HKR,Glide\%VideoDisplay%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Video"
HKR,Glide,SSTH3_OVERLAYMODE,,"3"

HKR,Glide\%AlphaBlending%,Control,,"Combo"
HKR,Glide\%AlphaBlending%,List,,"%Automatic%,%Sharper%,%Smoother%"
HKR,Glide\%AlphaBlending%,Value,,"2"
HKR,Glide\%AlphaBlending%,Default,,"1"
HKR,Glide\%AlphaBlending%,Offset,,"1"
HKR,Glide\%AlphaBlending%,"Tweak Value",,"SSTH3_ALPHADITHERMODE"
HKR,Glide\%AlphaBlending%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Alpha"
HKR,Glide,SSTH3_ALPHADITHERMODE,,"2"

HKR,Glide\%DepthPrecision16%,Control,,"Combo"
HKR,Glide\%DepthPrecision16%,List,,"Default,Fast,Faster"
HKR,Glide\%DepthPrecision16%,Value,,"1"
HKR,Glide\%DepthPrecision16%,Default,,"1"
HKR,Glide\%DepthPrecision16%,Performance,,"2"
HKR,Glide\%DepthPrecision16%,Quality,,"1"
HKR,Glide\%DepthPrecision16%,"Tweak Value",,"FX_GL_16BPP_ZPRECISION"
HKR,Glide\%DepthPrecision16%,"Tweak Map",,"0,1,2"
HKR,Glide\%DepthPrecision16%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_16BPP"
HKR,Glide,FX_GL_16BPP_ZPRECISION,,"1"

HKR,Glide\%SplashScreen%,Control,,"Combo"
HKR,Glide\%SplashScreen%,List,,"%Enable%,%Disable%"
HKR,Glide\%SplashScreen%,Value,,"1"
HKR,Glide\%SplashScreen%,Default,,"1"
HKR,Glide\%SplashScreen%,"Tweak Map",,"*,1"
HKR,Glide\%SplashScreen%,"Tweak Value",,"FX_GLIDE_NO_SPLASH"
HKR,Glide\%SplashScreen%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Splash"

HKR,Glide\%CompressTextures%,Control,,"Combo"
HKR,Glide\%CompressTextures%,List,,"%Disable%,%Enable%"
HKR,Glide\%CompressTextures%,Value,,"1"
HKR,Glide\%CompressTextures%,Default,,"0"
HKR,Glide\%CompressTextures%,"Tweak Value",,"FX_GL_COMPRESS_LEGACY_TEXTURES"
HKR,Glide\%CompressTextures%,"Tweak Map",,"0,1"
HKR,Glide\%CompressTextures%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Texture"
HKR,Glide,FX_GL_COMPRESS_LEGACY_TEXTURES,,"1"

HKR,Glide\%LODBias%,Control,,"Simple Slider"
HKR,Glide\%LODBias%,"Left Label",,"Sharp Image (slower)"
HKR,Glide\%LODBias%,"Right Label",,"Ugly Image (faster)"
HKR,Glide\%LODBias%,Min,,-8
HKR,Glide\%LODBias%,Max,,8
HKR,Glide\%LODBias%,Value,,"0"
HKR,Glide\%LODBias%,Default,,"0"
HKR,Glide\%LODBias%,"Name Map",,"-2,-1.75,-1.50,-1.25,-1.00,-0.75,-0.50,-0.25,0,0.25,0.50,0.75,1.00,1.25,1.50,1.75,2.00"
HKR,Glide\%LODBias%,"Tweak Value",,"FX_GLIDE_LOD_BIAS"
HKR,Glide\%LODBias%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_LOD"
HKR,Glide,FX_GLIDE_LOD_BIAS,,"0"

HKR,Glide\%MaxBufferedFrames%,Control,,"Combo"
HKR,Glide\%MaxBufferedFrames%,List,,"No Pending Buffers,1 Pending Buffer,2 Pending Buffers,3 Pending Buffers"
HKR,Glide\%MaxBufferedFrames%,Value,,"1"
HKR,Glide\%MaxBufferedFrames%,Default,,"1"
HKR,Glide\%MaxBufferedFrames%,"Tweak Value",,"FX_GLIDE_SWAPPENDINGCOUNT"
HKR,Glide\%MaxBufferedFrames%,"Tweak Map",,"0,1,2,3"
HKR,Glide\%MaxBufferedFrames%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#SwapBuffer"
HKR,Glide,FX_GLIDE_SWAPPENDINGCOUNT,,"1"

HKR,Glide\%Mipmap%,Control,,"Combo"
HKR,Glide\%Mipmap%,List,,"%Disable%,%Enable%"
HKR,Glide\%Mipmap%,Value,,"1"
HKR,Glide\%Mipmap%,Default,,"0"
HKR,Glide\%Mipmap%,"Tweak Value",,"FX_GLIDE_LOD_DITHER"
HKR,Glide\%Mipmap%,"Tweak Map",,"*,1"
HKR,Glide\%Mipmap%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Mipmap"
HKR,Glide,FX_GLIDE_LOD_DITHER,,"1"

HKR,Glide\%TripleBuff%,Control,,"Combo"
HKR,Glide\%TripleBuff%,List,,"%Disable%,%Enable%"
HKR,Glide\%TripleBuff%,Value,,"0"
HKR,Glide\%TripleBuff%,Default,,"0"
HKR,Glide\%TripleBuff%,"Tweak Value",,"FX_GLIDE_ALLOC_COLOR"
HKR,Glide\%TripleBuff%,"Tweak Map",,"-1,3"
HKR,Glide\%TripleBuff%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Buffer"
HKR,Glide,FX_GLIDE_ALLOC_COLOR,,"-1"

HKR,Glide\%GuardBandClipping%,Control,,"Combo"
HKR,Glide\%GuardBandClipping%,List,,"%Disable%,%Enable%"
HKR,Glide\%GuardBandClipping%,Value,,"1"
HKR,Glide\%GuardBandClipping%,Default,,"0"
HKR,Glide\%GuardBandClipping%,Performance,,"1"
HKR,Glide\%GuardBandClipping%,Quality,,"0"
HKR,Glide\%GuardBandClipping%,"Tweak Value",,"FX_GL_GUARDBAND_ENABLED"
HKR,Glide\%GuardBandClipping%,"Tweak Map",,"0,1"
HKR,Glide\%GuardBandClipping%,"Help",,"To be defined"
HKR,Glide,FX_GL_GUARDBAND_ENABLED,,"1"

HKR,Glide\%GuardBandClippingGL%,Control,,"Combo"
HKR,Glide\%GuardBandClippingGL%,List,,"Disable,Enable"
HKR,Glide\%GuardBandClippingGL%,Value,,"0"
HKR,Glide\%GuardBandClippingGL%,Default,,"0"
HKR,Glide\%GuardBandClippingGL%,Performance,,"1"
HKR,Glide\%GuardBandClippingGL%,Quality,,"0"
HKR,Glide\%GuardBandClippingGL%,"Tweak Value",,"FX_GLIDE_GBC"
HKR,Glide\%GuardBandClippingGL%,"Tweak Map",,"0,1"
HKR,Glide\%GuardBandClippingGL%,"Help",,"Guardband Clipping - This setting may improve performance for GLIDE by reducing the amount of clipping calculations that are performed by the CPU"
HKR,Glide,FX_GLIDE_GBC,,"0"

HKR,Glide\%HiddenSurfaceRemoval%,Control,,"Combo"
HKR,Glide\%HiddenSurfaceRemoval%,List,,"%Disable%,Conservative Tiling,Non-Aggressive Tiling,Semi-Aggressive Tiling,Aggressive Tiling"
HKR,Glide\%HiddenSurfaceRemoval%,Value,,"0"
HKR,Glide\%HiddenSurfaceRemoval%,Default,,"0"
HKR,Glide\%HiddenSurfaceRemoval%,Performance,,"1"
HKR,Glide\%HiddenSurfaceRemoval%,Quality,,"0"
HKR,Glide\%HiddenSurfaceRemoval%,"Tweak Value",,"FX_GL_HSR"
HKR,Glide\%HiddenSurfaceRemoval%,"Tweak Map",,"0,1,2,3,4"
HKR,Glide\%HiddenSurfaceRemoval%,"Help",,"This will remove textures that are not visible to the player, improving speed, but the game must support it (THIS FEATURE IS BETA, IT WILL NOT WORK CORRECTLY YET)"
HKR,Glide,FX_GL_HSR,,"0"

HKR,Glide\%OglZcull%,Control,,"Combo"
HKR,Glide\%OglZcull%,List,,"%Disable%,%Enable%"
HKR,Glide\%OglZcull%,Value,,"0"
HKR,Glide\%OglZcull%,Default,,"0"
HKR,Glide\%OglZcull%,Performance,,"1"
HKR,Glide\%OglZcull%,Quality,,"0"
HKR,Glide\%OglZcull%,"Tweak Value",,"FX_GL_ZCULL_ENABLE"
HKR,Glide\%OglZcull%,"Tweak Map",,"0,1"
HKR,Glide\%OglZcull%,"Help",,"To Be Defined (OpenGL only)"
HKR,Glide,FX_GL_ZCULL_ENABLE,,"0"

HKR,Glide\"Z-Cull Near",Control,,"Combo"
HKR,Glide\"Z-Cull Near",List,,"No Culling,1% Culling,15% Culling,N Culling"
HKR,Glide\"Z-Cull Near",Value,,"1.0"
HKR,Glide\"Z-Cull Near",Default,,"1.0"
HKR,Glide\"Z-Cull Near","Tweak Map",,"1.0,.99,.85,.N"
HKR,Glide\"Z-Cull Near","Tweak Value",,"FX_GL_ZCULL_NEAR"
HKR,Glide\"Z-Cull Near","Help",,"This setting controls the percentage of the near Z plane that should be culled (OpenGL Only)"
HKR,Glide,FX_GL_ZCULL_NEAR,,"1.0"

HKR,Glide\"Z-Cull Far",Control,,"Combo"
HKR,Glide\"Z-Cull Far",List,,"No Culling,1% Culling,15% Culling,N Culling"
HKR,Glide\"Z-Cull Far",Value,,"1.0"
HKR,Glide\"Z-Cull Far",Default,,"1.0"
HKR,Glide\"Z-Cull Far","Tweak Map",,"1.0,.99,.85,.N"
HKR,Glide\"Z-Cull Far","Tweak Value",,"FX_GL_ZCULL_FAR"
HKR,Glide\"Z-Cull Far","Help",,"This setting controls how far culling should take place under the view frustum (OpenGL Only)"
HKR,Glide,FX_GL_ZCULL_FAR,,"1.0"

[Voodoo3.Only]
;General
HKR,DEFAULT\%AntiAlias%,Control,,"Combo"
HKR,DEFAULT\%AntiAlias%,List,,"%Disable%,%Enable%"
HKR,DEFAULT\%AntiAlias%,"Previous Value",,"0"
HKR,DEFAULT\%AntiAlias%,Value,,"0"
HKR,DEFAULT\%AntiAlias%,Default,,"0"
HKR,DEFAULT\%AntiAlias%,"Tweak Map",,"0,1"
HKR,DEFAULT\%AntiAlias%,"Tweak Value",,"SSTH3_ANTIALIAS"
HKR,DEFAULT\%AntiAlias%,"Help",,"This option will enable Edge Anti-Aliasing in games that support it. This is not FSAA!, like the Voodoo5."
HKR,DEFAULT,SSTH3_ANTIALIAS,,"0"

[Voodoo5.Only]
HKR,Default,"HTML Card Help",,"3dfx Voodoo5 help.chm"

HKR,"3dfx Tools\3dfxTools Features",FeatureTitle,,"3dfx Anti-Aliasing"

;individual tweaks settings
;Direct 3D

HKR,D3D,Localisation,,"Direct3D"
HKR,D3D,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#D3D"

HKR,"FEATURES\D3D",CategoryPath,,"\\D3D"
HKR,"FEATURES\D3D",Localisation,,"Direct3D"
HKR,"FEATURES\D3D",CategoryBitmap,,"Direct3D.bmp"
HKR,"FEATURES\D3D",CategoryMask,,"Direct3DMask.bmp"
HKR,"FEATURES\D3D",CategoryDisabled,,"Direct3DDisabled.bmp"
HKR,"FEATURES\D3D",CategoryNumberSlots,,"2"
HKR,"FEATURES\D3D",CategorySlot0,,"DualChipAASLI,QuadChipAASLI,SingleChipAASLI"
HKR,"FEATURES\D3D",CategorySlot1,,"%SubPixel%"

HKR,D3D\SingleChipAASLI,Control,,"Combo"
HKR,D3D\SingleChipAASLI,List,,"Fastest Performance,2-Sample Anti-Aliasing"
HKR,D3D\SingleChipAASLI,Value,,"0"
HKR,D3D\SingleChipAASLI,Default,,"0"
HKR,D3D\SingleChipAASLI,"Tweak Value",,"SSTH3_SLI_AA_CONFIGURATION"
HKR,D3D\SingleChipAASLI,"Tweak Map",,"0,1"
HKR,D3D\SingleChipAASLI,Localisation,,"Anti-Aliasing"
HKR,D3D\SingleChipAASLI,Help,,"%VideoDisplayHelp%"
HKR,D3D\SingleChipAASLI,"Value Help",,"%ValueHelp%"
HKR,D3D\SingleChipAASLI,"Default On Boot",,"0"
HKR,D3D\SingleChipAASLI,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Anti-Aliasing/3dfx%20Tools%20AA%20Config%20Help.htm#V4"

HKR,D3D\DualChipAASLI,Control,,"Combo"
HKR,D3D\DualChipAASLI,List,,"Single Chip Only,Fastest Performance,2 Sample Anti-Aliasing,4 Sample Anti-Aliasing"
HKR,D3D\DualChipAASLI,Value,,"1"
HKR,D3D\DualChipAASLI,Default,,"1"
HKR,D3D\DualChipAASLI,"Tweak Value",,"SSTH3_SLI_AA_CONFIGURATION"
HKR,D3D\DualChipAASLI,"Tweak Map",,"0,2,3,4"
HKR,D3D\DualChipAASLI,Localisation,,"Anti-Aliasing"
HKR,D3D\DualChipAASLI,Help,,"%VideoDisplayHelp%"
HKR,D3D\DualChipAASLI,"Value Help",,"%ValueHelp%"
HKR,D3D\DualChipAASLI,"Default On Boot",,"0"
HKR,D3D\DualChipAASLI,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Anti-Aliasing/3dfx%20Tools%20AA%20Config%20Help.htm#V5"

HKR,D3D\QuadChipAASLI,Control,,"Combo"
HKR,D3D\QuadChipAASLI,List,,"Single Chip Only,Fastest Performance,2 Sample Anti-Aliasing,4 Sample Anti-Aliasing,8 Sample Anti-Aliasing"
HKR,D3D\QuadChipAASLI,Value,,"1"
HKR,D3D\QuadChipAASLI,Default,,"1"
HKR,D3D\QuadChipAASLI,"Tweak Value",,"SSTH3_SLI_AA_CONFIGURATION"
HKR,D3D\QuadChipAASLI,"Tweak Map",,"0,5,6,7,8"
HKR,D3D\QuadChipAASLI,Localisation,,"Anti-Aliasing"
HKR,D3D\QuadChipAASLI,Help,,"%VideoDisplayHelp%"
HKR,D3D\QuadChipAASLI,"Value Help",,"%ValueHelp%"
HKR,D3D\QuadChipAASLI,"Default On Boot",,"0"
HKR,D3D\QuadChipAASLI,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Anti-Aliasing/3dfx%20Tools%20AA%20Config%20Help.htm#V5"

HKR,D3D\"STacceleration",Control,,"Combo"
HKR,D3D\"STacceleration",List,,"Disable,Enable"
HKR,D3D\"STacceleration",Value,,"0"
HKR,D3D\"STacceleration",Default,,"0"
HKR,D3D\"STacceleration","Tweak Map",,"0,1"
HKR,D3D\"STacceleration","Tweak Value",,"SSTH3_CBC"
HKR,D3D\"STacceleration","Help",,"Single Texture Acceleration - When Enabled, may cause improved performance in D3D applications that use single-texturing. Disable in games that use multi-texturing"
HKR,D3D,SSTH3_CBC,,"0"

HKR,D3D\"Trilinear Texture Filtering",Control,,"Combo"
HKR,D3D\"Trilinear Texture Filtering",List,,"Disable,Enable"
HKR,D3D\"Trilinear Texture Filtering",Value,,"0"
HKR,D3D\"Trilinear Texture Filtering",Default,,"0"
HKR,D3D\"Trilinear Texture Filtering","Tweak Map",,"0,1"
HKR,D3D\"Trilinear Texture Filtering","Tweak Value",,"SSTH3_FORCE_TRILINEAR"
HKR,D3D\"Trilinear Texture Filtering","Help",,"When Enabled, will force the use of Trilinear texture Filtering in supported applications for improved image quality, but will also effect performance"
HKR,D3D,SSTH3_FORCE_TRILINEAR,,"0"

; Section for Glide tweaks

HKR,Glide,Localisation,,"OpenGL/Glide"
HKR,Glide,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide"

HKR,"FEATURES\Glide",CategoryPath,,"\\Glide"
HKR,"FEATURES\Glide",Localisation,,"OpenGL/Glide"
HKR,"FEATURES\Glide",CategoryBitmap,,"OpenGL.bmp"
HKR,"FEATURES\Glide",CategoryMask,,"OpenGLMask.bmp"
HKR,"FEATURES\Glide",CategoryDisabled,,"OpenGLDisabled.bmp"
HKR,"FEATURES\Glide",CategoryNumberSlots,,"2"
HKR,"FEATURES\Glide",CategorySlot0,,"DualChipAASLI,QuadChipAASLI,SingleChipAASLI"
HKR,"FEATURES\Glide",CategorySlot1,,"%OglZcull%"

HKR,Glide\SingleChipAASLI,Control,,"Combo"
HKR,Glide\SingleChipAASLI,List,,"Fastest Performance,2-Sample Anti-Aliasing"
HKR,Glide\SingleChipAASLI,Value,,"0"
HKR,Glide\SingleChipAASLI,Default,,"0"
HKR,Glide\SingleChipAASLI,"Tweak Value",,"SSTH3_SLI_AA_CONFIGURATION"
HKR,Glide\SingleChipAASLI,"Tweak Map",,"0,1"
HKR,Glide\SingleChipAASLI,Localisation,,"Anti-Aliasing"
HKR,Glide\SingleChipAASLI,Help,,"%VideoDisplayHelp%"
HKR,Glide\SingleChipAASLI,"Value Help",,"%ValueHelp%"
HKR,Glide\SingleChipAASLI,"Default On Boot",,"0"
HKR,Glide\SingleChipAASLI,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Anti-Aliasing/3dfx%20Tools%20AA%20Config%20Help.htm#V4"

HKR,Glide\DualChipAASLI,Control,,"Combo"
HKR,Glide\DualChipAASLI,List,,"Single Chip Only,Fastest Performance,2 Sample Anti-Aliasing,4 Sample Anti-Aliasing"
HKR,Glide\DualChipAASLI,Value,,"1"
HKR,Glide\DualChipAASLI,Default,,"1"
HKR,Glide\DualChipAASLI,"Tweak Value",,"SSTH3_SLI_AA_CONFIGURATION"
HKR,Glide\DualChipAASLI,"Tweak Map",,"0,2,3,4"
HKR,Glide\DualChipAASLI,Localisation,,"Anti-Aliasing"
HKR,Glide\DualChipAASLI,Help,,"%VideoDisplayHelp%"
HKR,Glide\DualChipAASLI,"Value Help",,"%ValueHelp%"
HKR,Glide\DualChipAASLI,"Default On Boot",,"0"
HKR,Glide\DualChipAASLI,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Anti-Aliasing/3dfx%20Tools%20AA%20Config%20Help.htm#V5"

HKR,Glide\QuadChipAASLI,Control,,"Combo"
HKR,Glide\QuadChipAASLI,List,,"Single Chip Only,Fastest Performance,2 Sample Anti-Aliasing,4 Sample Anti-Aliasing,8 Sample Anti-Aliasing"
HKR,Glide\QuadChipAASLI,Value,,"1"
HKR,Glide\QuadChipAASLI,Default,,"1"
HKR,Glide\QuadChipAASLI,"Tweak Value",,"SSTH3_SLI_AA_CONFIGURATION"
HKR,Glide\QuadChipAASLI,"Tweak Map",,"0,5,6,7,8"
HKR,Glide\QuadChipAASLI,Localisation,,"Anti-Aliasing"
HKR,Glide\QuadChipAASLI,Help,,"%VideoDisplayHelp%"
HKR,Glide\QuadChipAASLI,"Value Help",,"%ValueHelp%"
HKR,Glide\QuadChipAASLI,"Default On Boot",,"0"
HKR,Glide\QuadChipAASLI,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Anti-Aliasing/3dfx%20Tools%20AA%20Config%20Help.htm#V5"

HKR,Glide\%DepthPrecision32%,Control,,"Combo"
HKR,Glide\%DepthPrecision32%,List,,"%Disable%,Fast,Faster"
HKR,Glide\%DepthPrecision32%,Value,,"1"
HKR,Glide\%DepthPrecision32%,Default,,"1"
HKR,Glide\%DepthPrecision32%,Performance,,"2"
HKR,Glide\%DepthPrecision32%,Quality,,"1"
HKR,Glide\%DepthPrecision32%,"Tweak Value",,"FX_GL_32BPP_ZPRECISION"
HKR,Glide\%DepthPrecision32%,"Tweak Map",,"0,1,2"
HKR,Glide\%DepthPrecision32%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_32BPP"
HKR,Glide,FX_GL_32BPP_ZPRECISION,,"1"

HKR,Glide\%Force16bppTextures%,Control,,"Combo"
HKR,Glide\%Force16bppTextures%,List,,"%Disable%,%Enable%"
HKR,Glide\%Force16bppTextures%,Value,,"0"
HKR,Glide\%Force16bppTextures%,Default,,"0"		]
HKR,Glide\%Force16bppTextures%,Performance,,"1"
HKR,Glide\%Force16bppTextures%,Quality,,"0"
HKR,Glide\%Force16bppTextures%,"Tweak Value",,"FX_GL_FORCE_16BPP_TEXTURES"
HKR,Glide\%Force16bppTextures%,"Tweak Map",,"0,1"
HKR,Glide\%Force16bppTextures%,"Help",,"To Be Defined"
HKR,Glide,FX_GL_FORCE_16BPP_TEXTURES,,"0"

HKR,Glide\%32BppRendering%,Control,,"Combo"
HKR,Glide\%32BppRendering%,List,,"Software Controlled,Force 32bpp Rendering"
HKR,Glide\%32BppRendering%,Value,,"0"
HKR,Glide\%32BppRendering%,Default,,"0"
HKR,Glide\%32BppRendering%,"Tweak Value",,"FX_GLIDE_BPP"
HKR,Glide\%32BppRendering%,"Tweak Map",,"16,32"
HKR,Glide\%32BppRendering%,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Color"
HKR,Glide,FX_GLIDE_BPP,,"16"

HKR,Glide\%TextureMemory%,Control,,"Combo"
HKR,Glide\%TextureMemory%,List,,"Software Controlled,Limit Texture Memory to 2MB"
HKR,Glide\%TextureMemory%,Value,,"0"
HKR,Glide\%TextureMemory%,Default,,"0"
HKR,Glide\%TextureMemory%,"Tweak Value",,"FX_GLIDE_TMU_MEMSIZE"
HKR,Glide\%TextureMemory%,"Tweak Map",,"*,2"
HKR,Glide\%TextureMemory%,"Help",,"This setting limits Texture Memory to 2MB. This can fix some compatibility issues with older games."

HKR,Glide\%AnalogSLI%,Control,,"Combo"
HKR,Glide\%AnalogSLI%,List,,"%Disable%,%Enable%"
HKR,Glide\%AnalogSLI%,Value,,"0"
HKR,Glide\%AnalogSLI%,Default,,"0"
HKR,Glide\%AnalogSLI%,"Tweak Map",,"*,1"
HKR,Glide\%AnalogSLI%,"Tweak Value",,"FX_GLIDE_ANALOG_SLI"
HKR,Glide\%AnalogSLI%,"Help",,"This setting enables Analog SLI (Scan Line Interleave) mode. Default mode is Digital."
HKR,Glide,FX_GLIDE_SLI_BAND_HEIGHT,,"0"

HKR,Glide\"Environment Bump Mapping",Control,,"Combo"
HKR,Glide\"Environment Bump Mapping",List,,"Disable,Enable"
HKR,Glide\"Environment Bump Mapping",Value,,"0"
HKR,Glide\"Environment Bump Mapping",Default,,"0"
HKR,Glide\"Environment Bump Mapping","Tweak Map",,"0,1"
HKR,Glide\"Environment Bump Mapping","Tweak Value",,"FX_GLIDE_BUMP"
HKR,Glide\"Environment Bump Mapping","Help",,"When enabled, adds added Emulated support for Environment Bump Mapping"
HKR,Glide,FX_GLIDE_BUMP,,"0"

HKR,Glide\"Bumpmap Size",Control,,"Combo"
HKR,Glide\"Bumpmap Size",List,,"Default,1,2,3,4"
HKR,Glide\"Bumpmap Size",Value,,"0"
HKR,Glide\"Bumpmap Size",Default,,"0"
HKR,Glide\"Bumpmap Size","Tweak Map",,"*,1,2,3,4"
HKR,Glide\"Bumpmap Size","Tweak Value",,"FX_GLIDE_BUMPSIZE"
HKR,Glide\"Bumpmap Size","Help",,"This setting allows you to adjust Environment Bump Mapping complexity when Bump Mapping is enabled in supported applications"
HKR,Glide,FX_GLIDE_BUMPSIZE,,"0"

HKR,Glide\"Triple Buffering",Control,,"Combo"
HKR,Glide\"Triple Buffering",List,,"Disable,Enable"
HKR,Glide\"Triple Buffering",Value,,"0"
HKR,Glide\"Triple Buffering",Default,,"0"
HKR,Glide\"Triple Buffering","Tweak Value",,"FX_GLIDE_ALLOC_COLOR"
HKR,Glide\"Triple Buffering","Tweak Map",,"-1,3"
HKR,Glide\"Triple Buffering","HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glide_Buffer"
HKR,Glide,FX_GLIDE_ALLOC_COLOR,,"-1"

HKR,Glide\"Pixel Clock Rendering",Control,,"Combo"
HKR,Glide\"Pixel Clock Rendering",List,,"Disabled,Enabled"
HKR,Glide\"Pixel Clock Rendering",Value,,"0"
HKR,Glide\"Pixel Clock Rendering",Default,,"0"
HKR,Glide\"Pixel Clock Rendering","Tweak Value",,"FX_GLIDE_2PPC"
HKR,Glide\"Pixel Clock Rendering","Tweak Map",,"0,1"
HKR,Glide\"Pixel Clock Rendering","Help",,"Toggles 2 Pixel per Clock 3D Rendering"
HKR,Glide,"FX_GLIDE_2PPC,,"0"

HKR,Glide\"Dither Subtraction",Control,,"Combo"
HKR,Glide\"Dither Subtraction",List,,"Disable,Enable"
HKR,Glide\"Dither Subtraction",Value,,"1"
HKR,Glide\"Dither Subtraction",Default,,"1"
HKR,Glide\"Dither Subtraction","Tweak Map",,"0,1"
HKR,Glide\"Dither Subtraction","Tweak Value",,"FX_GLIDE_NO_DITHER_SUB"
HKR,Glide\"Dither Subtraction","Help",,"To be Defined"
HKR,Glide,FX_GLIDE_NO_DITHER_SUB,,"1"

HKR,Glide\"Emulate Rush",Control,,"Combo"
HKR,Glide\"Emulate Rush",List,,"Disable,Enable"
HKR,Glide\"Emulate Rush",Value,,"*"
HKR,Glide\"Emulate Rush",Default,,"*"
HKR,Glide\"Emulate Rush","Tweak Map",,"*,1"
HKR,Glide\"Emulate Rush","Tweak Value",,"FX_GLIDE_EMUL_RUSH"
HKR,Glide\"Emulate Rush","Help",,"This setting enables Digital SLI (Scan Line Interleave) mode. Disable for Analog mode"
HKR,Glide,FX_GLIDE_EMUL_RUSH,,"*"

[Strings]
Mfg="3dfx Interactive, Inc. (Optimized by Amigamerlin)"
IN_USE="0x00010000"
NO_DIALOG="0x00000020"
;No version Check (0x4) and Force in use (0x8)
COPY_FLAG="0x0000000C"


; Strings for the Advanced Tweaks Page
;British English
;DEFAULT

PageName=3dfx Advanced Tweaks
Automatic="Automatic"
Sharper="Sharper"
Smoother="Smoother"
Enable="Enabled"
Disable="Disabled"
On="On"
Off="Off"
True="True"
False="False"
Normal="Normal"
High="High"
Low="Low"
BestForPerformance="Best For performance"
BestForQuality="Best for quality"
Default="Default"
Desktop="Desktop"
D3D="Direct 3D"
Glide="Glide"
SplashScreen="Glide Splash Screen"
Mipmap="MIP Map Dithering"
TripleBuff="Triple Buffering"
AlphaBlending="Alpha-Blending"
VideoDisplay="3D Filter Quality"
VideoQuality="Video Quality"
32BppRendering="Rendering Color-depth"
MaxBufferedFrames="Maximum Buffered Frames"
CompressTextures="Legacy Texture Compression"
ZOptimization="Z-buffer Optimization"
TextureMemory="Limit Texture Memory"
LODBias="Level Of Detail Bias"
VideoRefreshOpt="Refresh Optimization"
VideoDisplayHelp=""
AADemoKey="AA Demo Key"
GeometryAssist="Geometry Assist (T&L Emulation)"
DepthPrecision16="Depth Precision (16 Bit)"
DepthPrecision32="Depth Precision (32 Bit)"
StereoSupport="3D Stereo Glasses"
AntiAlias="Edge Anti-Aliasing"
AASLI="Full Scene Anti-Aliasing"
Fastest="Fastest (V-Sync Disabled)"
Normal2="Normal (V-Sync Enabled)"
Slow="Slow Motion (Just for fun!)"
Speed="Speed Settings"
2x2="Highest Quality Video"
GlideCaptureKey="Screenshot Key"
ValueHelp="Double Click here to change the Voodoo settings"
HiddenSurfaceRemoval="Hidden Surface Removal "
Force16bppTextures="Force 16-bit Textures"
GuardBandClipping="Guardband Clipping"
AnalogSLI="Analog SLI"
TextureMemory="Limit Texture Memory"
OglZcull="Z-culling"
GuardBandClippingGL="Glide Guardband Clipping"
SubPixel="Sub-Pixel Optimization"