Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Troubleshooting: Difference between revisions

From TF2 Classified Wiki
m minor changes, mostly to better accommodate people that might come here from using TF2CDownloader
Add TF2CDownloader-related issues
Line 3: Line 3:
Make sure you've completely followed the instructions listed at the [[Installation]] page before attempting to solve your problem here.
Make sure you've completely followed the instructions listed at the [[Installation]] page before attempting to solve your problem here.


== Utility for resolving general download/extraction issues ==
= TF2CDownloader-related issues =
'''The fastest and easiest way to download and extract the game is to use our dedicated downloader.''' If you're dealing with extraction issues, or if your download is slow, corrupted, or getting interrupted, this is a great alternative to try.


Note that this application is likely to trigger a false-positive on some antiviruses. This is a known issue with applications created with PyInstaller. You'll need to make an exemption for it. If Chrome blocks it, you may need to use Edge, Firefox, etc.
== (Windows) SmartScreen blocked TF2CDownloader! ==
It does this for every unsigned application. To sign it would cost us somewhere around $800 per year, so we don't. On the SmartScreen pop-up, click "More info", then "Run anyways".


Ensure that you have at least 15GB of free space available on the drive that you run this tool on.
== (Windows) It says TF2CDownloader is missing libraries! ==
This happens on Windows 7. We do not and cannot support Windows 7, you must install the game manually.


* [https://wiki.tf2classic.com/misc/TF2CDownloaderWindows.exe Download for Windows]
== (Linux) TF2CDownloader gives me an "Error loading Python lib"! ==
* [https://wiki.tf2classic.com/misc/TF2CDownloaderLinux Download for Linux (suitable for desktops and dedicated servers)]
This happens when the application was built with a version of glibc that's newer than what your distribution carries. Currently, we support Ubuntu 22.04 and any other distribution with glibc 2.33 or newer. We plan to rebuild with an earlier version to support Ubuntu 20.04 and Debian 11 soon.


Place the executable wherever you would like to extract TF2Classic (your sourcemods folder would be the best pick), then double-click it. After running it, you'll see the progress in a command prompt window.
== Why are there so many errors when I run TF2CDownloader? ==
Those are normal. The output is extremely verbose. The first thing TF2CDownloader does is check if the game file already exists for the purpose of verifying it. It usually doesn't exist, which causes it to produce a "Checksum error". Then, if any mirrors are failing, timing out, missing, or otherwise having issues, it'll produce an error when it attempts to contact them as well. These are ''not'' fatal errors, and are expected in its course of operation.


'''On Linux only''', you'll have to run it from the terminal. Right-click in the folder where you extracted it to open the context menu, click "Open in Terminal", then run <code>chmod +x ./TF2CDownloader</code> followed by <code>./TF2CDownloader</code>
== I can't find the folder TF2CDownloader extracted! ==
If you ran the executable in a large and cluttered folder, like Downloads, and you're sorting by the modified date, you likely won't find the folder it extracted easily. You should instead sort the folder alphabetically, and then scroll until you find the "tf2classic" folder, so you can move it to your sourcemods.


After the download finishes, it'll automatically extract the downloaded archive into a "tf2classic" folder, in whatever directory the executable was placed in. Once the extraction finishes, the window will close.
== TF2CDownloader froze! ==
 
From time-to-time, we get a complaint of the prompt no longer updating, with no progress being made for an extended period of time. Some people resolve this by pressing a key on their keyboard at the prompt. You also may have to simply close the window and re-run the script, which will cause it to pick up where it left off.
If the executable is not in your sourcemods folder, you should move the extracted "tf2classic" folder there after it's done.
 
Then, follow step 4 of http://tf2classic.com/download to finalize your installation.


= Manual installation issues =
== I get an error when I try to extract the ZIP! ==
== I get an error when I try to extract the ZIP! ==
=== On Windows ===
=== On Windows ===
Line 38: Line 39:


And move the extracted "tf2classic" folder to your sourcemods.
And move the extracted "tf2classic" folder to your sourcemods.
= Miscellaneous issues =
== My game is missing a lot of textures! ==
The game didn't get fully extracted. If you're using TF2CDownloader, you may not have allowed it to fully finish before moving the extracted folder or playing the game. The prompt must say "Setup is over. Press Enter to continue" before you're safe to play.
If you installed the game manually, you may need to re-extract with a different tool.


== The launcher tells me that SDK2013 isn't installed, but it is! ==
== The launcher tells me that SDK2013 isn't installed, but it is! ==