So, you've chosen to prove your worth in the world of Team Fortress 2 Classic. Great!
It is important to note a few things before downloading:
- Team Fortress 2 Classic is a fan creation and is not affiliated with Valve Corporation. TF2 Classic runs separate from your Team Fortress 2 installation, and cannot directly impact it.
- By downloading Team Fortress 2 Classic, you accept that the software is provided "as is," without warranty of any kind. Eminoma (the TF2 Classic development team), Valve Corporation, Steam, and other affiliated parties are not responsible for any damages (direct or indirect) caused by installation or usage of the supplied software.
Step 1: Downloading SDK 2013 Multiplayer
To run TF2 Classic, you must have Source SDK Base 2013 Multiplayer installed. You can skip this step if you already have it installed.
If the link doesn't work, you can enter your Steam library and type "Source SDK Base 2013 Multiplayer" in the search bar and install it when it appears.
Importantly, the SDK must be installed on the same drive your Steam client is installed on (usually C:\). Your game will fail to start if it's located on an external Steam library.
Note: Source SDK Base 2013 has two versions - one for singleplayer and one for multiplayer. Ensure you have the multiplayer version installed, or the game will not work.
Step 2: Getting the Downloader
To be able to download and extract the game, you can use our dedicated utility, TF2CDownloader. This program is free and open-source.
Additionally, you can also download a zip archive of the game for manual installation.
Step 3: Installing TF2 Classic
On Windows, simply run
TF2CDownloaderWindows.exe. This may require bypassing a warning that it's an untrusted app. It will open a command prompt where you can confirm the location of your sourcemods folder and choose to install the game.
On Linux, you must run the downloader from the terminal. Right-click in the folder containing the downloaded file, click "Open in Terminal", and run
chmod +x ./TF2CDownloaderLinux && ./TF2CDownloaderLinux. Let it run.
When it finishes, you should then have a "tf2classic" folder inside of your sourcemods folder.
Step 4: Running the Game
Finally, restart Steam completely. In the Steam client, click the "Steam" button at the top-left, then "Exit" from the dropdown. Launch Steam again, and TF2 Classic should now appear in your Steam library.
On Linux, right-click on TF2 Classic, click "Properties", and type -steam -steam in the launch options field, and then close the window.
Congratulations! Team Fortress 2 Classic should now be ready to play!
Additional Help and Support
Have problems downloading? Check out our troubleshooting page or join our Discord community and ask in the #technical-issues channel for help.