Installation: Difference between revisions

From TF2 Classic Wiki
Jump to navigation Jump to search
(Release the new installer here, again)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
So you've chosen to prove your worth in the world of Team Fortress 2 Classic. Great!
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:
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 Corporation, Steam, and any other affiliated parties are not responsible for any damages (direct or indirect) caused by installation or usage of the supplied software.
* ''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.
* ''TF2 Classic'' runs separate from your ''Team Fortress 2'' installation. This means that usage of this software cannot directly impact your ''Team Fortress 2'' game.
* 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: Installing the Engine Base ==
== Step 1: Downloading SDK 2013 Multiplayer ==
To run ''TF2 Classic'', you must have Source SDK Base 2013 Multiplayer installed. Skip this step if you've already already installed it.
To run ''TF2 Classic'', you must have Source SDK Base 2013 Multiplayer installed. You can skip this step if you already have it installed.


Download:
* [steam://install/243750 Download SDK 2013 Multiplayer]
* [steam://install/243750 Source SDK Remote Install]


If the 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.
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 that your Steam client is installed on (almost always 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.''


''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 [https://github.com/tf2classic/TF2CDownloader free and open-source].


== Step 2: Downloading ''TF2CDownloader'' ==
* [https://github.com/tf2classic/TF2CDownloader/releases/latest/download/TF2CDownloaderWindows.exe Download for Windows (64-bit)]
To get an archive of the game and extract it, the fastest and easiest option is to use our dedicated utility, ''TF2CDownloader''.
* [https://github.com/tf2classic/TF2CDownloader/releases/latest/download/TF2CDownloaderLinux Download for Linux (desktop & server)]


Download:
Additionally, you can also download a zip archive of the game for manual installation.
* [https://wiki.tf2classic.com/downloader/TF2CDownloaderWindows.exe Download for Windows (.exe 64-bit)]
* [https://wiki.tf2classic.com/downloader/TF2CDownloaderLinux Download for Linux (desktop or server)]


''Note: Downloading and running this program may trigger a false-positive with some antivirus software. If this happens, add an exemption for the file. This program is [https://github.com/chloecormier/TF2CDownloader free and open-source].''
* [https://wiki.tf2classic.com/kachemak/tf2classic.zip Download zip archive]


== Step 3: Installing ''TF2 Classic'' ==
== Step 3: Installing ''TF2 Classic'' ==
Before running TF2CDownloader, ensure that you have at least 15GB of free space on the drive that you're running it on, otherwise the process may fail.
'''On Windows''', simply run <code>TF2CDownloaderWindows.exe</code>. 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 Windows''', you can run it by simply double-clicking the file after it finishes downloading. It should open up a small window where you can type answers to its questions.
 
'''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 ./TF2CDownloaderLinux</code> followed by <code>./TF2CDownloaderLinux</code> and let it run.
 
When you first launch it, it'll attempt to autodetect your sourcemods folder. You should accept this. If you absolutely need to put it on a different drive, [[Troubleshooting#Creating_a_symlink_on_Windows|create a symlink!]]
 
After it begins downloading, you must wait until it says "The installation has successfully completed" for your game to be playable. Closing the window or cancelling it early will leave your game in an inconsistent state. If this happens accidentally, you can simply run the application again and it should resume its progress.
 
When it finishes, you should have a "tf2classic" folder inside of your sourcemods folder containing the game files.
 
== Step 4. Running the game ==
First, restart the Steam client completely. In the main Steam window, click the "Steam" button at the top-left, then "Exit" from the dropdown. Then you can start Steam again.


'''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.
'''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 <code>chmod +x ./TF2CDownloaderLinux && ./TF2CDownloaderLinux</code>. Let it run.


'''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.
When it finishes, you should then have a "tf2classic" folder inside of your sourcemods folder.


== Installing without using ''TF2CDownloader'' ==
== Step 4: Running the Game ==
If you cannot or do not want to use ''TF2CDownloader'', it's also possible to install the game manually.
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.


Download an archive containing the game by [https://wiki.tf2classic.com/redirect/ clicking here], which will redirect you to a random trusted mirror.
'''On Linux''', right-click on ''TF2 Classic'', click "Properties", and type -steam -steam in the launch options field, and then close the window.


After it finishes downloading, extract the downloaded archive into your sourcemods folder using an archive program like 7-Zip.
Congratulations! ''Team Fortress 2 Classic'' should now be ready to play!


== Additional Help And Support ==
== Additional Help and Support ==
Have problems you can't figure out? Check the [[Troubleshooting]] page first or join our [https://discord.gg/3zMk4vn Discord] and ask in the #technical-issues channel for personal support.
Have problems downloading? Check out our [[troubleshooting]] page or join our [https://discord.gg/3zMk4vn Discord] community and ask in the #technical-issues channel for help.


[[Category:Guides]]
[[Category:Guides]]

Latest revision as of 20:28, 25 April 2024

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.

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.