Source SDK Release Notes: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:
{{Subpage| [[SDK Docs]] }}
{{Subpage| [[SDK Docs]] }}


{{Note|The latest release note on [https://steamcommunity.com/games/SourceSDK/announcements Steam News page] is no longer updated. This page is currently '''up to date''' as of March 2025.}}
{{Note|The latest release note on [https://steamcommunity.com/games/SourceSDK/announcements Steam News page] is no longer updated. Instead the release note below are copied from {{code|source-sdk-2013}} [https://github.com/ValveSoftware/source-sdk-2013/commits/master/ GitHub Commits] history. This page is currently '''up to date''' as of March 2025.}}
{{Note|If you see this page when you first open the "'''Source SDK'''" (AppID 211) launcher, please note that the standalone Source SDK tool/launcher are '''no longer updated''', and '''does not support {{src13|1}} games'''. The deprecated Source SDK tools are provided to create content-based mods for {{src09|1}} or earlier, and to obtain source code & create mods for {{srcsdk06|1}} and {{srcsdk07|1}}.
{{Note|If you see this page when you first open the "'''Source SDK'''" (AppID 211) launcher, please note that the standalone Source SDK tool/launcher are '''no longer updated''', and '''does not support {{src13|1}} games'''. The deprecated Source SDK tools are provided to create content-based mods for {{src09|1}} or earlier, and to obtain source code & create mods for {{srcsdk06|1}} and {{srcsdk07|1}}.
To launch the SDK applications (Hammer, HLMV, etc...) manually on {{src13|1}} games, see [[SDK_Installation#SteamPipe_migration|SDK Installation - SteamPipe migration]] section.
To launch the SDK applications (Hammer, HLMV, etc...) manually on {{src13|1}} games, see [[SDK_Installation#SteamPipe_migration|SDK Installation - SteamPipe migration]] section.
}}
}}


== Source SDK 2013 update (3/9/2025) ==
== Source SDK 2013 update (3/22/2025) ==
=== Multiplayer ({{tf2branch|1}}) ===
=== Multiplayer ({{tf2branch|1}}) ===
* Updated SDK code (sync with latest TF2 version).
* Fix crash on VGUI menu bar button cursor entrance
* Remove MFC dependency in the launcher exe {{code|(afxres.h > winres.h)}}
* {{Tf2}} Fix Spy bots using human voice lines in MvM
* {{Tf2}} Add prediction for thermal thruster + self-stun
* {{tf2}} Fix crash with game_round_win in koth
* {{hl2}} Move .357 snap after firing to client-side
* Remove temporary player jingle files if tf_delete_temp_files is enabled
 
== Source SDK 2013 update (2/27/2025) ==
=== Multiplayer ({{tf2branch|1}}) ===
* {{tf2}} Fix prediction for jumping when huntsman is charged/released
* Fix middle mouse kicking you in Passtime
* Fix PLAYER_FLAG_BITS truncating m_fFlags sent to clients
 
== Source SDK 2013 update (2/26/2025) ==
=== Multiplayer ({{tf2branch|1}}) ===
* Add convar to control max MvM robots
* Fix radial fog not being enabled in 3D sky on official maps
 
== Source SDK 2013 update (2/18/2025) ==
An update to Source SDK 2013 has been released. The major changes include:
=== Singleplayer ({{src13sp|1}}) ===
* GitHub branch moved from {{Code|sp}} folder to {{code|singleplayer}} branch. Code remains unchanged.
=== Multiplayer ({{tf2branch|1}}) ===
{{Note|Info copy-pasted from {{css|1}} Feb 18, 2025 update notes, and edited to only mention fixes that applies to all updated games ({{src13mp}} to {{tf2branch}}, like {{dods}}, {{hldms}}), and SDK 2013 MP. Game-specific fixes are not included here.}}
*Added 64-bit Support. 64-bit binaries will automatically be launched on systems with a 64-bit OS.
*Added a borderless window option to video settings
*Added [[bicubic lightmaps]] (from Half-Life 2: 20th Anniversary Update)
*Added [[env_fog_controller|radial fog]] (from Half-Life 2: 20th Anniversary Update)
*Added support for Steam Networking
*Added UI scaling for high-resolution screens
*All remaining Valve games running on {{src13mp|2}} ({{css}}, {{dods}}, {{hldms}} and {{src13mp}} SDK) have been upgraded to {{tf2branch|2}}.
*Made the default server name for listen servers include the player's name
*Made the game launch in native resolution by default instead of 640x480
*Client-side prediction fixes (these fix 'jank'/rollback in certain situations)
**Fixed a prediction bug where if the player was moved on the client, their input-based movement for that tick was not taken into account in non-player actions
**Improved prediction for walking on props and other entities
**Made certain client-side entities only trigger local prediction errors
***e.g. If the viewmodel experiences a prediction error, the player will not experience a prediction error
**Fixed prediction of viewmodel sway
**Fixed a prediction error regarding weapon idle animations
*Fixed certain breakable props not gibbing correctly
*Fixed an issue where certain variables like position would not be updated correctly to match the server in certain situations
*Fixed the player's base velocity (eg. conveyors, moving items etc.) getting subtly out of sync from client/server
*GitHub branch moved from {{Code|mp}} folder to default ({{code|master}}) branch. Code remains unchanged.


== Updated source code (as of 3/9/2025) ==
== Updated source code (as of 3/9/2025) ==

Revision as of 22:47, 22 March 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)
Note.pngNote:The latest release note on Steam News page is no longer updated. Instead the release note below are copied from source-sdk-2013 GitHub Commits history. This page is currently up to date as of March 2025.
Note.pngNote:If you see this page when you first open the "Source SDK" (AppID 211) launcher, please note that the standalone Source SDK tool/launcher are no longer updated, and does not support Source 2013 games. The deprecated Source SDK tools are provided to create content-based mods for Source 2009 or earlier, and to obtain source code & create mods for Source SDK Base 2006 and Source SDK Base 2007.

To launch the SDK applications (Hammer, HLMV, etc...) manually on Source 2013 games, see SDK Installation - SteamPipe migration section.

Source SDK 2013 update (3/22/2025)

Multiplayer (Team Fortress 2 branch)

  • Fix crash on VGUI menu bar button cursor entrance
  • Team Fortress 2 Fix Spy bots using human voice lines in MvM

Updated source code (as of 3/9/2025)

Previous releases