Installation: Difference between revisions

From TF2 Classic Wiki
Jump to navigation Jump to search
(Reimporting some text from the official download page)
(Port article to using TF2CDownloader-based instructions, instead of manual installation)
Line 3: Line 3:
It is important to note a few things before downloading:
It is important to note a few things before downloading:


* By downloading ''TF2 Classic'', you accept that the software is provided '''"as is,"''' without warranty of any kind. Eminoma (the ''TF2 Classic'' development team), Valve, Steam, and any other affiliated parties are '''not responsible''' for any damages (direct or indirect) caused by installation or usage of the supplied software.
* By downloading ''TF2Classic'', you accept that the software is provided '''"as is,"''' without warranty of any kind. Eminoma (the ''TF2Classic'' development team), Valve, Steam, and any other affiliated parties are '''not responsible''' for any damages (direct or indirect) caused by installation or usage of the supplied software.
* ''TF2 Classic'' is entirely separate from your ''Team Fortress 2'' installation. Usage of this software will not and cannot directly impact your ''Team Fortress 2'' game or items, nor does it require ''Team Fortress 2'' to be installed.
* ''TF2Classic'' is entirely separate from your ''Team Fortress 2'' installation. Usage of this software will not and cannot directly impact your ''Team Fortress 2'' game or items, nor does it require ''Team Fortress 2'' to be installed.


== Step 1: Downloading ==
== Step 1: Installing the engine base ==
First, you'll need to choose an archive of the game.
To run ''TF2Classic'', you must have Source SDK Base 2013 Multiplayer installed. Skip this step if you've already already installed it.
 
