PCGamingWiki and affiliated services are being moved to shiny brand new server - please bear in mind as we lock editing rights and transfer the data. Updates can be found on Twitter.

Team Fortress 2

From PCGamingWiki, the wiki about fixing PC games
(Redirected from Tf2)
Jump to: navigation, search
Devgeneral.png
Although this game has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
Team Fortress 2
Team Fortress 2 box-art.png
Developers
Engines
 
Release dates
Windows
October 9, 2007
OS X
June 10, 2010
Linux
November 6, 2012
Team Fortress 2 at Steam Charts
Team Fortress 2 at SteamDB
 Team Fortress 2 at Wikipedia
Team Fortress
Team Fortress (mod) 1996
Team Fortress Classic 1999
Team Fortress 2 2007

Key points

Advantage Runs on low-end hardware.[1]
Advantage Receives frequent updates.[2]
Advantage Free To Play

General information

More information Official blog
More information Official wiki - Run by the TF2 community and hosted by Valve
More information GitHub Issue Tracker includes other Source-based games
More information Steam Community Discussions
More information Steam Users' Forums
More information Steam Workshop

Contents

[edit] Availability

Source(s) Store unlock Notes
Retail & Digital Distribution Steamicon.png
Steam Steamicon.png Free to play.
Information All versions require Steam.

[edit] Essential improvements

[edit] Skip intro videos

Fix -novidLink

  1. Right-click on the game in your Steam library and select Properties.
  2. Select Set Launch Options and enter: -novid.
  3. Press OK and launch the game.

[edit] Game data

[edit] Configuration file(s) location

  Location 
Windows <path-to-game>\tf\cfg
OS X
Linux
Information Steam Cloud settings are stored in Steam/userdata/<user-id>/440/remote
Information Demo files are stored in <path-to-game>/tf

[edit] Save game cloud syncing

System Native Notes
Steam Cloud Native Settings, in-game sprays and Steam Workshop submissions.
GameSave Manager Native

[edit] Video settings

Video settings
Advanced video settings
Graphics option Option WSGF Notes
Widescreen resolution Native WSGF WS Gold.png
Multi-monitor Native WSGF MM Silver.png See Multi-monitor.
Field of view (FOV) Native See Field of view (FOV).
Windowed Native
Borderless fullscreen windowed Native See Borderless fullscreen windowed.
Anisotropic filtering (AF) Native
Anti-aliasing (AA) Native
Vertical sync (Vsync) Native
Oculus Rift Native Available under Video Settings. See Oculus Rift for more information.
High frame rate Native No frame rate or refresh rate cap.[3]
Color blind mode Native Under "Advanced HUD Options". Only changes some minor effects like Jarate and Mad Milk.[4]

[edit] Field of view (FOV)

Information An FOV slider is available within the options which is limited to a value between 75 and 90. This sets the FOV for a 4:3 monitor. The actual FOV will be adjusted for other aspect ratios, meaning widescreens gain a higher than configured FOV.
Information The TF2 Tactics video on FOV has more information about FOV in TF2 and in general.

Fix fov_desired #Link

  1. Open the console using '~'.
  2. Enter fov_desired #, where # is your desired FOV.

Fix PluginsLink

Information It is possible to increase the FOV limit up to 130 using server-side plugins such as this one. However it is important to note that, while allowed by the ETF2l, client-side plugins are not officially supported by Valve and may be classified as a cheat so use at your own risk.

[edit] Borderless fullscreen windowed

Fix -window -noborderLink

  1. Right-click on the game in your Steam library and select Properties.
  2. Select Set Launch Options and enter: -window -noborder.
  3. Press OK and launch the game.
Information If you experience stuttering, disable Windows Aero.

[edit] Oculus Rift

Information By default VR mode will run full screen, to switch back to a borderless windowed set the vr_force_windowed convar.

[edit] Input settings

Mouse settings.
Keyboard and mouse Native Notes
Remapping Native
Mouse acceleration Native
Mouse input in menus Native
Mouse Y-axis inversion Native
Controller
Controller support Native See Controller Support for information on enabling the Xbox 360 HUD, which causes the game to show Xbox 360 button icons.
Full controller support Impossible Some menus are unusable with a controller.
Controller remapping Impossible
Controller Y-axis inversion Native

[edit] Controller support

See also: Xbox 360 controls on the Official Team Fortress Wiki.

Fix Enabling Xbox 360 HUDLink

  1. Open the console using '~'.
  2. Input exec 360controller.

