Increasing FPS in Source engine games

Status
Not open for further replies.

Bryant

Solid State Member
Messages
8
Try these steps


Basic

Different Model and Texture settings can increase performance. Lowers settings for Model and Texture settings decrease the amount of polygons drawn as well as decreasing the amount of texture memory needed.

Texture quality settings

  • High Ideal for videocards with 256MB RAM or greater
    Medium Ideal for videocards with 128 RAM
    Low Ideal for videocards with 64MB RAM or less

Model quality settings

  • High Ideal for ATi 9800, and nVidia 5900 or greater
    Medium Ideal for ATi 9600, and nVidia 5600 or lower
    Low Ideal for ATi 9200, nVidia 5200, and Intel Extreme Graphics or lower


Intermediate

Antialiasing and Anisotropic Filtering.

Antialiasing

  • If you ever noticed, in games you can see appear to be steps on everything. These steps are called Aliasing, or "Jaggies". Antialiasing is pretty self explanatory, it counters aliasing by sampling the image and applying shades of grey to make everything looks much smoother. It inhances visual quality, but is very GPU intensive.

    Ideal for ATi x800, and nVidia 6800 or greater

Anisotropy

  • In a game, you can see that as textures move off into the distance, they blur. This is called Isotropy. Anisotropy remedies this, and on higher end videocards, atleast in my testing, causes as insignificant hit on performance.

    Ideal for ATi 9800, and nVidia 5900 or greater


Advanced

Copy and paste this into the console in CSS.

mat_bumpmap 0; mat_specular 0

  • Bumpmapping and Specularity are very GPU intensive shaders. Disabling these is ideal for computers with videocards that have less than 16 shader pipelines. Less pipelines means it's harder for the videocard to render complex shaders, as it takes longer to complete the instructions. This means a lower framerate, so disabling these is recommended.

That is all.

And yes, I am completely bored.
 
im using all the highest settings possible on my 6600GT AGP 256mb.....with 1gig ram and a 2ghz p4.....runs fine :) on 1280x1024 as well :)
 
Simply paste the following into Notepad, and save the file as autoexec.cfg

// _Set netcode settings_
// _adjusts hitboxes and netcode settings for optimal registration_
cl_cmdbackup 2
cl_cmdrate 101
cl_interp 0.01
cl_interpolate 1
cl_lagcomp_errorcheck 1
cl_lagcompensation 1
cl_updaterate 101
cl_smooth 1
rate 25000

// _Set graphics settings_
// _adjusts graphics settings to boost framerate_
cl_ejectbrass 0 // _disables shells flying out of guns_
cl_forcepreload 1
cl_phys_props_enable 0 // _disables trash and cans etc_
cl_phys_props_max 0 // _disables trash and cans etc_
cl_radartype 1 // _solid radar_
cl_ragdoll_physics_enable 0 // _disables dead animations and bodies_
cl_show_splashes 0 // _disables splashes when in water_
fps_max 101 // _caps FPS_
mat_antialias // _disables antialiasing_
mat_bloomscale 0
mat_bumpmap 0 // _disables bumpmapping_
mat_clipz 1 // _disabled non visible object rendering_
mat_fastnobump 1 // _faster bump mapping_
mat_fastspecular 1 // _fast specular lighting_
mat_mipmaptextures 1 // _texture quality decreases with distance_
mat_hdr_enabled 0 // _disables high dynamic range lighting_
mat_picmip 2 // _lower texture quality--set between 0 and 4_
mat_reducefillrate 1 // _reduces shader fill rate_
mat_specular 0 // _disables specular lighting_
mat_trilinear 0 // _disables trilinear filtering_
mat_wateroverlaysize 16 // _lowers water quality_
mat_vsync 0 // _disables vertical synchronization_
mp_decals 50 // _how many bullets etc will be shown_
muzzleflash_light 0 // _disables muzzleflash_
r_avglight 0 // _disables average lighting_
r_cheapwaterend 1 // _worse water rendering_
r_cheapwaterstart 1 // _worse water rendering_
r_decal_cullsize 2 // _lower texture quality at distance_
r_decals 0 // _disables player sprays_
r_drawdetailprops 0
r_drawflecks 0// _disables bullet impacts_
r_drawmodeldecals 0 // _disables decals on models_
r_dynamic 0
r_eyes 0 // _removes eyes from player models_
r_lightaverage 0 // _disables average lighting_
r_lightinterp 0
r_lod 3 // _adjusts model quality--set between -5 and 5_
r_occlusion 0 // _disables occlusion--lowers image quality but gains FPS_
r_propsmaxdist 100 // _lower object fading distance_
r_renderoverlayfragment 0
r_rootlod 2 // _lower overall game detail level_
r_shadows 1 // _set to 0 to disable shadows (not recommended)_
r_teeth 0 // _removes teeth from player models_
r_waterforceexpensive 0 // _disables high-quality water_
rope_averagelight 0 // _disables average lighting on ropes_
rope_smooth 0 // _disables antialiasing on ropes_
rope_subdiv 0
rope_wind_dist 0 // _disables wind effects on ropes_

// _Set instruction sets_
// _verify processor support before enabling_
// r_3dnow 1
// r_mmx 1
// r_sse 1
// r_sse2 1

// _Set violence settings_
// _increases blood to help you see hits better_
violence_ablood 1
violence_agibs 1
violence_hblood 1
violence_hgibs 1

// _Other settings_
budget_show_history 0
cl_crosshairalpha 999
cl_crosshairusealpha 1
jpeg_quality 100
net_graph 3
net_graphpos 2 // _adjusts netgraph position_
sv_forcepreload 1

clear
echo "_casey's config loaded_"
 
Status
Not open for further replies.
Back
Top Bottom