Increased FPS Config

This tutorial will explain how to apply FPS config on TF2.
This config is mostly needed for people who run tf2 on an old GPU or old computer.

Ok, Step 1:

(Refer to screenshot A)

Got to: Steam Installation Directory > SteamApps > Common > Team Fortress 2 > TF > CFG
(Default installation directory is C:\Program Files\Steam)

Step 2:

(Refer to screenshot A)

Create a "New Text Document" in that folder.

Step 3:

(Refer to screenshot B)

Copy the following script to the text document you just created:

// ---CONFIG START---

//Netcode Settings (change to your preference)
rate 25000
cl_cmdrate 101
cl_updaterate 101
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 60 //personal preference, set this to "0" for unlimited fps
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 "1"
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

toggleconsole
clear
echo "Fps config loaded!"
// ---CONFIG END---

Step 4:

(Refer to screenshot C)

Save the file, and rename it to "autoexec.cfg" (Without the quotes)

Step 5:

(Refer to screenshot D)

  1. Open Steam
  2. Right click on TF2
  3. Go to Properties
  4. Press launch options
  5. add these commands there "-dxlevel 81 -width 1024 -height 768" (Without the quotes)
  6. You can change the resolution, I just wrote what I use.
  7. To change resolution just change the -witdh and -height numbers to your needs.

You're done!

Once you launch the game, it should open the console and write there "Fps config loaded!"

Notes:

  • If you minimize the game with this config on, and then restore it, you will get black models everywhere. To fix that, you need to type "retry" in the console.
  • If you want to stop the game from opening the console with "Fps config loaded!" each time it is loaded, go to the autoexec.cfg file and delete last 4 lines.
  • Config is not made by me, I just slightly modified it. All the credit for the config goes to m3lior from GotFrag.

Enjoy! :)

Oh noes! You're not a Member!

Want access to cool stuff? As a member you can:

  • Post. Give the submitter your thoughts on this Tutorial.
  • Say Thanks. Show your appreciation by sending the submitter points.
  • Stamp Posts. Let other posters know what you think of their posts.
  • Rate. Give this Tutorial a rating out of 10.
  • Flag. Alert moderators and warn members of a problem with this Tutorial.
  • Vote. Vote the submitter for the Monthly Awards.
  • Subscribe. Get notified when this submitter submits again.

Interested? Register or Login

Comments

  • ritzin avatar
    ritzin
    Availability
    Offline
    Points Level
    Beggar Points Level icon
    Beggar
    2 points
    Account Age Level
    Tenderfoot Age Level icon
    Tenderfoot
    7 months old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
  • mazzit avatar
    mazzit
    Availability
    Offline
    Points Level
    Beggar Points Level icon
    Beggar
    25 points
    Account Age Level
    Veteran Age Level icon
    Veteran
    4 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    4 years ago:

    I disconnect with this...

    Bananite
  • elliotuk avatar
    elliotuk
    Availability
    Offline
    Points Level
    Beggar Points Level icon
    Beggar
    730 points
    Account Age Level
    Elder Age Level icon
    Elder
    7 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    6 years ago:

    Everything ok in there apart from "mat_bumpmap "0" - change that to "1" if u wanna use this cfg otherwise it destroys the models so they look shiny white like glass and u can barely tell whether they are red or blu team. Everything else well chosen.

    Go!!! Get to the chopper!!!
  • Mxmlln avatar
    Mxmlln
    Availability
    Offline
    Points Level
    Worker Points Level icon
    Worker
    39,658 points
    Exemplary Feedback Level
    Helper Exemplary Feedback Level icon
    Helper
    14 EF's
    Account Age Level
    Elder Age Level icon
    Elder
    8 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    6 years ago:
    Posted by redpisces If i use this will i get vaced

    No.

    Inactive
  • redpisces avatar
    redpisces
    Availability
    Offline
    Account Age Level
    Elder Age Level icon
    Elder
    6 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    6 years ago:

    If i use this will i get vaced

    Sandvich Savior avatar
    User Title
    Sandvich Savior
  • Ouendanation avatar
    Ouendanation
    Availability
    Offline
    Points Level
    Beggar Points Level icon
    Beggar
    313 points
    Account Age Level
    Elder Age Level icon
    Elder
    6 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    6 years ago:

    Which one makes the uber look bad? I want the uber to be normal :(

    Bananite
  • mcComBat avatar
    mcComBat
    Availability
    Offline
    Points Level
    Peasant Points Level icon
    Peasant
    22,165 points
    Account Age Level
    Elder Age Level icon
    Elder
    7 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    6 years ago:
    Okay cool. So when this is installed, i will just have to launch my game as always? And then my game should use these settings?

    Yes.

    Posted by Aceman Is this supose to help my fps by reducing graphics?

    Yes.

    I told you don't touch that da
  • Ace avatar
    Ace avatar
    Availability
    Offline
    Points Level
    Drudge Points Level icon
    Drudge
    6,449 points
    Exemplary Feedback Level
    Helper Exemplary Feedback Level icon
    Helper
    17 EF's
    Account Age Level
    Elder Age Level icon
    Elder
    8 years old
    Clearance Level
    Super Moderator Clearance Level icon
    Super Moderator
    Ace avatar
    Username
    Ace
    Web Coding Expert
    • Report icon
    6 years ago:

    Is this supose to help my fps by reducing graphics?

  • Kosai106 avatar
    Kosai106 avatar
    Availability
    Offline
    Points Level
    Peasant Points Level icon
    Peasant
    10,922 points
    Exemplary Feedback Level
    Tutor Exemplary Feedback Level icon
    Tutor
    64 EF's
    Account Age Level
    Elder Age Level icon
    Elder
    7 years old
    Clearance Level
    Treehouse VIP Clearance Level icon
    Treehouse VIP
    Kosai106 avatar
    Username
    Kosai106
    • Report icon
    6 years ago:
    Posted by mcComBat you don't need to edit launch options

    Okay cool. So when this is installed, i will just have to launch my game as always? And then my game should use these settings?

    Former super moderator avatar
    User Title
    Former super moderator
  • mcComBat avatar
    mcComBat
    Availability
    Offline
    Points Level
    Peasant Points Level icon
    Peasant
    22,165 points
    Account Age Level
    Elder Age Level icon
    Elder
    7 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    6 years ago:
    Posted by Kosai106
    Posted by mcComBat It doesn't work, but u got one here: http://sleekupload.com/uploads/autoexec.txt install it the same way except step 5.
    Okay, thanks So you say that i don't have to put the commands into the console?

    you don't need to edit launch options

    I told you don't touch that da

Credits

Key Authors
mcComBat
Unknown
m3lior(GotFrag)
Unknown

Submitter

mcComBat avatar
mcComBat
Availability
Offline
Points Level
Peasant Points Level icon
Peasant
22,165 points
Account Age Level
Elder Age Level icon
Elder
7 years old
Clearance Level
Member Clearance Level icon
Member

mcComBat
(Creator/Co-creator)

Rating

10.0/10
Based off 2 rating(s)

Details

Genre
Coding/Scripting
Difficulty Level
Beginner

Stats

Post Count
18
ViewCount
48,430
Date Added
6 years ago
Date Modified
1 year ago

Share

Code to use:

More embeddable images

Bookmark and Share