Thursday January 8 2009
Team Fortress 2
Official Design Partner

GotFrag eSports Forums

My FPS config

1
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+6 Frags
+   -

Disclaimer: this is a slice/dice from what I've liked/disliked about other configs, with some changes of my own for taste/usage. I didn't write any of the config, just modified some of it.

Also, I reviewed the CEVO rules with an admin, and using an autoexec in a match is perfectly legal. You'll have to check up on the rules for changes in specific cvars, but to the best of my knowledge, this is legal for matches in CEVO.

That having been said, I showed it to some people and they loved it and said it worked great for them and increased their fps substantially. So, I'm posting it here and if you like it, good. If not, don't use it.

This comment was edited at 12/06/2007 11:19 PM
2
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+3 Frags
+   -

*****************************************...
//Netcode Settings (change to your preference)
rate 30000
cl_cmdrate 60
cl_updaterate 101
cl_interp .03
cl_showfps 1

//Actual Video Settings
mat_antialias 0
mat_forceaniso 0
mat_hdr_enabled 0
mat_hdr_level 0
mat_picmip 2
mat_trilinear 0
mat_vsync 0
r_rootlod 2
mat_monitorgamma "1.6"

//FPS Settings
fps_max 0
fov_desired 90
cl_detaildist "0"
cl_detailfade "0"
cl_drawmonitors "0"
cl_ejectbrass "0"
cl_forcepreload "1"
cl_lagcomp_errorcheck "1"
cl_lagcompensation "1"
cl_downloadfilter "nosounds"
cl_ejectbrass "0"
cl_forcepreload 1
cl_phys_props_enable "1" //this enables body explosions, set to "0" to turn off
cl_phys_props_max "300" //set to "0" as well if you want to turn body explosions off
cl_show_splashes "1"
cl_smoothtime "0.01"
cl_smooth 1
commentary 0
mat_aaquality "0"
mat_autoexposure_max "0"
mat_autoexposure_min "0"
mat_bloomscale "0"
mat_bufferprimitives "0"
mat_bumpmap "0"
mat_clipz "1"
mat_compressedtextures "1"
mat_diffuse "1"
mat_disable_bloom "1"
mat_disable_fancy_blending "1"
mat_disable_lightwarp "1"
mat_disable_ps_patch "1"
mat_envmapsize "0"
mat_excludetextures "1"
mat_envmaptgasize "0"
mat_fastspecular "1"
mat_filterlightmaps "1"
mat_filtertextures "1"
mat_forceaniso "0"
mat_forcehardwaresync "0"
mat_forcemanagedtextureintohardware "0"
mat_framebuffercopyoverlaysize "0"
mat_hdr_enabled "0"
mat_hdr_level "0"
mat_hdr_manual_tonemap_rate "0"
mat_mipmaptextures "0"
mat_lightmap_pfms "0"
mat_maxframelatency "0"
mat_max_worldmesh_vertices "0"
mat_parallaxmap "0"
mat_queue_mode "-1"
mat_reducefillrate "0"
mat_shadowstate "0"
mat_show_ab_hdr "0"
mat_showlightmappage "-1"
mat_specular "0"
mat_texture_limit "-1"
mat_trilinear "0"
mat_use_compressed_hdr_textures "1"
mat_showenvmapmask "0"
mat_showlowresimage "0"
mat_showmaterials "0"
mat_showmaterialsverbose "0"
mat_supportflashlight "0"
mat_wateroverlaysize "0"
mat_motion_blur_enabled "0" //obviously, motion blur cvar. set to "1" to turn it on.
mat_motion_blur_percent_of_screen_max "0" //set to 4 (default) if motion blur is on.
mat_softwarelighting "0"
mp_decals "200" //set to "0" if you don't want to see decals
muzzleflash_light "0"
net_maxfragments "1280"
net_maxfragments "1280"
net_showevents "0"
npc_height_adjust "1"
props_break_max_pieces "0"
props_break_max_pieces_perframe "0"
r_3dnow "0"
r_3dsky "0"
r_PhysPropStaticLighting "1"
r_WaterDrawReflection "0" //set to 1 if you like water reflection
r_WaterDrawRefraction "1" //this lets you see through water, set to "0" for black water
r_ambientboost "0"
r_cheapwaterend "1"
r_cheapwaterstart "1"
r_decal_cullsize "0"
r_decals "2048" //set to "0" if you don't want to see decals
r_dopixelvisibility "0"
r_drawbatchdecals "0"
r_drawflecks "0"
r_drawmodeldecals "0"
r_drawmodelstatsoverlaymax "1.5"
r_drawmodelstatsoverlaymin "0.01"
r_drawspecificstaticprop "0"
r_dynamic "0"
r_eyeglintlodpixels "20"
r_eyemove 1
r_fastzreject "0"
r_flashlightrendermodels "0"
r_unloadlightmaps "1"
r_flashlightrenderworld "0"
r_flex "0"
r_forcewaterleaf "0"
r_lightaverage "0"
r_lod "2"
r_staticprop_lod "4"
r_maxdlights "0"
r_maxmodeldecal "0"
r_maxnewsamples "0"
r_maxsampledist "0"
r_minnewsamples "0"
r_mmx "1"
r_norefresh "0"
r_occlusion "0"
r_renderoverlayfragment "0"
r_queued_decals "1"
r_ropetranslucent "0"
r_shadowmaxrendered "32"
r_shadowrendertotexture "1"
r_shadows "1"
r_spray_lifetime "2"
r_sse "1"
r_sse2 "1"
r_staticpropinfo "0"
r_updaterefracttexture "0"
r_updaterefracttexture "0"
r_visualizeproplightcaching "1"
r_waterforceexpensive "0"
r_waterforcereflectentities"0"
rope_averagelight "0"
rope_collide "0"
rope_shake "0"
rope_smooth "0"
rope_smooth_enlarge "0"
rope_smooth_maxalpha "0"
rope_smooth_maxalphawidth "0"
rope_smooth_minalpha "0"
rope_smooth_minwidth "0"
rope_subdiv "0"
rope_wind_dist "0"

