Source Autoexec Tweaks
From Whisper's Wiki
Contents |
Autoexec Cvar Tweaks
Basics
Model Details:
- r_rootlod 0 - High
- r_rootlod 1 - Medium
- r_rootlod 2 - Low
Water Details:
- r_waterforceexpensive 0 - Single reflections
- r_waterforceexpensive 1 - Reflect world
- r_waterforcereflectentities 1 - Reflect all
Shadow Details:
- r_shadowrendertotexture 0 - Low
- r_shadowrendertotexture 1 - High
Texture details:
- mat_picmip -10 - Ultra High
- mat_picmip 0 - High
- mat_picmip 1 - Medium
- mat_picmip 2 - Low
- mat_picmip 3 - Rather Low
- mat_picmip 4 - Very Low
Shader details:
- mat_reducefillrate 0 - High
- mat_reducefillrate 1 - Low
Anti-aliasing:
- mat_antialias 0/2/4/6
- mat_aaquality 2
- mat_antialias set to 4 and mat_aaquality set to 2 will = 8xCSAA
- mat_antialias set to 8 and mat_aaquality set to 2 will = 16xQCSAA
Texture Filtering:
- mat_forceaniso 0/2/4/8/16
- mat_trilinear 0/1
V-sync:
- mat_vsync 0/1
Multicore Optimisation:
- mat_queue_mode 0/1/2
Disabling Ropes
- r_ropetranslucent "0"
- rope_smooth "0"
- rope_wind_dist "0"
- rope_collide "0"
- rope_subdiv "0"
General Performance CVARs
- mat_picmip "0" // Texture Level
- mat_antialias "0"
- mat_aaquality "0"
- mat_forceaniso "2" // Antiscopic Filtering
- mat_reducefillrate "1" // Shader Detail
- mat_hdr_level "0" // High Dynamic Range Lighting
- mat_bumpmap "0" // Bumpmap Texturing
- mat_specular "0" // Specular Lighting
- r_lod "1" // Model level of detail
- r_rootlod "1" // Root model level of detail
- r_decals "100" // Amount of decals (Bulletholes, sprays, etc) that can be on the world at one time
- r_drawdetailprops "0" // 'Detailed' props, such as grass
- r_drawflecks "0" // Impact debris
- r_shadows "1" // Player Shadows
- r_shadowmaxrendered "4" // The amount of how many fully rendered player shadows will be drawn - anything else is rendered as a blur oval shadow
- r_dynamic "0" // Dynamic lighting
- r_3dsky "0" // Render the 3D skybox projection
- r_waterdrawreflection "0" // Water reflection
- r_waterforceexpensive "0" // Detailed water
- r_waterforcereflectentities "0" // Allow water object reflection
- r_propsmaxdist "0" // Maximum visible distance of props
- r_worldlights "0" // Lights that reflect off your weapon
- r_renderoverlayfragment "0" // Overlaid textures that make up decal like effects
- cl_phys_props_max "0" // Maximum clientside physic props
- cl_ragdoll_physics_enable "0" // Enable/disable ragdoll physics
- cl_ragdoll_collide "0" // Ragdoll collisions
- cl_ragdoll_fade_time "0" // Time until ragdolls disappear
Do not put the following in your Autoexec, this is just to clarify that it doesn't actually 'transfer load from GPU to CPU to boost performance', which is an age old misconception of Caseys Config!
// r_mmx // MMX instruction set Optimisation
// r_sse // SSE instruction set Optimisation
// r_sse2 // SSE2 instruction set Optimisation
// r_3dnow // 3DNow! instruction set Optimisation
Source automatically detects the instructions that your CPU supports.
If you force an instruction set that is not compatible with your CPU, you may experience issues.
These are the basic cvars needed to get good performance out your system, without making the game look utterly horrible.
WaLLy3Ks Source Engine Config
Hardware
- Intel Core 2 Duo E8400 @ 3.00GHz w/ Stock Heatsink
- Corsair 4GB (4x 1GB) DDR2 1066 XMS2 Dominator (PC8500 - TWIN2X2048-8500C5D) RAM
- Innovision nVidia Geforce 9800GTX 512mb PCI Express Graphics Card
- Asus P5E Intel X38 Chipset Socket 775 Motherboard
- Corsair HX-520 520W Power Supply Unit
- Soundblaster Live! 24-Bit PCI Sound Card
- 1x Seagate SATA2 7200RPM 16Mb Cache, 250Gb (Steam @ 116Gb, NTFS)
- 1x Seagate SATA2 7200RPM 16Mb Cache, 320Gb (Storage)
- 1x Seagate SATA2 7200RPM 32Mb Cache, 500Gb (Windows Vista @ 45Gb, Windows XP @ 20Gb)
- Thermaltake M9 Case w/ 1x Intake Fan & 1x Outtake Fan
- Samsung Syncmaster 226BW 22" Widescreen LCD Monitor (Screen Resolution @ 1680x1050 / Windowed Game Resolution @ 1674x943)
- Sony Bravia 32D3100 32" LCD Television (VGA Screen Resolution @ 1360x768)
- Logitech G9 Mouse (DPI: 600/Polling Rate: 500)
- Logitech Media Keyboard Elite
- Razor Mantis Control Mat (Oversized 444x355mm)
- Audio Technica: ATH-AD700 Headphones w/ Icemat Sibera Microphone & Custom built gooseneck
Command Line Launch Options
-w 1674 -h 943 -windowed -dxlevel 98 -tickrate 66 -console -insecure -nocrashdialog -novid
Configuration
Other
- The variables mentioned on this page are not meant to be a pure performance script, it's a trade off of visuals and FPS.
- Please refrain from posting your config here. Make your own page as this is a wiki.
- It should also not be a mockup / ripoff of configs made by any well known config makers!
- WaLLy3K
