Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Team Fortress 2

From PCGamingWiki, the wiki about fixing PC games
Revision as of 21:50, 14 February 2012 by Lwf (talk | contribs) (removed dangerous -threads option. added the real multithreading option. added snd_async_fullyasync. added cl_showfps . updated dxlevel, netgraph note, vsync note, fov note, auto reload note, hitsound note. added chris fps config link.)

Recommended gameplay tweaks

Console Commands

Games running on the source engine can utilize Source Engine Console Commands for various tasks.

Note: Commands in this table preceded by a dash are launch options. The ones that aren't can usually be used as a launch option by prepending a plus sign.

Command Notes
-noborder -window Borderless fullscreen windowed
-dxlevel # Force DirectX version. Options are: 80 (DirectX 8 (buggy, use 81 instead for high performance)), 81 (DirectX 8.1), 90 (DX9 with Shader Model 2), 95 (DX9 with Shader Model 3) and 98 (DX9 on DX10 hardware (SM 4)).
mat_dxlevel # Same as -dxlevel but doesn't adjust other settings such as resolution.
net_graph 1 View in-game FPS, ping and more. A higher number (up to 4) shows more advanced information. This can result in a performance loss.
cl_showfps 1 Shows FPS only. 1 is real-time, 2 is averaged over the past second.
snd_async_fullyasync 1 May help you are experiencing freezes when some sounds that aren't cached are playing. Allows sounds to play when ready if loading it is too slow, instead of freezing the entire game until it is.
fps_max 59.9 If you have vsync enabled and your mouse feels sluggish then enter this into the console on the menu to resolve the issue. This setting cannot be changed while connected to a server. It's a better idea to just disable vsync if you don't mind tearing.

Options

These are found in each tab listed, in the "Options" section.

Tab Option Notes
Video - Advanced Multicore rendering Will grant a massive performance boost on multicore machines. Always enable unless it's incompatible with your system. If you're working with in-game demos it may cause crashes even though it works when playing.

These are found in each tab listed, in the "Advanced..." section.

Tab Option Notes
Keyboard 'Fast weapon switch' This option makes weapon switching not require a left click.
Video 'Field of view' slider Changes the game's FOV to a desired value between 75 and 90. This value will be adjusted depending on your aspect ratio so if set to 90 on a widescreen it will actually end up higher.
Multiplayer 'Automatically reload weapons when you're not firing' Reloads even if gun not empty. All reloads can be aborted by firing while reloading. Potentially problematic for the spy, whose reload animation blocks the screen. Change viewmodel field of view to adjust this.
Multiplayer 'Viewmodel field of view' slider Adjust to change height of the view of your weapon and hands. Values higher than the default may result in some minor graphical bugs since the models are not designed for it.
Multiplayer 'Display damage done as text over your target'
Multiplayer 'Play a hitsound everytime you injure an enemy' Volume can be adjusted by entering the console command "tf_dingaling_volume #", where # is a number between 0 and 1, such as 0.4 for 40% volume. To change the pitch depending on how much damage was dealt, adjust tf_dingaling_pitchmindmg and tf_dingaling_pitchmaxdmg. The hitsound itself can be replaced by a custom sound by installing it as \tf\sound\ui\hitsound.wav in your TF2 directory.
Multiplayer 'MEDIC: Medigun continues healing without holding down fire button'
Multiplayer 'MEDIC: Auto-call Health percentage' Adjust to HP percentage level of when you would like teammates to automatically display a red cross on screen for healing.

Low FPS fix

Anti-virus software can interfere with a file in TF2's folder, which gets updated constantly during gameplay.

  1. Open anti-virus program.
  2. Select settings > exceptions/exclusions.
  3. Add the following folder to the scan exceptions:
%ProgramFiles%\Steam\appcache\stats\

See also

External links

Team Fortress 2 on the Steam Store

Tweaks

Wikis

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.