//Blood settings
violence_ablood 1
violence_agibs 1
violence_hblood 1
violence_hgibs 1

echo FPS Config Loaded!
*****************************************...

Now, after making the config, go to:
STEAM->GAMES, and RIGHT CLICK on TF2, and go to PROPERTIES->LAUNCH OPTIONS.

enter this:
"-dxlevel 81 -width 1280 -height 768"

HAVING DXLEVEL 81 is really important

NOTE, the width and the height are just what I use (for my widescreen monitor). You can remove those settings (or shorten them to -w and -h), but I put them in there to illustrate that you don't need commas between commands, and can use those commands to change your resolution to something custom (ie: 640x480). I use them because the game was resetting my resolution whenever I started it. ALSO: If you screwed up your game with some settings, if you enter:
-autoconfig
in the launch options, and the start the game (and get rid of the offending autoexec before game start) , it will reset all of your options to default.

NOW, once you're done with your autoexec.cfg make sure you make it "Read-Only" in the properties. This *should* stop the game from arbitrarily resetting your resolution, among other things.

Ok, that's the main config.

Now, if you don't know what to do with the autoexec commands, but still want to increase your fps, read this next bit.

Copy/Paste all of the stuff between the asterisks into notepad. Change the "save as type" to "all types" and then Go to file->save as, and save it in:

Steam->Steam Apps->ACCOUNTNAMEHERE->Team Fortress 2->TF->CFG

and then save it as "autoexec.cfg"

NOTE: If you don't change the save type to "all types" it'll just make it a text file, and it won't work.


So, that about sums it up. I know I didn't detail what all of the video settings do... I run everything but shadows on low, however if your card has decent memory you can turn up the other texture settings etc without much fps loss. If you want to change those settings, delete em from the config and set them in game, or learn the commands from wikipedia, and edit the ones that I have already in the config under "actual game settings".


Let me know if it works for you.

PS: If you want to remove the weapon model from your screen, enter the command
"cl_bobcycle 99999999999999999999999999999999999999999...
i have it bound to a button so i can turn weapon models off when i play scout and turn them back on for other classes. i believe the default value is .8 (model on). if i'm wrong, you can find out the default value by just typing in "cl_bobcycle" and hitting enter.

This comment was edited at 11/14/2008 9:48 AM
3
17% Ranking 17% Ranking 17% Ranking 17% Ranking
0 Frags
+   -

I'm am running it on 1500 Mhz AMD with GeForce4 and with this cfg i get around 50 fps which is great i usually get 5-25 fps without modified cfg. What do i have to change in it to make textures not black ? thats something i don't like cuz i can't see much.Otherwise it improves my performance nicely.
4
6% Ranking 6% Ranking 6% Ranking 6% Ranking
0 Frags
+   -

If your textures have turned black, just type "retry" in console. That will always fix that problem. On the rare occasion, I still get some funny looking textures (Purple water), and restarting the game fixes that.
5
17% Ranking 17% Ranking 17% Ranking 17% Ranking
0 Frags
+   -

textures are black every time i enter a server but retry fix it tho. about the water yes it's purple for me also and not see through which prevents you from seeing enemies , haven't checked the water with retry yet but i can live with that , overall i am satisfied , btw what does the -dxlevel command line do exactly i assume it's direct x related ? .... alt+tab makes the textures black also ... like some ppl said in another cfg post.

This comment was edited at 12/07/2007 6:02 PM
6
40% Ranking 40% Ranking 40% Ranking 40% Ranking
+1 Frags
+   -

which command makes the water opaque? that's the only thing that prevents me from using an fps cfg.
7
17% Ranking 17% Ranking 17% Ranking 17% Ranking
+1 Frags
+   -

