|
|
Apply FPS Config Difficulty: Beginner |
| Category: TF2 > Other/Misc | Author(s): mcComBat, m3lior(GotFrag) |

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 > Steam Apps > ACCOUNTNAMEHERE > 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---
//cheats to do some commands
sv_cheats 1
//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 "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
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)
a) Open Steam
b) Right click on TF2
c) Go to Properties
d) Press launch options
e) add these commands there "-dxlevel 81 -width 1024 -height 768" (Without the quotes)
You can change the resolution, I just wrote what I use.
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! :) |
| Added: 3 months ago | Tags: fps, tf2, config, fast, autoexec |
 Add Feedback Provide constructive feedback. What is "constructive"?You cannot post yet!Get involved on FPSB by posting your thoughts. Give authors your feedback to help them develop. To post in this submission register or login. |
 You cannot assess yet!Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure. To vote on this submission register or login. This Tutorial in a nutshell... Informative & Useful 1 x Informative 1 x Useful 1 x Helpful 1 x Detailed You cannot stamp yet!Stamps let you apply characteristics to submissions to help others understand them. To stamp this submission register or login. Want more? Find related tuts. |