Open the Steam window. Go to the Library. Change the list to Tools. Find and double-click on the Source SDK item. Read over the dialog box and click Download and Install / Next to continue; The Source SDK will then be downloaded to your computer via Steam. Once Steam has finished downloading you can launch the SDK from the Tools tab.
This is the old Team Fortress 2 source code from February 2008 ported to Source Engine 2013. This ensures the game has all the latest engine features and security fixes. No new features will be added to the code. No bugs will be fixed with the exception of crashes and bugs that were not in the original 2008 build of the game.
You can find a link to the playable build on the latest release's page: https://github.com/NicknineTheEagle/TF2-Base/releases/latest
Dependencies
Windows
macOS
Linux
- GCC 4.8
Building
Compiling process is the same as for Source SDK 2013. Instructions for building Source SDK 2013 can be found here: https://developer.valvesoftware.com/wiki/Source_SDK_2013
Assets that need to be used with compiled binaries: https://mega.nz/#!PFZiwCyY!BKDYXH4UOhTgCCvGCAaI2JULNc8B94HdmLo308BNeI4
![Sdk Sdk](https://i.ytimg.com/vi/xBi_s8HUjgk/maxresdefault.jpg)
Note that the above archive is not a playable build. It does not contain binaries and assets are stored as loose files instead of VPKs. It is meant for developers who want to make a new Source mod.
Installing:
Client:
- Go to the Tools section in your Steam Library and install Source SDK Base 2013 Multiplayer.
- Download the asset package and extract its contents to steamappssourcemods.
- Restart Steam. 'Team Fortress 2 1.0.1.8 Port' should appear in your Steam Library.
- Put your compiled binaries into 'bin' directory.
NOTE: If you're on Linux or Mac, Steam client currently has a bug where it doesn't attach -steam parameter when running Source mods like it's supposed to. You'll need to manually add -steam parameter to the mod in your Steam Library.
Server:
- These instructions assume you know how to host a dedicated server for TF2 and/or other Source games. If you don't, refer to these articles:
- Use SteamCMD to download app 244310 (Source SDK Base 2013 Dedicated Server).
- Download the asset package and extract its contents to where you installed Source SDK Base 2013 Dedicated Server.
- If you're on Linux, go to <server_install_folder>/bin and make copies of the files as follows:
- soundemittersystem_srv.so -> soundemittersystem.so
- scenefilecache_srv.so -> scenefilecache.so
- Put your compiled binaries into 'bin' directory.