one more thing , spies do disappear instantly when they use the cloak ability which prevents you from hitting them while cloaking , and they go black when you actually hit them while hidden and then disappear instantly again. thats kinda annoying.
8
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+1 Frags
+   -

r_DrawWaterRefraction 0
makes the water black.
r_DrawWaterRefraction 1
lets you see through it
Millerfan, the game shouldn't start with black textures, it should start as normal. Also, the purple water shouldn't happen everytime. it's pretty rare for me, and only occurs when I tab out.

Try running the autoconfig command without the autoexec from the launch settings line.
After you've done that, re-enter all of the above information, and it should work fine. Spies only stay black for as long as you would normally see them without the fps config.
9
5% Ranking 5% Ranking 5% Ranking 5% Ranking
+1 Frags
+   -

How do I turn shader and shadows to low, I feel that is inflicting my performance on an otherwise good configuration
10
6% Ranking 6% Ranking 6% Ranking 6% Ranking
0 Frags
+   -

Shader detail: 0 for high, 1 for low
mat_reducefillrate

Shadow Detail: 0 for low, 1 for medium
r_shadowrendertotexture
11
9% Ranking 9% Ranking 9% Ranking 9% Ranking
0 Frags
+   -

putting motion blur on will make the fps feel higher.
12
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+1 Frags
+   -

I prefer it off because it feels like it's harder to hit snap shots as a sniper. It certainly makes the game look better though.
13
17% Ranking 17% Ranking 17% Ranking 17% Ranking
0 Frags
+   -

OFFTOPIC : m3lior do you have your pov as a heavy against ronpaul ? post it if you do please :) thanks for the info for the cfg.
14
48% Ranking 48% Ranking 48% Ranking 48% Ranking
0 Frags
+   -

thanks, real good cfg.
er$cg
15
6% Ranking 6% Ranking 6% Ranking 6% Ranking
0 Frags
+   -

heh, no i don't... lost it when i formatted my comp.

17
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+1 Frags
+   -

The point of a config is to sacrifice looks for performance. Like I said, if you like it, use it. Otherwise, don't.

Thanks for the bump.
18
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+1 Frags
+   -

I've looked all over and can't find which cvar makes the spy's semi-transparent phase black... even tried to go through and narrow it down in game, but didn't turn anything up. I'm pretty sure it's a bug that valve will fix sooner or later. That being said, the best thing is to just read up on the rules for leagues you're playing in. If they don't say anything about it, then you're safe.

This comment was edited at 12/11/2007 9:12 AM
19
1% Ranking 1% Ranking 1% Ranking 1% Ranking
+1 Frags
+   -

Does anyone know which commands to take out to enable the visual blood damage on players?
20
6% Ranking 6% Ranking 6% Ranking 6% Ranking
+1 Frags
+   -

to take out to enable? i notated the commands that enable and disable gore in the config that i posted above.

anyways, bumping this because i got a lot of good feedback on it. let me know what you think after you've tried it please.
21
1% Ranking 1% Ranking 1% Ranking 1% Ranking
+1 Frags
+   -

I mean like when you run full graphics when people are low health their player models are covered in blood which is kinda useful in some cases, was wondering if there's a command to enable that in this.

Thanks.
22
30% Ranking 30% Ranking 30% Ranking 30% Ranking
0 Frags
+   -

anyone with a 8800 let me know what you used to stabilize your fps. mine jumps around like crazy. ill have the game look like ass if i can get a solid 70 constant, so far nothing works
23
10% Ranking 10% Ranking 10% Ranking 10% Ranking
0 Frags
+   -

glad some gfers are posting these, excellent
24
4% Ranking 4% Ranking 4% Ranking 4% Ranking
0 Frags
+   -

Hey, I'm using your cfg quite like it makes my fps go up like +30 in supply room but in fight its only +10 , already an improvement, but anyway to boost more?
Also I have a dualcore not such good one and if I use both cpu's in any game fps lag like hell, thats why I set the affinity to 1 cpu, but I think if I can fix this somehow other then affinity so that I might be getting better fps ingame cause my not so good cpu is only 1.6 gb, anyway to fix this without changing to other pc ?

This comment was edited at 02/05/2008 12:38 PM
"How does one kill something, which has no life"
25
72% Ranking 72% Ranking 72% Ranking 72% Ranking
0 Frags
+   -

hey i want to use this config but i also want to have medium player models. can u tell me what commands i need to remove or modify from this config in order to get medium player models? will dxlevel 80 work ok?

This comment was edited at 05/10/2008 10:53 PM
26
6% Ranking 6% Ranking 6% Ranking 6% Ranking
0 Frags
+   -

http://whisper.ausgamers.com/wiki/index.p..

r_rootlod 1 for model details at medium

it's been a while since i messed with the settings, but iirc anything but dxlevel 81 or 90 was bad. don't quote me on that tho.

This comment was edited at 05/10/2008 11:47 PM