Fix Disabling Xbox 360 HUDLink

  1. Open the console using '~'.
  2. Input exec undo360controller.

[edit] Audio settings

Audio settings
Audio options Native Notes
Separate volume controls Native Over-all game volume and separate music slider.
Surround sound Native 7.1, 5.1 surround sound, 4 speaker surround
Subtitles Native
Closed captions Native
Mute on focus lost Native "Silence the audio while the game window is in the background" check box

Localizations

Language UI Audio CC Notes
English Native Native Native
Brazilian Portuguese Native Unknown Unknown
Simplified Chinese Native Unknown Unknown
Traditional Chinese Native Unknown Unknown
Czech Native Unknown Unknown
Danish Native Unknown Unknown
Dutch Native Unknown Unknown
Finnish Native Unknown Unknown
French Native Unknown Unknown
German Native Unknown Unknown
Greek Native Unknown Unknown
Hungarian Native Unknown Unknown
Italian Native Unknown Unknown
Japanese Native Unknown Unknown
Korean Native Unknown Unknown
Norwegian Native Unknown Unknown
Polish Native Unknown Unknown
Portuguese Native Unknown Unknown
Russian Native Unknown Unknown
Spanish Native Unknown Unknown
Swedish Native Unknown Unknown
Turkish Native Unknown Unknown

[edit] Network

Information For more information, see the "Source Dedicated Server" section of our Source engine article.

Multiplayer types

Type Native Notes
LAN play Native
Online play Native

Connection types

Type Native Notes
Matchmaking Native
Dedicated Native
Self-hosting Native

Ports

Protocol Port(s) and/or port range(s)
TCP (outbound) 27014-27050
UDP (outbound) 3478-4380, 27000-27030

[edit] Issues fixed

[edit] Generic fixes for issues

Fix Console CommandsLink

  1. Reload the hud: In console, hud_reloadscheme
  2. Resync the game state with the server (start/stop an in-game demo): In console, record something;stop
  3. Reload sound resources: In console, snd_restart
  4. Re-connect to a server: In console, retry

Fix Restart the gameLink

Fix Verify Your Game CacheLink

  1. Find Team Fortress 2 in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Navigate to the Local Files tab
  5. Select Verify Integrity of Game Cache...
  6. This may take a while, just wait for it to finish
  7. Once it's done press OK
  8. Launch the game

Fix Delete your Team Fortress 2 registry settingsLink

  1. Delete the entire content of HKEY_CURRENT_USER\Software\Valve\Source\tf\Settings in the Windows registry using RegEdit.

Fix Reinstall SteamLink

Fix Contact Steam SupportLink

  1. Open a new support ticket here, and document your problem and your attempted solutions in as much detail as possible. Steam Support can be slow to respond to tickets, and by providing as much information as you can you negate the need for Support to contact you for more information (and thereby take longer to help solve the problem).

Fix Fully re-install Team Fortress 2Link

[edit] Purple and black broken textures

Information A generic fix for this issue can be found on our Source engine page.

[edit] Game Crashes at Valve Logo on Startup

Fix Game Crashes at Valve Logo on StartupLink

More than likely, you are having DirectX issues. Try the following:

  1. Reinstall the latest DirectX
  2. Find Team Fortress 2 in your Steam Library
  3. Right-click the game name
  4. Press Properties
  5. Select Set Launch Options...
  6. Input -dxlevel 80. 80, 81, 90, 95, and 98 are all valid options, corresponding to Shader Models. Lower is more compatible.
  7. Try setting -nod3d9ex. This will disable some DirectX 9 extensions used in Windows Vista/7.

[edit] Game crashes after closing MotD

Fix Game crashes after closing MotDLink

Some servers use Pinion advertisement, a buggy plugin that sometimes crashes TF2.

  1. Update Flash/Java plugins.
  2. Disable HTML motd (in advanced options, under performance options)
  3. Install a Pinion blocker by editing the hosts file.
Note that some servers require you to watch the MotD for a minimum amount of time (e.g. 30 seconds)

[edit] Cosmetic items do not appear on a player

Fix Cosmetic items do not appear on a playerLink

Information Bug is caused by the dynamic-model-loading system implemented in Team Fortress 2.

[edit] Getting disconnected while playing on a LAN with multiple players

Fix Cosmetic items do not appear on a playerLink

Information This is caused by multiple players trying to connect to a server using the same client port.
  • Each player needs a different client port, by adding this to the launch options: +clientport N, where N is a number between 27005 and 27032, but not 27015 or 27020.

