Source SDK Base Legacy
Source SDK Base 2006 and
Source SDK Base 2007 are necessary dependencies for mods based on Source 2006 and Source 2007 respectively. They are responsible for bootstrapping the Source engine when launching a mod and include essential parts of the source code that are not publicly available in the official SDK. Both are available to all Steam users under the 'tools' section on the Library page. As the name implies, Source SDK Base 2006 and 2007 is locked to the Source 2006 and Source 2007 engine branch respectively, to prevent incompatible engine updates from making mods unusable.
Unlike Source SDK Base 2013, SDK tools for these branches are available separately under the Source SDK application.
Both versions of Source SDK Bases are now obsoleted and no longer maintained by Valve, and should be used to play mods that have not been updated to Source 2013 or Team Fortress 2 branch. The Source SDK application was also obsoleted and only support Source 2006, 2007, 2009 and MP branches.
Setting up Source SDK and Source SDK Base
Install SDK Base & Tools
Install Source SDK Base 2006/2007 from Steam->Library->Tools or from the links below:
- Install/Run Source SDK Base 2006 (AppID: 215)
- Install/Run Source SDK Base 2007 (AppID: 218)
To get the SDK source code, download Source SDK:
- Install/Run Source SDK (AppID: 211)
- After installing Source SDK, go to

...\Steam\steamapps\common\SourceSDK\vpks, opendepot_211_dir.vpk(using VPKEdit or GCFScape), go tosrc_modfolder, there will be two folders:ep1- contains Source 2006 gamecodeorangebox- contains Source 2007 gamecode
- After creating a mod, the main menu by default has a "Visual Stress Test" option only instead of anything useful. Copy
resource\GameMenu.resfrom another suitable game (like Half-Life 2) into your mod.
Known Issues
For 2007 branch, there are two issues, or things that need to be changed:
Fix Episode Two flashlight
Episode Two's flashlight and weapon pickup icons do not appear. Open resource\ClientScheme.res and add this to the Fonts section:
WeaponIconsSmall
{
1
{
name HalfLife2
tall 32
weight 0
antialias 1
additive 1
custom 1
}
}
Fix Episode Two content mounting
In addition, Source SDK Base 2007 is unable to mount Half-Life 2: Episode Two content from provided depot VPKs, because of a missing config file and the VPKs being switched around with Base 2006.
See Fixing VPK mounting for older Source SDK Bases in order to fix it.
Other
While both legacy Source SDK Bases (2006 & 2007) are no longer updated, bugs and issues related to it can still be reported on
Source-1-Games GitHub repo.
Content
- The stock gamecode is a duplicate of Episode One's or Episode Two's, depending on which version (see below) you are using. But the only content available is that of Half-Life 2 and Half-Life 2: Lost Coast: while Zombines and Hunters exist in the code and can be spawned, they appear as errors because their models are not included. If you want to use episodic things, you will need to mount the appropriate game.
- SDK Base might provide mods with Lost Coast's content, but dedicated servers do not. Multiplayer mods should either not use anything from Lost Coast, or include what they do use in their dedicated server download.
Tip:In Source 2007 or later you can remove the sourcetestSearchPath from gameinfo.txt and Lost Coast will disappear. Unfortunately, doing this under Source 2006 (Episode One) will make the game crash immediately!
Content (2007)
- Source SDK Base 2007
- Source Engine Test (stripped down version of Half-Life 2: Lost Coast) (
sourcetest) - Source Engine Test assets files (
vpks- depot 215) - Base Source shared / Half-Life 2 assets (
hl2) - Base Source shared / Half-Life 2 assets (
vpks- depot 206, 207, 208) - Half-Life 2: Episode One assets (
vpks- depot 213, 381) - Half-Life 2: Episode Two assets (
vpks- depot 421, 422, 423)
Note:EP2 assets is missing by default, due to being switched around with Base 2006.
- Source 2007 engine branch
download_depot 218 317 command).Content (2006)
- Source SDK Base 2006
- Source Engine Test (stripped down version of Half-Life 2: Lost Coast) (
sourcetest) - Source Engine Test assets files (
vpks- depot 215) - Base Source shared / Half-Life 2 assets (
hl2) - Base Source shared / Half-Life 2 assets (
vpks- depot 206, 207, 208) - Half-Life 2: Episode One assets (
vpks- depot 213, 381) - Source 2006 engine branch