Advertisement
it300

Shinny Specular Config HaloPC/HaloCE

May 15th, 2014
1,298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.63 KB | None | 0 0
  1. //
  2. // Name this file "config" and save as ".txt" file format
  3. // Works on Windowx XP, Windows Vista, Windows 7, and Windows 8 or greater.
  4. // Compatabile with Nvidia, AMD, and Intel graphics cards.
  5. //
  6. // Nombre de este archivo "config" y guardarlo en formato ".txt"
  7. // Funciona en Windowx XP, Windows Vista, Windows 7 y Windows 8 o superior.
  8. // Compatabile con Nvidia, AMD y tarjetas gráficas Intel.
  9. //
  10. // LinearTextureAddressing - Rendering to non-square textures require w,h not 0-1 coordinates.
  11. // LinearTextureAddressingSun - Rendering the sun requires w,h not 0-1 coordinates
  12. // LinearTextureAddressingZoom - Rendering the zoom effect requires w,h not 0-1 coordinates
  13. // MinMaxBlendOpIsBroken - Indicates that the Min/Max blend modes are broken.
  14. // UseAlternateConvolveMask - Use three stage convolution mask.
  15. // MaximumResolution - Limits maximum resolution of card to width specified ie: MaximumResolution = 800.
  16. // UseFixedFunction - Forces card to use fixed function path
  17. // UnsupportedCard - Unsupported video card (below GF2)
  18. // OldDriver - A driver we do not recommend because it's older than ones we have tested
  19. // InvalidDriver - A driver which we know has serious issues
  20. // OldSoundDriver - A sound driver we do not recommend because it's older than ones we have tested
  21. // EnableStopStart - Sound card supports fast calls to stop and start buffer functions
  22. // HeadRelativeSpeech - Sound card prefers head relative instead of disabled 3D calls
  23. // InvalidSoundDriver - A sound driver which we know has serious issues
  24. // SafeMode - All rendering options set to their lowest (most safe) setting
  25. // DisableDriverManagement - Specifies that Direct3D should manage resources instead of the driver.
  26. // ForceShader - Forces the search for valid shaders to start at a value other than the max the card supports ie: ForceShader=14
  27. // UseAnisotropicFilter - For high end cards will use Anisotropic filtering instead of trilinear on environments
  28. // UMA - UMA card, base video memory on system memory size (0-64 = 8Meg, 6-128 = 16Meg, 128-256 = 32Meg, 256+ = 64Meg)
  29. // DisableBuffering - Forces a video card to render each scene - used to prevent mouse lag
  30. // DisableAlphaRenderTargets - Do not allow render targets that require an alpha format
  31. // DisableRenderTargets - Disable all render targets
  32. // PrototypeCard - Warning for known prototype video cards (For example prototype XBOX GF3 test cards)
  33. // DisableSpecular - Disable specular in menu and game
  34. //
  35. //
  36.  
  37. Requirements
  38. OS=Win98
  39. CpuSpeed=733
  40. CpuSpeedRecommended=1400
  41. Memory=128
  42. MemoryRecommended=256
  43. VideoMemory=32
  44. VideoMemoryRecommended=64
  45. DirectX=4.9.0.902
  46. DiskSpace=100
  47. break
  48.  
  49.  
  50. ///////////////////////////////////////////////////
  51. //
  52. // Audio cards
  53. //
  54. //////////////////////////////////////////////////
  55.  
  56. AudioVendor = 0x1102 "Creative"
  57. AudioVendor = 0x1274 "Creative"
  58. 0x0008 = "SB Audigy 2 ZS Notebook"
  59. HeadRelativeSpeech
  60. EnableStopStart
  61. break
  62. 0x0007 = "SB Live! 24-bit"
  63. HeadRelativeSpeech
  64. EnableStopStart
  65. break
  66. 0x0004 = "SB Audigy"
  67. HeadRelativeSpeech
  68. EnableStopStart
  69. break
  70. 0x0002 = "SB Live!"
  71. EnableStopStart
  72. break
  73. 0x1371 = "Sound Blaster PCI"
  74. 0x7002 = "SB Live!"
  75.  
  76. AudioVendor = 0x8086 "Intel"
  77. 0x2445 = "Integrated Audio"
  78. 0x2485 = "YAMAHA AC-XG"
  79. 0x24c5 = "SoundMAX"
  80. 0x24d5 = "SoundMAX"
  81.  
  82. AudioVendor = 0x13F6 "C-Media"
  83. 0x0111 = "Wave Device"
  84.  
  85. AudioVendor = 0x1039 "Avance"
  86. 0x7012 = "AC97"
  87.  
  88. AudioVendor = 0x10de "nVidia"
  89. 0x10b0 = "nForce"
  90. if driver <= 5.10.2813.0
  91. OldSoundDriver
  92. endif
  93.  
  94. AudioVendor = 0x1013 "Hercules"
  95. 0x6003 = "Game Theater XP"
  96.  
  97. AudioVendor = 0x125d "Diamond"
  98. 0x1978 = "Monster Sound"
  99.  
  100. AudioVendor = 0x12eb "Aureal"
  101. 0x0001 = "Vortex 8820"
  102.  
  103. AudioVendor = 0x1106 "Avance"
  104. 0x3059 = "AC97 Audio"
  105. if driver == 5.10.0000.4010
  106. OldSoundDriver
  107. endif
  108.  
  109.  
  110.  
  111.  
  112. ///////////////////////////////////////////////////
  113. //
  114. // 3DFX
  115. //
  116. //////////////////////////////////////////////////
  117.  
  118. Vendor = 0x1142 "3dfx"
  119. Vendor = 0x10d9 "3dfx"
  120. Vendor = 0x121a "3dfx"
  121. 0x0001 = "Voodoo 1"
  122. 0x0002 = "Voodoo 2"
  123. 0x0003 = "Banshee"
  124. 0x0004 = "Banshee"
  125. 0x0005 = "Voodoo 3"
  126. 0x0007 = "Voodoo 4"
  127. 0x0009 = "Voodoo 4 and 5"
  128. 0x643d = "Rush (Alliance)"
  129. 0x8626 = "Rush (Macronix)"
  130. UnsupportedCard
  131. break
  132.  
  133.  
  134. ///////////////////////////////////////////////////
  135. //
  136. // ST MICROELECTRONICS
  137. //
  138. //////////////////////////////////////////////////
  139.  
  140. Vendor = 0x104a "ST Microelectronics"
  141. 0x0010 = "Kyro I/II"
  142. UnsupportedCard
  143. break
  144.  
  145.  
  146. ///////////////////////////////////////////////////
  147. //
  148. // ATI
  149. //
  150. //////////////////////////////////////////////////
  151.  
  152. Vendor = 0x1002 "ATI"
  153. 0x4158 = "Mach 32"
  154. 0x4337 = "IGP 340M"
  155. 0x4354 = "Mach 64"
  156. 0x4358 = "Mach 64"
  157. 0x4554 = "Mach 64"
  158. 0x4654 = "Mach 64"
  159. 0x4742 = "Rage Pro"
  160. 0x4744 = "Rage Pro"
  161. 0x4747 = "Rage Pro"
  162. 0x4749 = "Rage Pro"
  163. 0x474c = "Rage XC"
  164. 0x474d = "Rage XL"
  165. 0x474e = "Rage XC"
  166. 0x474f = "Rage XL"
  167. 0x4750 = "Rage Pro"
  168. 0x4751 = "Rage Pro"
  169. 0x4752 = "Rage XL"
  170. 0x4753 = "Rage XC"
  171. 0x4754 = "Rage II"
  172. 0x4755 = "Rage II+"
  173. 0x4756 = "Rage IIC"
  174. 0x4757 = "Rage IIC"
  175. 0x4758 = "Mach 64"
  176. 0x4759 = "Rage IIC"
  177. 0x475a = "Rage IIC"
  178. 0x4c42 = "Rage LT Pro"
  179. 0x4c44 = "Rage LT Pro"
  180. 0x4c47 = "Rage LT"
  181. 0x4c49 = "Rage LT Pro"
  182. 0x4c50 = "Rage LT Pro"
  183. 0x4c51 = "Rage LT Pro"
  184. 0x4c45 = "Rage Mobility"
  185. 0x4c46 = "Rage Mobility"
  186. 0x4c4d = "Rage Mobility"
  187. 0x4c4e = "Rage Mobility"
  188. 0x4c52 = "Rage Mobility"
  189. 0x4c53 = "Rage Mobility"
  190. 0x4c54 = "Rage Mobility"
  191. 0x4d46 = "Rage Mobility 128"
  192. 0x4d4c = "Rage Mobility 128"
  193. 0x5041 = "Rage 128 Pro"
  194. 0x5042 = "Rage 128 Pro"
  195. 0x5043 = "Rage 128 Pro"
  196. 0x5044 = "Rage 128 Pro"
  197. 0x5045 = "Rage 128 Pro"
  198. 0x5046 = "Rage Fury Pro/MAXX"
  199. 0x5047 = "Rage 128 Pro"
  200. 0x5048 = "Rage 128 Pro"
  201. 0x5049 = "Rage 128 Pro"
  202. 0x504a = "Rage 128 Pro"
  203. 0x504b = "Rage 128 Pro"
  204. 0x504c = "Rage 128 Pro"
  205. 0x504d = "Rage 128 Pro"
  206. 0x504e = "Rage 128 Pro"
  207. 0x504f = "Rage 128 Pro"
  208. 0x5050 = "Rage 128 Pro"
  209. 0x5051 = "Rage 128 Pro"
  210. 0x5052 = "Rage 128 Pro"
  211. 0x5053 = "Rage 128 Pro"
  212. 0x5054 = "Rage 128 Pro"
  213. 0x5055 = "Rage 128 Pro"
  214. 0x5056 = "Rage 128 Pro"
  215. 0x5057 = "Rage 128 Pro"
  216. 0x5058 = "Rage 128 Pro"
  217. 0x5245 = "Rage 128"
  218. 0x5246 = "Rage 128"
  219. 0x5247 = "Rage 128"
  220. 0x524b = "Rage 128"
  221. 0x524c = "Rage 128"
  222. 0x5345 = "Rage 128"
  223. 0x5346 = "Rage 128"
  224. 0x5347 = "Rage 128"
  225. 0x5348 = "Rage 128"
  226. 0x534b = "Rage 128"
  227. 0x534c = "Rage 128"
  228. 0x534d = "Rage 128"
  229. 0x534e = "Rage 128"
  230. 0x5354 = "Mach 64"
  231. 0x5446 = "Rage 128 Pro"
  232. 0x544c = "Rage 128 Pro"
  233. 0x5452 = "Rage 128 Pro"
  234. 0x5453 = "Rage 128 Pro"
  235. 0x5454 = "Rage 128 Pro"
  236. 0x5455 = "Rage 128 Pro"
  237. 0x5654 = "Mach 64"
  238. 0x5655 = "Mach 64"
  239. 0x5656 = "Mach 64"
  240. UnsupportedCard
  241. break
  242. 0x514c = "Radeon 8500"
  243. 0x514e = "Radeon 8500"
  244. 0x514f = "Radeon 8500"
  245. 0x4242 = "Radeon 8500 DV"
  246. 0x4966 = "Radeon 9000"
  247. 0x4967 = "Radeon 9000"
  248. 0x496e = "Radeon 9000"
  249. 0x496f = "Radeon 9000"
  250. 0x4c67 = "Radeon 9000"
  251. 0x4c6f = "Radeon 9000"
  252. 0x4c64 = "Radeon Mobility 9000"
  253. 0x4c66 = "Radeon Mobility 9000"
  254. if os < Win2K
  255. if driver <= 4.14.1.3844
  256. InvalidDriver
  257. endif
  258. endif
  259. 0x4c57 = "Radeon Mobility 7500"
  260. 0x4c58 = "Radeon Mobility 7500"
  261. 0x4c59 = "Radeon Mobility VE"
  262. 0x4c5a = "Radeon Mobility VE"
  263. 0x5144 = "Radeon 7200"
  264. 0x5145 = "Radeon 7200"
  265. 0x5146 = "Radeon 7200"
  266. 0x5147 = "Radeon 7200"
  267. 0x5148 = "Radeon FireGL"
  268. 0x514d = "Radeon 9100"
  269. 0x5157 = "Radeon 7500"
  270. 0x5159 = "Radeon 7000"
  271. 0x515a = "Radeon 7000"
  272. 0x516c = "Radeon"
  273. 0x516d = "Radeon 9100"
  274. 0x5834 = "Radeon 9100 IGP"
  275. 0x5940 = "Radeon 9200 PRO"
  276. 0x5941 = "Radeon 9200"
  277. 0x5960 = "Radeon 9200 PRO"
  278. 0x5961 = "Radeon 9200"
  279. 0x5964 = "Radeon 9200"
  280. 0x5c61 = "Radeon Mobility 9200"
  281. 0x5c63 = "Radeon Mobility 9200"
  282. 0x5d44 = "Radeon 9200"
  283. ForceShader=14
  284. MinMaxBlendOpIsBroken
  285. UseAlternateConvolveMask
  286. if os < Win2K
  287. if driver < 4.14.1.191
  288. OldDriver
  289. endif
  290. endif
  291. if os == Win2K
  292. if driver == 5.13.1.3286
  293. InvalidDriver
  294. endif
  295. if driver < 6.14.10.6368
  296. OldDriver
  297. endif
  298. endif
  299. if os > Win2K
  300. if driver == 6.13.10.6178
  301. LinearTextureAddressingZoom
  302. endif
  303. if driver == 5.1.2001.1240
  304. InvalidDriver
  305. endif
  306. if driver == 6.13.3286.0
  307. InvalidDriver
  308. endif
  309. if driver < 6.14.10.6368
  310. OldDriver
  311. endif
  312. endif
  313. break
  314. 0x4e44 = "Radeon 9700 PRO"
  315. 0x4e45 = "Radeon 9700"
  316. 0x4145 = "Radeon 9700"
  317. 0x4146 = "Radeon 9700"
  318. 0x4e64 = "Radeon 9700 PRO"
  319. 0x4e65 = "Radeon 9700"
  320. 0x4168 = "Radeon 9800 PRO"
  321. 0x4148 = "Radeon 9800 PRO"
  322. 0x4e48 = "Radeon 9800 PRO"
  323. 0x4e49 = "Radeon 9800 PRO"
  324. 0x4e4a = "Radeon 9800 XT"
  325. 0x4e68 = "Radeon 9800 PRO"
  326. 0x4e69 = "Radeon 9800 PRO"
  327. 0x4e6a = "Radeon 9800 XT"
  328. //UseAnisotropicFilter
  329. DecalZBiasValue=-0.000055
  330. DecalSlopeZBiasValue=-2.0
  331. TransparentDecalZBiasValue=-0.000005
  332. TransparentDecalSlopeZBiasValue=-2.0
  333. if os < Win2K
  334. if driver == 4.14.1.191
  335. ForceShader=14
  336. endif
  337. if driver < 4.14.1.191
  338. OldDriver
  339. endif
  340. endif
  341. if os == Win2K
  342. if driver == 6.14.10.6378
  343. ForceShader=14
  344. endif
  345. if driver < 6.14.10.6368
  346. OldDriver
  347. endif
  348. endif
  349. if os > Win2K
  350. if driver == 6.14.10.6378
  351. ForceShader=14
  352. endif
  353. if driver == 6.13.3286.0
  354. InvalidDriver
  355. endif
  356. if driver < 6.14.10.6368
  357. OldDriver
  358. endif
  359. endif
  360. break
  361. 0x4e66 = "Radeon 9600"
  362. 0x4144 = "Radeon 9500"
  363. 0x4149 = "Radeon 9500"
  364. 0x4164 = "Radeon 9500"
  365. 0x4169 = "Radeon 9500"
  366. 0x4e46 = "Radeon 9600"
  367. 0x4e50 = "Radeon 9600 Mobility"
  368. 0x4e52 = "Radeon 9600 Mobility"
  369. ForceShader=14
  370. 0x4150 = "Radeon 9600 PRO"
  371. 0x4151 = "Radeon 9600 PRO"
  372. 0x4152 = "Radeon 9600 XT"
  373. 0x4170 = "Radeon 9600 PRO"
  374. 0x4171 = "Radeon 9600 PRO"
  375. 0x4172 = "Radeon 9600 XT"
  376. 0x9900 = "Radeon 7660G"
  377. Unknown = "Unknown"
  378. UseAnisotropicFilter
  379. DisableAlphaRenderTargets
  380. DecalZBiasValue=-0.000055
  381. DecalSlopeZBiasValue=-2.0
  382. TransparentDecalZBiasValue=-0.000005
  383. TransparentDecalSlopeZBiasValue=-2.0
  384. if os < Win2K
  385. if driver == 4.14.1.191
  386. ForceShader=14
  387. endif
  388. if driver < 4.14.1.191
  389. OldDriver
  390. endif
  391. endif
  392. if os == Win2K
  393. if driver == 6.14.10.6378
  394. ForceShader=14
  395. endif
  396. if driver < 6.14.10.6368
  397. OldDriver
  398. endif
  399. endif
  400. if os > Win2K
  401. if driver == 6.14.10.6378
  402. ForceShader=14
  403. endif
  404. if driver == 6.13.3286.0
  405. InvalidDriver
  406. endif
  407. if driver < 6.14.10.6368
  408. OldDriver
  409. endif
  410. endif
  411. break
  412.  
  413. ///////////////////////////////////////////////////
  414. //
  415. // 3D Labs
  416. //
  417. //////////////////////////////////////////////////
  418.  
  419. Vendor = 0x104c "3D Labs"
  420. Vendor = 0x10ba "3D Labs"
  421. Vendor = 0x3d3d "3D Labs"
  422. Vendor = 0x1048 "3D Labs"
  423. 0x0001 = "GLiNT 300SX"
  424. 0x0002 = "GLiNT 500TX"
  425. 0x0003 = "GLiNT"
  426. 0x0004 = "Permedia"
  427. 0x0005 = "Permedia"
  428. 0x0006 = "GLiNT MX"
  429. 0x0007 = "Permedia 2"
  430. 0x0008 = "GLiNT G1"
  431. 0x0009 = "Permedia 2"
  432. 0x000b = "Oxygen Series R3"
  433. 0x000d = "Oxygen Series R4"
  434. 0x000e = "Oxygen Series Gamma2"
  435. 0x0100 = "Permedia 2"
  436. 0x0301 = "Permedia 2"
  437. 0x1004 = "Permedia"
  438. 0x3d04 = "Permedia 1"
  439. 0x3d07 = "Permedia 2"
  440. 0x8901 = "GLiNT"
  441. 0x000a = "Permedia 3"
  442. 0x000c = "Permedia 4"
  443. UnsupportedCard
  444. break
  445.  
  446.  
  447. ///////////////////////////////////////////////////
  448. //
  449. // SiS
  450. //
  451. //////////////////////////////////////////////////
  452.  
  453. Vendor = 0x1039 "SiS"
  454. 0x0204 = "6215"
  455. 0x0205 = "6205"
  456. 0x0305 = "305"
  457. 0x6306 = "530"
  458. 0x6326 = "6326"
  459. 0x6325 = "650"
  460. 0x0325 = "315"
  461. 0x0330 = "Xabre 600"
  462. UnsupportedCard
  463. break
  464.  
  465.  
  466. ///////////////////////////////////////////////////
  467. //
  468. // S3
  469. //
  470. //////////////////////////////////////////////////
  471.  
  472. Vendor = 0x5333 "S3"
  473. 0x9102 = "Savage 2000"
  474. 0x8a20 = "Savage 3D"
  475. 0x8a21 = "Savage 3D S3"
  476. 0x8a22 = "Savage 3D S4"
  477. 0x8a23 = "Savage 3D S4"
  478. 0x8a25 = "Savage4 ProSavage"
  479. 0x8a26 = "ProSavage"
  480. 0x8c10 = "Savage MX"
  481. 0x8c12 = "Savage IX"
  482. 0x8c22 = "SuperSavage 128 MX"
  483. 0x8c2a = "SuperSavage 128 IX"
  484. 0x8c2b = "SuperSavage 128 IX DDR"
  485. 0x8c2c = "SuperSavage IX"
  486. 0x8c2d = "SuperSavage IX DDR"
  487. 0x8c2e = "SuperSavage IXC SDR"
  488. 0x8c2f = "SuperSavage IXC DDR"
  489. 0x8d04 = "ProSavage"
  490. 0x5631 = "Virge"
  491. 0x8811 = "Trio 64"
  492. 0x8812 = "Trio 64"
  493. 0x8814 = "Trio 64 Plus"
  494. 0x8815 = "Aurora 128"
  495. 0x883d = "Virge"
  496. 0x8880 = "Virge"
  497. 0x88c0 = "Virge"
  498. 0x88c1 = "Virge"
  499. 0x88d0 = "Virge"
  500. 0x88d1 = "Virge"
  501. 0x88f0 = "Virge"
  502. 0x8901 = "Trio 64 DX"
  503. 0x8904 = "Trio 3D"
  504. 0x8a01 = "Virge DXGX"
  505. 0x8a10 = "Virge GX2"
  506. 0x8a13 = "Trio3D"
  507. 0x8c00 = "Virge MX"
  508. 0x8c01 = "Virge MX"
  509. 0x8c02 = "Virge MXC"
  510. 0x8c03 = "Virge MX"
  511. 0x8d01 = "Graphics Twister"
  512. 0x8d02 = "Graphics Twister"
  513. UnsupportedCard
  514. break
  515. 0x8e00 = "DeltaChrome"
  516. 0x8e01 = "DeltaChrome"
  517. 0x8e02 = "DeltaChrome"
  518. 0x8e03 = "DeltaChrome"
  519. 0x8e04 = "DeltaChrome"
  520. 0x8e05 = "DeltaChrome"
  521. break
  522.  
  523. ///////////////////////////////////////////////////
  524. //
  525. // VIA
  526. //
  527. //////////////////////////////////////////////////
  528.  
  529. Vendor = 0x1106 "VIA"
  530. 0x3122 = "CLE266"
  531. 0x7205 = "KM400"
  532. UnsupportedCard
  533. break
  534.  
  535.  
  536. ///////////////////////////////////////////////////
  537. //
  538. // MATROX
  539. //
  540. //////////////////////////////////////////////////
  541.  
  542. Vendor = 0x102b "Matrox"
  543. 0x0518 = "Millennium"
  544. 0x0519 = "Millennium"
  545. 0x051a = "Mystique"
  546. 0x051b = "Millennium II"
  547. 0x051f = "Millennium II"
  548. 0x0d10 = "Mystique"
  549. 0x1000 = "G100 PCI"
  550. 0x1001 = "G100 AGP"
  551. 0x0520 = "G200 PCI"
  552. 0x0521 = "G200 AGP"
  553. 0x1525 = "Fusion G450"
  554. 0x0525 = "G400/450"
  555. 0x2007 = "Mistral"
  556. 0x2527 = "G550"
  557. UnsupportedCard
  558. break
  559. 0x1527 = "Fusion G800"
  560. 0x2537 = "Parhelia LX"
  561. 0x0527 = "Parhelia 128"
  562. Unknown = "Unknown"
  563. DisableSpecular
  564. if os < Win2K
  565. if driver < 4.13.01.1331
  566. InvalidDriver
  567. endif
  568. endif
  569. if os == Win2K
  570. if driver < 5.13.01.1331
  571. InvalidDriver
  572. endif
  573. endif
  574. if os > Win2K
  575. if driver < 6.13.01.1331
  576. InvalidDriver
  577. endif
  578. endif
  579. break
  580.  
  581. ///////////////////////////////////////////////////
  582. //
  583. // GUILLEMOT
  584. //
  585. //////////////////////////////////////////////////
  586.  
  587. Vendor = 0x14Af "Guillemot"
  588. 0x5810 = "TNT2"
  589. 0x5820 = "TNT2 Ultra"
  590. 0x5620 = "TNT2 M64"
  591. 0x5020 = "GeForce 256"
  592. 0x5008 = "TNT Vanta"
  593. 0x4D20 = "TNT2 M64"
  594. UnsupportedCard
  595. break
  596.  
  597.  
  598.  
  599. ///////////////////////////////////////////////////
  600. //
  601. // NVIDIA
  602. //
  603. //////////////////////////////////////////////////
  604.  
  605. Vendor = 0x10b4 "nVidia"
  606. Vendor = 0x12d2 "nVidia"
  607. Vendor = 0x10de "nVidia"
  608. 0x1b1d = "Riva 128"
  609. 0x0008 = "NV 1"
  610. 0x0009 = "NV 1"
  611. 0x0010 = "NV 2"
  612. 0x0018 = "Riva 128"
  613. 0x0019 = "Riva 128 ZX"
  614. 0x0020 = "TNT"
  615. 0x002c = "TNT Vanta"
  616. 0x002e = "TNT Vanta"
  617. 0x002f = "TNT Vanta"
  618. 0x00a0 = "TNT2 Aladdin"
  619. 0x0028 = "TNT2"
  620. 0x0029 = "TNT2 Ultra"
  621. 0x002a = "TNT2"
  622. 0x002b = "TNT2"
  623. 0x002d = "TNT2 M64"
  624. UnsupportedCard
  625. break
  626. 0x0200 = "GeForce3"
  627. if subsysid == 0
  628. if revision == 0xa2
  629. PrototypeCard
  630. endif
  631. endif
  632. 0x0100 = "GeForce 256"
  633. 0x0101 = "GeForce 256 DDR"
  634. 0x0102 = "GeForce 256 Ultra"
  635. 0x0103 = "GeForce 256 Quadro"
  636. 0x0110 = "GeForce2 MX"
  637. 0x0111 = "GeForce2 MX DDR"
  638. 0x0112 = "GeForce2 Go"
  639. 0x0113 = "GeForce2 Quadro"
  640. 0x0150 = "GeForce2"
  641. 0x0151 = "GeForce2 Ti"
  642. 0x0152 = "GeForce2 Ultra"
  643. 0x0153 = "GeForce2 Quadro"
  644. 0x0170 = "GeForce4 MX 460"
  645. 0x0171 = "GeForce4 MX 440"
  646. 0x0172 = "GeForce4 MX 420"
  647. 0x0173 = "GeForce4 MX 440SE"
  648. 0x0174 = "GeForce4 Go 440"
  649. 0x0175 = "GeForce4 Go 420"
  650. 0x0176 = "GeForce4 Go 420"
  651. 0x0178 = "GeForce4 Quadro4"
  652. 0x0179 = "GeForce4 Go 440"
  653. 0x017a = "GeForce4 Quadro 200"
  654. 0x017b = "GeForce4 Quadro 550"
  655. 0x0181 = "GeForce4 MX 440-8x"
  656. 0x0182 = "GeForce4 MX 440SE"
  657. 0x0183 = "GeForce4 MX 460"
  658. 0x0186 = "GeForce4 MX 448 Go"
  659. 0x0187 = "GeForce4 MX 448 Go"
  660. 0x018a = "GeForce4 Quadro 580"
  661. 0x018a = "GeForce4 Quadro 280"
  662. 0x018b = "GeForce4 Quadro 380"
  663. 0x01a0 = "nForce"
  664. 0x01f0 = "nForce2"
  665. 0x0201 = "GeForce3 Ti200"
  666. 0x0202 = "GeForce3 Ti500"
  667. 0x0203 = "GeForce3 Quadro"
  668. 0x0250 = "GeForce4 Ti4600"
  669. 0x0251 = "GeForce4 Ti4400"
  670. 0x0253 = "GeForce4 Ti4200"
  671. 0x0258 = "GeForce4 Quadro 900"
  672. 0x0259 = "GeForce4 Quadro 750"
  673. 0x025b = "GeForce4 Quadro 700"
  674. 0x0280 = "GeForce4 Ti4800"
  675. 0x0281 = "GeForce4 Ti4200-8x"
  676. 0x0282 = "GeForce4 Ti4800SE"
  677. 0x0286 = "GeForce4 Go 4200"
  678. 0x0288 = "GeForce4 Quadro 980"
  679. 0x0289 = "GeForce4 Quadro 780"
  680. 0x028c = "GeForce4 Quadro 700"
  681. 0x02a0 = "GeForce3 XBOX"
  682. if os < Win2K
  683. if driver==4.13.1.1260
  684. InvalidDriver
  685. endif
  686. if driver < 4.13.01.4071
  687. OldDriver
  688. endif
  689. endif
  690. if os == Win2K
  691. if driver==5.13.1.1240
  692. InvalidDriver
  693. endif
  694. if driver < 6.13.10.4071
  695. OldDriver
  696. endif
  697. endif
  698. if os > Win2K
  699. if driver < 6.13.10.4071
  700. OldDriver
  701. endif
  702. endif
  703. break
  704. 0x0301 = "GeForceFX 5800 Ultra"
  705. 0x0302 = "GeForceFX 5800"
  706. 0x0330 = "GeForceFX 5900 Ultra"
  707. 0x0331 = "GeForceFX 5900"
  708. 0x0332 = "GeForceFX 5900SE"
  709. //UseAnisotropicFilter
  710. if os < Win2K
  711. if driver < 4.14.10.4467
  712. LinearTextureAddressing
  713. endif
  714. if driver < 4.13.01.4071
  715. OldDriver
  716. endif
  717. if driver == 4.14.10.4524
  718. LinearTextureAddressingZoom
  719. LinearTextureAddressingSun
  720. endif
  721. endif
  722. if os == Win2K
  723. if driver < 6.14.10.4467
  724. LinearTextureAddressing
  725. endif
  726. if driver < 6.13.10.4071
  727. OldDriver
  728. endif
  729. if driver == 6.14.10.4524
  730. LinearTextureAddressingZoom
  731. LinearTextureAddressingSun
  732. endif
  733. endif
  734. if os > Win2K
  735. if driver < 6.14.10.4467
  736. LinearTextureAddressing
  737. endif
  738. if driver < 6.13.10.4071
  739. OldDriver
  740. endif
  741. if driver == 6.14.10.4524
  742. LinearTextureAddressingZoom
  743. LinearTextureAddressingSun
  744. endif
  745. endif
  746. break
  747. 0x0313 = "GeForceFX 5600"
  748. 0x0314 = "GeForceFX 5600SE"
  749. 0x031a = "GeForceFX Go5600"
  750. 0x031c = "GeForceFX Go700"
  751. 0x0322 = "GeForceFX 5200"
  752. 0x0323 = "GeForceFX 5200SE"
  753. 0x0324 = "GeForceFX Go5200"
  754. ForceShader=14
  755. 0x0300 = "GeForceFX"
  756. 0x0308 = "GeForceFX 2000"
  757. 0x0309 = "GeForceFX 1000"
  758. 0x0311 = "GeForceFX 5600 Ultra"
  759. 0x0312 = "GeForceFX 5600"
  760. 0x0318 = "GeForceFX"
  761. 0x0319 = "GeForceFX"
  762. 0x0321 = "GeForceFX 5200 Ultra"
  763. 0x032a = "GeForceFX 500"
  764. 0x032b = "GeForceFX 500"
  765. 0x032f = "GeForceFX 500"
  766. 0x0338 = "GeForceFX 3000"
  767. Unknown = "Unknown"
  768. UseAnisotropicFilter
  769. DisableAlphaRenderTargets
  770. if os < Win2K
  771. if driver < 4.14.10.4467
  772. LinearTextureAddressing
  773. endif
  774. if driver < 4.13.01.4071
  775. OldDriver
  776. endif
  777. if driver == 4.14.10.4524
  778. LinearTextureAddressingZoom
  779. LinearTextureAddressingSun
  780. endif
  781. endif
  782. if os == Win2K
  783. if driver < 6.14.10.4467
  784. LinearTextureAddressing
  785. endif
  786. if driver < 6.13.10.4071
  787. OldDriver
  788. endif
  789. if driver == 6.14.10.4524
  790. LinearTextureAddressingZoom
  791. LinearTextureAddressingSun
  792. endif
  793. endif
  794. if os > Win2K
  795. if driver < 6.14.10.4467
  796. LinearTextureAddressing
  797. endif
  798. if driver < 6.13.10.4071
  799. OldDriver
  800. endif
  801. if driver == 6.14.10.4524
  802. LinearTextureAddressingZoom
  803. LinearTextureAddressingSun
  804. endif
  805. endif
  806. break
  807.  
  808. ///////////////////////////////////////////////////
  809. //
  810. // INTEL
  811. //
  812. //////////////////////////////////////////////////
  813.  
  814. Vendor = 0x8086 "Intel"
  815. 0x7121 = "810"
  816. 0x7123 = "810"
  817. 0x7125 = "810e"
  818. 0x7127 = "810"
  819. 0x1132 = "815"
  820. 0x7800 = "740"
  821. 0x1240 = "752"
  822. UnsupportedCard
  823. break
  824. 0x3577 = "830M"
  825. 0x2562 = "845G"
  826. 0x3582 = "855GM"
  827. 0x2572 = "865G"
  828. Unknown = "Unknown"
  829. DisableAlphaRenderTargets
  830. UnsupportedCard
  831. break
  832.  
  833.  
  834. ///////////////////////////////////////////////////
  835. //
  836. // VIDEOLOGIC
  837. //
  838. //////////////////////////////////////////////////
  839.  
  840. Vendor = 0x1033 "VideoLogic"
  841. 0x0046 = "PowerVR"
  842. 0x0067 = "PowerVR2"
  843. UnsupportedCard
  844. break
  845.  
  846.  
  847.  
  848. ///////////////////////////////////////////////////
  849. //
  850. // TRIDENT
  851. //
  852. //////////////////////////////////////////////////
  853.  
  854. Vendor = 0x1023 "Trident"
  855. 0x8420 = "CyberBlade i7"
  856. 0x8820 = "CyberBlade XP"
  857. 0x9320 = "Cyber9320"
  858. 0x9388 = "Cyber9388"
  859. 0x9397 = "Cyber9397"
  860. 0x939A = "Cyber9397 DVD"
  861. 0x9440 = "Cyber"
  862. 0x9520 = "Cyber9520"
  863. 0x9525 = "Cyber9520 DVD"
  864. 0x9540 = "CyberBlade E4"
  865. 0x9660 = "Cyber9385"
  866. 0x9750 = "975"
  867. 0x9754 = "9753"
  868. 0x9850 = "3D Image"
  869. 0x9880 = "Blade 3D"
  870. 0x9910 = "CyberBlade XP"
  871. 0x9930 = "CyberBlade XPm"
  872. UnsupportedCard
  873. break
  874. 0x2100 = "Cyber XP4"
  875. 0x2200 = "Cyber XP5"
  876. Unknown = "Unknown"
  877. ForceShader=0
  878. MinMaxBlendOpIsBroken
  879. UseAlternateConvolveMask
  880. DisableSpecular
  881. break
  882.  
  883.  
  884.  
  885. ///////////////////////////////////////////////////
  886. //
  887. // NUMBER NINE
  888. //
  889. //////////////////////////////////////////////////
  890.  
  891. Vendor = 0x105d "Number Nine"
  892. 0x493d = "Revolution 3D"
  893. 0x5348 = "Revolution IV"
  894. UnsupportedCard
  895. break
  896.  
  897.  
  898.  
  899. ///////////////////////////////////////////////////
  900. //
  901. // SILICON MOTION
  902. //
  903. //////////////////////////////////////////////////
  904.  
  905. Vendor = 0x126f "Silicon Motion"
  906. 0x720 = "Lynx 3DM"
  907. 0x820 = "Lynx 3D"
  908. UnsupportedCard
  909. break
  910.  
  911.  
  912.  
  913. ///////////////////////////////////////////////////
  914. //
  915. // CIRRUS
  916. //
  917. //////////////////////////////////////////////////
  918.  
  919. Vendor = 0x1013 "Cirrus"
  920. 0x0038 = "GD7548"
  921. 0x00a0 = "GD5430"
  922. 0x00a8 = "GD5434"
  923. 0x00ac = "GD5436"
  924. 0x00b8 = "GD5446"
  925. 0x00bc = "GD5480"
  926. 0x00d0 = "CL5462"
  927. 0x00d4 = "GD5464"
  928. 0x00d6 = "GD5465"
  929. 0x0301 = "GD5446"
  930. 0x1100 = "CL6729"
  931. 0x1202 = "GD7543"
  932. 0x6001 = "CL4610"
  933. 0x6003 = "CL4614"
  934. UnsupportedCard
  935. break
  936.  
  937.  
  938.  
  939. ///////////////////////////////////////////////////
  940. //
  941. // RENDITION
  942. //
  943. //////////////////////////////////////////////////
  944.  
  945. Vendor = 0x1163 "Rendition"
  946. 0x0001 = "Verite 1000"
  947. 0x2000 = "Verite 2100"
  948. UnsupportedCard
  949. break
  950.  
  951.  
  952. ///////////////////////////////////////////////////
  953. //
  954. // CHROMATIC
  955. //
  956. //////////////////////////////////////////////////
  957.  
  958. Vendor = 0x110b "Chromatic"
  959. 0x0004 = "MPact"
  960. UnsupportedCard
  961. break
  962.  
  963.  
  964. ///////////////////////////////////////////////////
  965. //
  966. // WEITEK
  967. //
  968. //////////////////////////////////////////////////
  969.  
  970. Vendor = 0x100e "Weitek"
  971. 0x9001 = "P9000"
  972. 0x9100 = "P9100"
  973. UnsupportedCard
  974. break
  975.  
  976.  
  977. ///////////////////////////////////////////////////
  978. //
  979. // COMPAQ
  980. //
  981. //////////////////////////////////////////////////
  982.  
  983. Vendor = 0x0e11 "Compaq"
  984. 0x3032 = "QVision"
  985. UnsupportedCard
  986. break
  987.  
  988.  
  989. ///////////////////////////////////////////////////
  990. //
  991. // DIGITAL
  992. //
  993. //////////////////////////////////////////////////
  994.  
  995. Vendor = 0x1011 "Digital"
  996. 0x0004 = "TGA"
  997. 0x000d = "TGA2"
  998. UnsupportedCard
  999. break
  1000.  
  1001.  
  1002.  
  1003. ///////////////////////////////////////////////////
  1004. //
  1005. // NEOMAGIC
  1006. //
  1007. //////////////////////////////////////////////////
  1008.  
  1009. Vendor = 0x10c8 "NeoMagic"
  1010. 0x0001 = "128"
  1011. 0x0002 = "128"
  1012. 0x0003 = "128ZV"
  1013. 0x0004 = "128XD"
  1014. 0x0005 = "256AV"
  1015. 0x0006 = "256ZX"
  1016. 0x0016 = "256XL"
  1017. 0x0025 = "256AV"
  1018. 0x0083 = "128ZV"
  1019. UnsupportedCard
  1020. break
  1021.  
  1022.  
  1023. ///////////////////////////////////////////////////
  1024. //
  1025. // TSENG
  1026. //
  1027. //////////////////////////////////////////////////
  1028.  
  1029. Vendor = 0x100c "Tseng Labs"
  1030. 0x3202 = "ET4000"
  1031. 0x3205 = "ET4000"
  1032. 0x3206 = "ET4000"
  1033. 0x3207 = "ET4000"
  1034. 0x3208 = "ET6000"
  1035. 0x4702 = "ET6300"
  1036. UnsupportedCard
  1037. break
  1038.  
  1039. ///////////////////////////////////////////////////
  1040. //
  1041. // XGI
  1042. //
  1043. //////////////////////////////////////////////////
  1044.  
  1045. Vendor = 0x18ca "XGI"
  1046. 0x0040 = "Volar V8 / V5"
  1047. break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement