-
-
Notifications
You must be signed in to change notification settings - Fork 27
Advanced Installation Instructions
Contributors that want a cleaner, more 'stock' build might want to follow these instructions instead.
Keep in mind that you are downloading a complete installation of TF2. You'll need at least ~22GB of free space.
Methods 1 and 2 require logging into your Steam account with third-party utilities. These applications are completely open-source, but if you don't trust them, sticking with Method 3 is perfectly fine.
Note: If you launch TC2 with Steam Cloud Sync enabled for TF2, Steam will restore your current TF2 config.cfg
to TC2, and some obscure cvars may cause performance problems or even crashes. It is advised to keep TF2's Cloud Sync disabled for the time being.
If you would like simpler instructions, use the basic instructions from the README.
- Download the latest release of DepotDownloader. (depotdownloader-.zip, not source code)
- Extract it, open Command Prompt (or PowerShell) in its folder (shift+right click in File Explorer), and run the following command, replacing
USERNAME
andPASSWORD
with your Steam credentials:-
dotnet DepotDownloader.dll -app 440 -os windows -dir TC2 -username USERNAME -password PASSWORD
- You may be prompted for Steam Guard if you have it enabled on your account.
- This command will take a long time to complete as it downloads the entire game; roughly 10GB of data needs to be downloaded.
-
- Once the game download is finished, download
game_clean.zip
from the latest TC2 release. - Extract the files from
game_clean.zip
into the TC2 folder, overwriting existing files. - Launch with
.\start_tf2.bat
.- Note: Steam must be running in order to connect to servers, including local ones. Demos will load without Steam running, however, for benchmarking purposes.
- Create a new folder where you want the TC2 installation to be.
- Download the latest release of SteamDepotDownloader-GUI.
- Extract it, and launch
.\SteamDepotDownloader-GUI.exe
. - Click
Choose Install Directory
on the right side, and select the TC2 folder you created in step 1. - Select
Team Fortress 2
in the Apps list. - With
branch
set topublic
, select each of the following depots from the list:-
TF2 Client server shared
, and clickDownload Depot
(this one takes the longest) -
TF2 Client
, and clickDownload Depot
-
TF2 Windows client
, and clickDownload Depot
-
- Once all of the depots have finished downloading, download
game_clean.zip
from the latest TC2 release. - Extract the files from
game_clean.zip
into the TC2 folder from step 1, overwriting existing files. - Launch with
.\start_tf2.bat
.- Note: Steam must be running in order to connect to servers, including local ones. Demos will load without Steam running, however, for benchmarking purposes.
- Visit
steam://open/console
(e.g. put it in your browser address bar) to reveal the Console tab in your Steam client.- Make sure you have at least 22 GB of free space on the drive that the Steam client is installed to.
- You can move the files after downloading them.
- To avoid having to do this each time you want to use the console, launch Steam with
-console
.
- Run the following commands in your Steam console, in order:
download_depot 440 440
download_depot 440 232251
download_depot 440 441
- Create a new folder where you want the TC2 installation to be.
- Once the downloads are complete (check your Downloads tab in Steam for network activity), go to
%ProgramFiles(x86)%\Steam\steamapps\content\app_440
to find three folders:depot_440
,depot_441
, anddepot_232251
.- Note: For 32-bit Windows, it will be at
%ProgramFiles%\Steam\steamapps\content\app_440
- Note: For 32-bit Windows, it will be at
- Open each folder, and copy (or cut) its contents to your desired TC2 folder, essentially "merging" the three folders.
- Download
game_clean.zip
from the latest release. - Extract the files from
game_clean.zip
into the TC2 folder, overwriting existing files. - Launch with
.\start_tf2.bat
.- Note: Steam must be running in order to connect to servers, including local ones. Demos will load without Steam running, however, for benchmarking purposes.