This article's documentation is for anything that uses the Source engine. Click here for more information.

Source SDK Release Notes: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(60 intermediate revisions by 7 users not shown)
Line 1: Line 1:
== Source SDK Update 06/15/2009 ==
{{LanguageBar}}
{{Subpage| [[SDK Docs]] }}


==SDK Content==
{{Important|[[File:Source SDK Launcher screenshot.png|120px|right|Screenshot of the now-deprecated "Source SDK" launcher.]] <big>If you see this page when you first open the "'''Source SDK'''" (AppID 211) launcher, please note that the standalone Source SDK tool/launcher is '''no longer updated''', and '''does not support {{src13|1}} and {{tf2branch|1}} games'''.</big></br>The deprecated Source SDK tools are provided to create content-based mods for {{src09|1}} or earlier, and to obtain source code & create or maintain legacy mods built on {{srcsdk06|1}} and {{srcsdk07|1}}.
*Added source files for ten shipping TF2 maps:
Many {{src13|1}} and {{tf2branch|1}} games are usually shipped with Source SDK preinstalled, located in the {{path|\bin}} folder. To launch the SDK applications ({{hammer|1}}, {{hlmv|1|linkto=source}}, etc...) manually on {{src13|1}} games, see the [[SDK Installation#Source 2013 (SteamPipe) & TF2 branch|SDK Installation - Source 2013 (SteamPipe) & TF2 branch]] section for a list of applications and their executables.
arena_lumberyard
}}
arena_ravine
{{Note|The latest release note on [https://steamcommunity.com/games/SourceSDK/announcements Steam News page] is no longer updated. Instead release notes and changes below are copied from {{code|source-sdk-2013}} [https://github.com/ValveSoftware/source-sdk-2013/commits/master/ GitHub Commits] history. It is also recommended that you visit Source SDK 2013 GitHub page and view recent changes there, as this page may not be up to date.}}
cp_badlands
cp_dustbowl
cp_granary
cp_gravelpit
ctf_2fort
pl_badwater
pl_goldrush
tc_hydro


==SDK Tools==
== Source SDK 2013 update (7/25 - 8/5/2025) ==
*Fixed the issues with the following tools: height2ssbump, normal2ssbump, pfm2tga, splitskybox, vbspinfo, vmt_tweak, vmtcheck, shadercompile
=== Multiplayer ({{tf2branch|1}}) ===
*Fixed an issue in studiomdl pertaining to $shadowlod
; TF2 fixes{{colon}}
*Added missing
: Fix Wrangler shield not moving with sentrygun
; All{{colon}}
: Fix point_camera transmit state in multiplayer
: Fix CVoiceStatus::UpdateServerState not sending the correct vban state from the client


==Hammer==
== Updated source code (as of 8/13/2025) ==
*The texture browser automatically ignores most textures that cannot be placed on brushes or displacements, as well as anything inside a .svn folder for those using svn as their choice of versioning software.
*Source 2013 Singleplayer: [https://github.com/ValveSoftware/source-sdk-2013/tree/singleplayer Source SDK 2013 GitHub repo].
*Added additional auto visgroups for sprites and cubemaps
**{{Note|SP code has not been yet updated since 2014.}}
*Separated the VRAD calls into two sequential while using HDR (-ldr and –hdr) instead of –both
*TF2 branch (newer Source 2013 MP): [https://github.com/ValveSoftware/source-sdk-2013/tree/master Source SDK 2013 GitHub repo].
*Model browser is now created once per session
*Displacement brush dial now has greater range
*Added a stop button to sound previews


==SDK Launcher==
== Report Issues ==
*Added the ability to edit game configurations with vconfig
* If you encounter any problems with this release (bugs, crashes, etc...), visit GitHub Issues page to report or search existing issues:
** {{GitHub|ValveSoftware/Source-1-Games/issues|Source 1 Games repo}} - find / report bugs that affecting Valve games.
** {{GitHub|ValveSoftware/source-sdk-2013/issues|Source SDK 2013 repo}} -  find / report bugs affecting the Source SDK itself, and Source SDK Base 2013.
** {{Important|Always search for existing issues before creating new bug report, to prevent duplicated bug reports.}}


==Source Code==
== Previous releases ==
*Added a new template mod that replaces the old ‘advanced’ source . This template has options for teams,classes, sprinting, prone, stamina, etc.
* See the [[Source SDK release notes archive]] for information on previous releases.
*Added shader source; fxc.exe, psa.exe and vsa.exe must be placed into the dx9sdk\utilities folder and you must modify materialsystem\stdshaders\buildsdkshaders.bat to set your paths.
*Most tonemap controller options now work in multiplayer. The ‘template mod’ map ‘sdk_teams_hdr’ demonstrates this.
*All three mod types by default mount the required appids – Multiplayer uses 218 and mounts 320 for example. Gameinfo.txt contains a new entry ‘AdditionalAppId’ for this purpose.
*Fixed a number of issues which caused the server to not compile in linux.


==Multiplayer Source Code==
__NOTOC__
*Players animate with the new animation system that came along with TF2.
*Fixed third person animations and all effects
*Fixed SLAM issues
*Fixed Use of UTIL_GetLocalPlayer on the server in various locations
*Fixed a number of other bugs / asserts.


==Singleplayer Source Code==
[[Category:Valve]]
*Fixed a number of issues preventing the source from functioning correctly
{{Source topicon}}
*Added new vehicle “hl2buggy” so that users may have both the charger and the old buggy.
[[Category:Source SDK FAQs]]
 
[[Category:Entry pages]]
== Previous Releases ==
[[Category:Changelists]]
* Click [[PreviousReleaseNotes|here]] for information on previous releases.
 
{{otherlang:en}}
{{otherlang:en:fr|Source SDK Release_Notes:fr}}
 
[[Category:Steam]][[Category:Changelists]]

Latest revision as of 12:01, 15 August 2025

English (en)Español (es)Français (fr)Hrvatski (hr)Português do Brasil (pt-br)Русский (ru)Tiếng Việt (vi)中文 (zh)Translate (Translate)
Icon-Important.pngImportant:
Screenshot of the now-deprecated "Source SDK" launcher.
If you see this page when you first open the "Source SDK" (AppID 211) launcher, please note that the standalone Source SDK tool/launcher is no longer updated, and does not support Source 2013 and Team Fortress 2 branch games.
The deprecated Source SDK tools are provided to create content-based mods for Source 2009 or earlier, and to obtain source code & create or maintain legacy mods built on Source SDK Base 2006 and Source SDK Base 2007.

Many Source 2013 and Team Fortress 2 branch games are usually shipped with Source SDK preinstalled, located in the 🖿\bin folder. To launch the SDK applications (Hammer, HLMV, etc...) manually on Source 2013 games, see the SDK Installation - Source 2013 (SteamPipe) & TF2 branch section for a list of applications and their executables.

Note.pngNote:The latest release note on Steam News page is no longer updated. Instead release notes and changes below are copied from source-sdk-2013 GitHub Commits history. It is also recommended that you visit Source SDK 2013 GitHub page and view recent changes there, as this page may not be up to date.

Source SDK 2013 update (7/25 - 8/5/2025)

Multiplayer (Team Fortress 2 branch)

TF2 fixes:
Fix Wrangler shield not moving with sentrygun
All:
Fix point_camera transmit state in multiplayer
Fix CVoiceStatus::UpdateServerState not sending the correct vban state from the client

Updated source code (as of 8/13/2025)

Report Issues

  • If you encounter any problems with this release (bugs, crashes, etc...), visit GitHub Issues page to report or search existing issues:
    • Source 1 Games repo Source 1 Games repo - find / report bugs that affecting Valve games.
    • Source SDK 2013 repo Source SDK 2013 repo - find / report bugs affecting the Source SDK itself, and Source SDK Base 2013.
    • Icon-Important.pngImportant:Always search for existing issues before creating new bug report, to prevent duplicated bug reports.

Previous releases