home *** CD-ROM | disk | FTP | other *** search
- // You can put single-line comments like this.
- //
- // Commands are:
- // Tweak:name value
- // Sets the tweak named "name" to the value. Try not to use tweaks, use options instead.
- // Opt:name button slider
- // Sets the option named "name" to the button and slider values given. -1 = don't change.
- // Note that Driver: arguments are inclusive at both ends. And that they are signed!
-
- Version: 7 16/5/01:Lets_ship_this!
-
-
-
-
-
- Vendor:1002 ATI
-
- Device:5144 Radeon_DDR
- // The default for this is ON, so this turns it off
- // (coz the Radeon does it right).
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_TFACTOR 0
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
-
- Driver:00000000 00000000 - 00050000 08870C1D driver_0_to_3101
- // Oh well - the older drivers get it wrong, just like everything else.
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_TFACTOR 1
-
-
-
- Device:5046 Rage_128_Fury_Pro
- // Wow - it Just Works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
-
- Device:5246 Rage_128_Fury
- // Wow - it Just Works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
-
- Device:5245 Rage_128_Fury
- // Wow - it Just Works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
-
-
-
- Device:4742 Rage_Pro
- // Trilinear really hurts performance.
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- // And although some drivers claim to do multitexture, it doesn't work at all well.
- Tweak:RENDERSTATE_DISALLOW_MULTITEXTURE 100
- // Try something else...
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_MODULATEALPHA 1
- // Oh for heavens sake...
- Tweak:RENDERSTATE_TWEAK_RAGEPRO_DIRT 1
-
-
-
-
- Vendor:3D3D 3Dlabs
-
- Device:000A Oxygen_VX1
- // Doesn't like sharing for some reason.
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- // Dunno why this has stopped working on P3.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
-
-
- Device:3D07 Permedia2
- // Trilinear really hurts performance.
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
-
-
-
- Vendor:121A 3dfx
-
- Device:0009 Voodoo_5500_AGP
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_GLOSSMAP 1
- // Haven't tried it yet.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:NO_LAZY_LOAD_TEXTURES 1
-
-
- Device:0005 Voodoo_3
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_GLOSSMAP 1
- // Haven't tried it yet.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:NO_LAZY_LOAD_TEXTURES 1
-
- Device:0003 Banshee
- // Trilinear really hurts performance on V2 -
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_GLOSSMAP 1
- Opt:OPT_FOGGING 1 -1
- Tweak:NO_LAZY_LOAD_TEXTURES 1
-
-
- Device:0002 Voodoo_2
- // Trilinear really hurts performance on V2 -
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_GLOSSMAP 1
- Tweak:NO_LAZY_LOAD_TEXTURES 1
-
- Driver:00000000 00000000 - 0004000A 000100CD DiamondMonsterII_and_earlier
- // Diamond driver - very slightly different texel offset.
- TweakF:TEXT_TEXELADJUSTX -0.425
- TweakF:TEXT_TEXELADJUSTY -0.425
-
- Driver:0004000A 000100CE - 7FFFFFFF FFFFFFFF Monster_to_present
- // Normal D3D-standard offset works fine.
- TweakF:TEXT_TEXELADJUSTX -0.524
- TweakF:TEXT_TEXELADJUSTY -0.524
-
-
-
- // Can someone tell me what the DeviceID for a V1 is?
-
-
-
-
- Vendor:102B Matrox
-
-
- Device:0525 G400
- // For some odd reason, this gets the glossiness wrong.
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_GLOSSMAP 1
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
-
-
-
- Device:0521 G200_AGP
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
- Device:0520 G200_PCI
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
-
- Device:1000 G100_PCI
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
- Device:1001 G100_AGP
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
-
- Device:051F MillenniumII_AGP
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
- Device:051B MillenniumII_PCI
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
- Device:051A Mystique
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
- Device:0519 Millennium1
- // Er... doesn't even have textures! Panic.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 2
- Opt:OPT_MIPMAP_QUALITY 1 -1
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
-
-
-
- Vendor:10DE nVidia
-
-
- Device:0200 GeForce3
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // I think we can safely assume that if you have a GF3,
- // you're running >7.19 drivers. So impostors are go.
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
-
-
- Device:0153 Quadro2_Pro
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:0152 GeForce2_Ultra
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
- Device:0151 GeForce2_GTS
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
- Device:0150 GeForce2_GTS
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
- // Not sure what this is, but it's an ASUS card of some sort.
- Device:0110 GeForce256
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
-
-
-
- Device:0103 Quadro
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:0101 GeForceDDR
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:0100 GeForce256
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- Tweak:IMPOSTOR_CARD_CANT_ACTUALLY_DO_THEM_IN_16BPP_MODE 1
- Driver:0004000D 00010438 - 7FFFFFFF FFFFFFFF driver_1080_to_present
- // everything works!
- Tweak:SRT_ENABLE 1
- Tweak:IMPOSTOR_ENABLE 1
- Driver:0004000C 00010277 - 0004000D 00010437 driver_631_to_1079
- // Impostoring doesn't work.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Driver:00000000 00000000 - 0004000C 00010276 driver_0_to_630
- // Impostoring doesn't work, and lighting causes BSODs.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_HWTNL 1
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:00A0 TNT2_Aladdin
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // TNTs just hate SRT and impostoring anyway - bin it.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:0028 TNT2
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // TNTs just hate SRT and impostoring anyway - bin it.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:0029 TNT2_Ultra
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // TNTs just hate SRT and impostoring anyway - bin it.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
- Device:002C TNT2_Vanta
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // TNTs just hate SRT and impostoring anyway - bin it.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
- Device:002D TNT2_M64
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // TNTs just hate SRT and impostoring anyway - bin it.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
- Device:0020 TNT
- Tweak:SRT_Z_BUFFER_USE_SAME_DEPTH 1
- Tweak:SRT_Z_BUFFER_USE_SAME_SIZE 1
- Tweak:SRT_Z_BUFFER_DONT_USE_BACKBUFFER_Z 1
- Tweak:SRT_POLYGON_SUBRECT_CLEARS 1
- // TNTs just hate SRT and impostoring anyway - bin it.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- // Go for non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // We ship with 650.
- //Driver:00000000 00000000 - 0004000C 00010289 driver_0_to_649
- //Tweak:YOUR_GRAPHICS_CARD_DRIVER_IS_OLD 1
-
-
-
-
- Device:0019 Riva128
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
- Device:0018 Riva128
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
- // An old nVidia deviceID.
- Vendor:12D2 nVidia
-
- Device:0019 Riva128
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
- Device:0018 Riva128
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
-
-
-
- Vendor:12D2 STB
-
- Device:0018 Riva128
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Opt:OPT_FOGGING 1 -1
-
-
-
-
-
- Vendor:104A PowerVR
-
- Device:0010 KYRO
- Tweak:FASTER_INTERFACE 1
- //Driver:00000000 00000000 - 0004000C 00010C11 driver_0_to_3089
- // driver bug.
- //Tweak:SRT_ENABLE 0
- //Tweak:IMPOSTOR_ENABLE 0
- //Driver:0004000C 00010C12 - 7FFFFFFF FFFFFFFF driver_3090_to_present
- // Ooh - they work now!
- //Tweak:SRT_ENABLE 1
- //Tweak:IMPOSTOR_ENABLE 1
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
-
-
- Vendor:5333 S3
- Device:8C10 Savage_MX
- // Not enough memory on this thing for impostoring
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- // For some reason it fails to validate a simple blend that it renders just fine.
- Tweak:RENDERSTATE_TWEAK_CARD_CAN_DO_ADD_ALPHA_BUT_CLAIMS_IT_CANT 1
- // And although it claims to do multitexture, it doesn't work at all well.
- Tweak:RENDERSTATE_DISALLOW_MULTITEXTURE 100
- // Go for non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
-
- Device:8A22 Savage4
- // Not enough memory on this thing for impostoring
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- // For some reason it fails to validate a simple blend that it renders just fine.
- Tweak:RENDERSTATE_TWEAK_CARD_CAN_DO_ADD_ALPHA_BUT_CLAIMS_IT_CANT 1
- // And although it claims to do multitexture, it doesn't work at all well.
- Tweak:RENDERSTATE_DISALLOW_MULTITEXTURE 100
-
-
-
- Vendor:8086 Intel
-
- Device:7121 810e
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
- Device:1132 815
- // Trilinear really hurts performance
- // go for regular non-trilinear mipmapping.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- // Nowhere near enough memory for impostors, and very slow.
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
-
-
-
- Vendor:0000 Unknown
- Device:0000 Unknown
-
- // This means your driver did something very bad.
- // Sadly, I have seen GeForces report this.
- // I don't know for certain what card you have, so
- // I just have to turn everything off.
- Tweak:RENDERSTATE_DISALLOW_MIPMAPPING 1
- Opt:OPT_MIPMAP_QUALITY 1 -1
- Opt:OPT_SAFE_MODE_NEW 1 -1
- Opt:OPT_SAFE_MODE 1 -1
- Tweak:SRT_ENABLE 0
- Tweak:IMPOSTOR_ENABLE 0
- Tweak:RENDERSTATE_DISALLOW_MULTITEXTURE 100
- Tweak:RENDERSTATE_TWEAK_CARD_CANT_DO_GLOSSMAP 1
-
-
- *End of file*
-
-
-
-
-
-