Official downloads:
* [https://download.tf2classic.com/tf2classic-2.0.3.exe Self-extracting executable (.exe) file]
* [https://download.tf2classic.com/tf2classic-2.0.3.7z .7z archive, must be extracted with 7-Zip]
 
Trusted mirrors:
* [https://wiki.tf2classic.com/tf2classic-2.0.3.zip Wiki mirror (.zip archive)]
* [https://tf2classic.org/tf2c/tf2classic-2.0.3.zip TF2Classic.org mirror (.zip archive)]
* [https://gg.apple-shack.org/tf2c/tf2classic-latest.zip Apple Shack mirror (.zip archive)]
* [https://archive.org/download/tf2classic_full_2-0-3 Archive.org mirror (.zip archive)]
* [https://tf2classic.org/tf2c/tf2classic-2.0.3.torrent Torrent file]
 
== Step 2: Installing The Engine Base ==
To run ''TF2 Classic'', you must have Source SDK Base 2013 Multiplayer installed. Skip this step if you've already already installed it.


Download:
Download:
Line 30: Line 16:
:''Note: Source SDK Base 2013 has two versions. One for Multiplayer and one for Singleplayer. Ensure you've got the Multiplayer version installed, or your game will not work.''
:''Note: Source SDK Base 2013 has two versions. One for Multiplayer and one for Singleplayer. Ensure you've got the Multiplayer version installed, or your game will not work.''


== Step 3: Installing ''TF2 Classic'' ==
== Step 2: Obtaining ''TF2CDownloader'' ==
To get an archive of the game and extract it, the fastest and easiest option is to use our dedicated utility, ''TF2CDownloader''.
 
Pick the appropriate download for your operating system.
* [https://wiki.tf2classic.com/misc/TF2CDownloaderWindows.exe For Microsoft Windows (64-bit only)]
* [https://wiki.tf2classic.com/misc/TF2CDownloaderLinux For GNU/Linux (desktop or server)]
 
This may trigger a false-positive with some antivirus software, when downloading or running it. You might have to add an exemption for the file. This utility is [https://github.com/chloecormier/TF2CDownloader free and open-source].
 
== Step 3: Installing ''TF2Classic'' ==
Locate your <code>sourcemods</code> folder. Its typical location is:
Locate your <code>sourcemods</code> folder. Its typical location is:


Line 37: Line 32:
'''Linux:''' <code>~/.steam/steam/steamapps/sourcemods/</code>
'''Linux:''' <code>~/.steam/steam/steamapps/sourcemods/</code>


Now, you'll need to extract your download. Your download will be either an executable file (.exe) or a ZIP archive (.zip or .7z). You can simply run the executable, but you'll need an archiver to open the ZIP archive ([https://7-zip.org/ 7-Zip], WinRAR, etc.).
Ensure you have at least 15GB of free space on your C:\ drive. Then, you should move the TF2CDownloader executable to the sourcemods folder that you've located, and then run it.


After opening your downloaded file, you will need to extract it into the <code>sourcemods</code> folder that you located. After this finishes, you should have a folder named <code>tf2classic</code> in your <code>sourcemods</code> folder.
If you don't have space on your C:\ drive to install TF2Classic, you should symlink your sourcemods folder to your external drive of choice. For instructions, see: [[Troubleshooting#Creating_a_symlink_on_Windows]]


:''Note: If you're unsure if you've extracted the folder correctly, check that you have a <code>gameinfo.txt</code> file within your <code>sourcemods/tf2classic</code> folder.''
'''On Windows''', you can run it by simply double-clicking the file after it finishes downloading. It should open up a small text-only window where you can view its progress.


== Step 4. Running The Game ==
'''On Linux''', you must run it from the terminal. Right-click in your sourcemods folder after moving it, click "Open in Terminal", then run <code>chmod +x ./TF2CDownloader</code> followed by <code>./TF2CDownloader</code> and let it run.
'''Windows:''' Open the <code>tf2classic</code> folder that you have extracted. Inside the folder, locate and run <code>TF2ClassicLauncher.exe</code> for a game launcher. This will also check and apply new updates.
 
After it finishes, you should have a "tf2classic" folder inside of your sourcemods folder containing the game files.
 
== Step 4. Running the game ==
'''Windows:''' Open the <code>tf2classic</code> folder that was extracted. Inside the folder, locate and run <code>TF2ClassicLauncher.exe</code> for a game launcher. This will also check for and apply new updates.


'''Linux:''' Restart your Steam client. ''Team Fortress 2 Classic'' should have appeared as a new item in your library.
'''Linux:''' Restart your Steam client. ''Team Fortress 2 Classic'' should have appeared as a new item in your library.
Right-click on it, click "Properties", and type <code>-steam -steam</code> in the launch options field, and then close the window. You can now launch the game through your Steam library.
Right-click on it, click "Properties", and type <code>-steam -steam</code> in the launch options field, and then close the window. You can now launch the game through your Steam library.
== Installing without using ''TF2CDownloader'' ==
'''If you cannot or do not want to use ''TF2CDownloader''''', it's also possible to install the game manually.
Download an archive containing the game by [https://wiki.tf2classic.com/redirect/ clicking here], which will redirect you to a random trusted mirror.
After it finishes downloading, extract the downloaded archive into your sourcemods folder using 7-Zip, PeaZip, or a recent version of WinZip.


== Additional Help And Support ==
== Additional Help And Support ==

Revision as of 18:21, 3 June 2022

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:

  • By downloading TF2Classic, you accept that the software is provided "as is," without warranty of any kind. Eminoma (the TF2Classic development team), Valve, Steam, and any other affiliated parties are not responsible for any damages (direct or indirect) caused by installation or usage of the supplied software.
  • TF2Classic is entirely separate from your Team Fortress 2 installation. Usage of this software will not and cannot directly impact your Team Fortress 2 game or items, nor does it require Team Fortress 2 to be installed.

Step 1: Installing the engine base

To run TF2Classic, you must have Source SDK Base 2013 Multiplayer installed. Skip this step if you've already already installed it.

Download:

If that link doesn't work, you can go into your Steam library and type "Source SDK Base 2013 Multiplayer" in the search bar. Then, install it from the listing whenever it appears.

Note: Source SDK Base 2013 has two versions. One for Multiplayer and one for Singleplayer. Ensure you've got the Multiplayer version installed, or your game will not work.

Step 2: Obtaining TF2CDownloader

To get an archive of the game and extract it, the fastest and easiest option is to use our dedicated utility, TF2CDownloader.

Pick the appropriate download for your operating system.

This may trigger a false-positive with some antivirus software, when downloading or running it. You might have to add an exemption for the file. This utility is free and open-source.

Step 3: Installing TF2Classic

Locate your sourcemods folder. Its typical location is:

Windows: C:\Program Files (x86)\Steam\steamapps\sourcemods\

Linux: ~/.steam/steam/steamapps/sourcemods/

Ensure you have at least 15GB of free space on your C:\ drive. Then, you should move the TF2CDownloader executable to the sourcemods folder that you've located, and then run it.

If you don't have space on your C:\ drive to install TF2Classic, you should symlink your sourcemods folder to your external drive of choice. For instructions, see: Troubleshooting#Creating_a_symlink_on_Windows

On Windows, you can run it by simply double-clicking the file after it finishes downloading. It should open up a small text-only window where you can view its progress.

On Linux, you must run it from the terminal. Right-click in your sourcemods folder after moving it, click "Open in Terminal", then run chmod +x ./TF2CDownloader followed by ./TF2CDownloader and let it run.

After it finishes, you should have a "tf2classic" folder inside of your sourcemods folder containing the game files.

Step 4. Running the game

Windows: Open the tf2classic folder that was extracted. Inside the folder, locate and run TF2ClassicLauncher.exe for a game launcher. This will also check for and apply new updates.

Linux: Restart your Steam client. Team Fortress 2 Classic should have appeared as a new item in your library. Right-click on it, click "Properties", and type -steam -steam in the launch options field, and then close the window. You can now launch the game through your Steam library.

Installing without using TF2CDownloader

If you cannot or do not want to use TF2CDownloader, it's also possible to install the game manually.

Download an archive containing the game by clicking here, which will redirect you to a random trusted mirror.

After it finishes downloading, extract the downloaded archive into your sourcemods folder using 7-Zip, PeaZip, or a recent version of WinZip.

Additional Help And Support

Have problems you can't figure out? Check the Troubleshooting page first or join our Discord and ask in the #technical-issues channel for personal support.