Professional Documents
Culture Documents
//
// for cards that seem to crash on bitdepth toggle
// nobitdepthtoggle
//
// be sure to block out sections with 'break' commands so as not to overflow int
o a different region
// drivers can be checked as in:
//
if driver < 4.13.1.2183
//
drivers=notsupported
//
endif
//
// much more logic, and property sets and things can be implemented...
Vendor
Vendor
Vendor
0x0001
0x0002
0x0003
0x0004
0x0005
0x0007
0x643d
0x8626
= 0x1142 "3dfx"
= 0x10d9 "3dfx"
= 0x121a "3dfx"
= "Voodoo 1"
= "Voodoo 2"
= "Banshee"
= "Banshee"
= "Voodoo 3"
= "Voodoo 4"
= "Rush (Alliance)"
= "Rush (Macronix)"
videocard=notsupported
break
0x0009 = "Voodoo 5"
bwcursor=true
disablehardwarecursor=true
videocard=notrecommended
break
Vendor = 0x104a "ST Microelectronics"
0x0010 = "Kyro"
SceneRenderer
Vendor
0x4158
0x4354
0x4358
0x4554
0x4654
0x4742
0x4744
0x4747
0x4749
0x474c
0x474d
0x474e
0x474f
0x4750
0x4751
0x4752
0x4753
0x4754
0x4755
0x4756
0x4757
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
0x1002 "ATI"
"Mach 32"
"Mach 64"
"Mach 64"
"Mach 64"
"Mach 64"
"Rage Pro"
"Rage Pro"
"Rage Pro"
"Rage Pro"
"Rage XC"
"Rage XL"
"Rage XC"
"Rage XL"
"Rage Pro"
"Rage Pro"
"Rage XL"
"Rage XC"
"Rage II"
"Rage II+"
"Rage IIC"
"Rage IIC"
0x4758
0x4759
0x475a
0x4c42
0x4c44
0x4c45
0x4c46
0x4c47
0x4c49
0x4c4d
0x4c4e
0x4c50
0x4c51
0x4c52
0x4c53
0x4c54
0x4d46
0x4d4c
0x5041
0x5042
0x5043
0x5044
0x5045
0x5047
0x5048
0x5049
0x504a
0x504b
0x504c
0x504d
0x504e
0x504f
0x5050
0x5051
0x5052
0x5053
0x5054
0x5055
0x5056
0x5057
0x5058
0x5245
0x5246
0x5247
0x524b
0x524c
0x5345
0x5346
0x5347
0x5348
0x534b
0x534c
0x534d
0x534e
0x5354
0x5446
0x544c
0x5452
0x5453
0x5454
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
"Mach
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Rage
"Mach
"Rage
"Rage
"Rage
"Rage
"Rage
64"
IIC"
IIC"
LT Pro"
LT Pro"
Mobility"
Mobility"
LT"
LT Pro"
Mobility"
Mobility"
LT Pro"
LT Pro"
Mobility"
Mobility"
Mobility"
Mobility 128"
Mobility 128"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128"
128"
128"
128"
128"
128"
128"
128"
128"
128"
128"
128"
128"
64"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
128 Pro"
0x5455
0x5654
0x5655
0x5656
endif
if os >= win2k
if driver < 5.14.1.6037
drivers=notsupported
endif
endif
break
0x4e44 = "Radeon 9700"
if os <= winme
if driver <= 4.13.1.3109
drivers=notsupported
endif
endif
if os >= win2k
if driver < 5.14.1.6037
drivers=notsupported
endif
endif
break
0x4c66 = "Radeon Mobility 9000"
bwcursor=true
0x4c57
0x4c58
0x4c59
0x4c5a
=
=
=
=
"Radeon
"Radeon
"Radeon
"Radeon
Mobility 7500"
Mobility"
Mobility VE"
Mobility VE"
Vendor
Vendor
Vendor
Vendor
0x0001
=
=
=
=
=
0x104c
0x10ba
0x3d3d
0x1048
"GLiNT
"3D Labs"
"3D Labs"
"3D Labs"
"3D Labs"
300SX"
= 0x1039 "SiS"
= "6215"
= "6205"
= "305"
= "315"
if os >= win2k
if driver <= 6.13.10.3070
badteamcolor=true
endif
endif
if os < win2k
if driver <= 4.13.1.3070
badteamcolor=true
endif
endif
break
0x6306 = "530"
TextureOffset
break
0x6326 = "6326"
Vendor
0x5631
0x8811
0x8812
0x8814
=
=
=
=
=
0x5333 "S3"
"Virge"
"Trio 64"
"Trio 64"
"Trio 64 Plus"
iction
if os < win2k
if driver < 4.12.01.2130
drivers=notsupported
endif
endif
break
= "Mystique"
= "G100 PCI"
= "G100 AGP"
= "Fusion G450"
= "Fusion G800"
= "Mistral"
0x0d10
0x1000
0x1001
0x1525
0x1527
0x2007
break
0x2527 = "G550"
badteamcolor=true
if os < Win2k
if driver < 4.13.1.1320
drivers=notsupported
endif
endif
break
0x0527 = "Parhelia"
if os >= Win2k
if drivers < 6.13.01.1478
drivers=notsupported
endif
endif
break
endif
endif
if os < Win2k
if driver < 4.13.1.3082
drivers=notrecommended
endif
endif
break
Vendor
Vendor
Vendor
0x1b1d
0x0008
0x0009
0x0010
= 0x10b4 "nVidia"
= 0x12d2 "nVidia"
= 0x10de "nVidia"
= "Riva 128"
= "NV 1"
= "NV 1"
= "NV 2"
RenderEqualZ
break
0x0018 = "Riva 128"
0x0019 = "Riva 128 ZX"
RenderEqualZ
NoStretchTexture
LimitTextureSize
TextureOffset
NoTriLinear
RenderEqualZ
break
0x0020 = "TNT"
videocard=notsupported
break
0x0028 = "TNT2"
0x0029 = "TNT2 Ultra"
0x002a = "TNT2"
0x002b = "TNT2"
if os >= Win2k
if driver < 6.14.10.4523
drivers=notsupported
endif
endif
if os < Win2k
if driver < 4.14.10.4523
drivers=notsupported
endif
endif
nobitdepthtoggle=true
RenderEqualZ
break
0x002c = "TNT Vanta"
0x002e = "TNT Vanta"
0x002f = "TNT Vanta"
nobitdepthtoggle=true
if os < win2k
if driver <= 4.12.1.631
drivers=notsupported
endif
endif
break
0x002d = "TNT2 M64"
= "GeForce4 Go 440"
= "GeForce4 Go 420"
= "GeForce4 Go 420"
= "GeForce4 Quadro4"
= "GeForce4 Go 440"
pixelshaders=notsupported
// Go can't seem to break 2835 yet
if os >= Win2k
if driver < 6.13.10.2835
drivers=notrecommended
endif
endif
if os < Win2k
if driver < 4.13.1.2835
drivers=notrecommended
endif
endif
break
0x017a
0x017b
0x017b
0x01a0
0x0200
0x0201
0x0202
0x0203
=
=
=
=
=
=
=
=
"GeForce4 Quadro"
"GeForce4 Quadro"
"GeForce4 Quadro"
"GeForce2 Crush11"
"GeForce3"
"GeForce3 Ti200"
"GeForce3 Ti500"
"GeForce3 Quadro"
0x0250
0x0251
0x0253
0x0258
0x0259
0x025b
0x0281
0x02a0
= "GeForce4 Ti4600"
= "GeForce4 Ti4400"
= "GeForce4 Ti4200"
= "GeForce4 Quadro"
= "GeForce4 Quadro"
= "GeForce4 Quadro"
= "GeForce4 Ti 4200 with AGP8X"
= "GeForce3 XBOX"
if os >= Win2k
if driver < 6.13.10.3082
drivers=notrecommended
endif
// blf - pixelshaders off for less than 4109, but not 3082
if driver <= 6.13.10.4109
if driver != 6.13.10.3082
pixelshaders=notsupported
endif
endif
endif
if os < Win2k
if driver < 4.13.1.3082
drivers=notrecommended
endif
// blf - pixelshaders off for less than 4109, but not 3082
if driver <= 4.13.1.4109
if driver != 4.13.1.3082
pixelshaders=notsupported
endif
endif
endif
break
0x0330 = "GeForce FX 5900"
// blf
// blf
0x0100
0x0101
0x0102
if os >= Win2k
if driver <= 6.14.10.5303
drivers=notrecommended
endif
- pixelshaders off for less than 4109, but not 3082
if driver <= 6.13.10.4109
if driver != 6.13.10.3082
pixelshaders=notsupported
endif
endif
endif
if os < Win2k
if driver < 4.13.1.3082
drivers=notrecommended
endif
- pixelshaders off for less than 4109, but not 3082
if driver <= 4.13.1.4109
if driver != 4.13.1.3082
pixelshaders=notsupported
endif
endif
endif
break
= "GeForce 256"
= "GeForce 256 DDR"
= "GeForce 256 Ultra"
= 0x8086 "Intel"
= "815"
= "752"
= "810"
= "810"
= "810e"
= "810"
= "740"
videocard=notsupported
break
0x3577 = "830"
0x2562 = "i845"
if os >= Win2k
if driver < 6.13.01.3460
drivers=notsupported
endif
endif
if os < Win2k
if driver < 4.13.01.3460
drivers=notrecommended
endif
endif
break
Vendor = 0x1033 "VideoLogic"
SceneRenderer
0x0046 = "PowerVR"
0x0067 = "PowerVR2"
Vendor
0x8420
0x9320
0x9388
0x9397
0x939A
0x9440
0x9520
0x9525
0x9540
0x9660
0x9750
=
=
=
=
=
=
=
=
=
=
=
=
0x1023 "Trident"
"CyberBlade i7"
"Cyber9320"
"Cyber9388"
"Cyber9397"
"Cyber9397 DVD"
"Cyber"
"Cyber9520"
"Cyber9520 DVD"
"CyberBlade E4"
"Cyber9385"
"975"
0x9754 = "9753"
0x9850 = "3D Image"
0x9880 = "Blade 3D"
break
0x9910 = "CyberBlade XP"
0x9930 = "CyberBlade XPm"
// blf -- above are S3 cards still in production
Vendor = 0x105d "Number Nine"
0x493d = "Revolution 3D"
0x5348 = "Revolution IV"
Vendor
0x0038
0x00a0
0x00a8
0x00ac
0x00b8
0x00bc
0x00d0
0x00d4
0x00d6
0x0301
0x1100
0x1202
0x6001
0x6003
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
0x1013 "Cirrus"
"GD7548"
"GD5430"
"GD5434"
"GD5436"
"GD5446"
"GD5480"
"CL5462"
"GD5464"
"GD5465"
"GD5446"
"CL6729"
"GD7543"
"CL4610"
"CL4614"
Vendor
0x0001
0x0002
0x0003
0x0004
0x0005
0x0006
0x0016
= 0x10c8 "NeoMagic"
= "128"
= "128"
= "128ZV"
= "128XD"
= "256AV"
= "256ZX"
= "256XL"
NoMipMap
ForceSquareTextures
LimitTextureSize
break
0x0025 = "256AV"
0x0083 = "128ZV"
Vendor
0x3202
0x3205
0x3206
0x3207
0x3208
0x4702
=
=
=
=
=
=
=