[edit] Game cache files are stuck validating

Fix Game cache files are stuck validatingLink

  1. Close Steam and delete ClientRegistry.blob in the Steam folder:[5]
  • Windows: C:\Program Files (x86)\Steam\
  • OS X: ~/Library/Application Support/Steam/

[edit] Low FPS fix

[edit] Linux (Ubuntu 12.10)

Fix Fix low FPS on Ubuntu 12.10Link

Once the game has loaded and the FPS have dropped below playable:

  1. Press Esc. to return to the game menu.
  2. Go to Options -> Video
  3. Switch Display Mode from Fullscreen -> Windowed

From here on, the game should increase dramatically in performance.

  1. Optional: Switch back from Windowed -> Fullscreen
[edit] Anti-Virus Exception

Fix Add an anti-virus exceptionLink

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 folders to the scan exceptions:
C:\Program Files (x86)\Steam\appcache\stats\
C:\Program Files (x86)\Steam\SteamApps\common\
Information Source thread on the Steam forums from 2009.
Information Thread on the ETF2L forums.
[edit] Disabling Aero

Fix Disabling AeroLink

Alternatively if you are using -noborder -window or just windowed mode:

Windows 7/Vista:

  1. Navigate to
    C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\
  2. Right click on hl2.exe.
  3. Go to the compatibility tab.
  4. Select Disable Visual Themes and Disable Desktop Composition
Information This will disable Windows Aero when playing TF2 in noborder mode, the same way it would disable it if you were playing in proper fullscreen, this can gain you some FPS.

[edit] Other information

More information FPS problems article on Whisper's Wiki - a very detailed guide on how to tweak the Source engine and Steam platform on which TF2 runs.
More information Chris' FPS Configs for TF2 - Different configuration files to automatically set all settings to their absolute lowest or highest. It is recommended to troubleshoot before resorting to these as they can cause problems.
More information TF2Mate - a TF2 configuration generator with support for various FPS configs, configurable key bindings, and other miscellaneous settings.

[edit] Console commands

Information "List of useful console commands" - Official TF2 Wiki
Information Games running on the source engine can utilize Source Engine Console Commands for various tasks.
Information These commands can be saved into C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\cfg\autoexec.cfg to be executed when the game launches.

Fix Enabling the console in Source gamesLink

  1. Launch the game
  2. From the main menu select Options
  3. Select the Keyboard tab
  4. Click the Advanced button
  5. Check the box next to Enable developer console (~)
  6. Click Apply

Notes:

Information Press the tilde (~) key to open the console.
Information Some commands may first require you enabling sv_cheats. You can do so with sv_cheats 1.
Information Many servers will not allow you to play with cheats enabled, or will disable them upon entering the server.
Disadvantage Users without a US keyboard could experience some problems.
Information You can also have the console open by default on launch by following this guide:

Fix -consoleLink

  1. Right-click on the game in your Steam library and select Properties.
  2. Select Set Launch Options and enter: -console.
  3. Press OK and launch the game.

[edit] Launch options

Information View this Steam Support Article regarding launch options as well as the relevant Valve Developer wiki page for further information and a list of useful Source engine launch options.
Information You can launch Team Fortress 2 with launch parameters - these parameters can dictate how certain aspects of the game behave.

Fix Enabling a launch parameterLink

  1. Find the game in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Select Set Launch Options...
  5. Input your selected launch options and separate each command with a space
  6. Press OK
  7. Launch the game

[edit] System requirements

Windows
Minimum Recommended
Operating system (OS)
XP, Vista, 7
Processor (CPU) 1.7 GHz Pentium 4 3.0 GHz or better
System memory (RAM) 512 MB 1 GB
Hard disk drive (HDD)
15 GB
Video card (GPU) Requires support for SSE DirectX 9 compatible
OS X
Minimum
Operating system (OS) 10.5.8, 10.6.3
Processor (CPU)
System memory (RAM) 1 GB
Hard disk drive (HDD) 15 GB
Video card (GPU) NVIDIA GeForce 8
ATI X1600
Intel HD 3000
Linux
Minimum
Operating system (OS) Ubuntu 12.04
Processor (CPU)
System memory (RAM) 1 GB
Hard disk drive (HDD) 15 GB

References

  1. Tested by Nicereddy.
  2. Updates - Team Fortress Website
  3. New 120Hz Games Report
  4. 'colorblind mode' - Steam Users' Forums
  5. https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343
Namespaces

Variants
Actions
Logo
Twitter Facebook Steam
Found us useful? Help by donating