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

Source SDK Base 2013: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
{{TabsBar|main=Source SDK 2013}}
{{TabsBar|main=Source SDK 2013}}
{{Toc-right}}
{{Toc-right}}
{{src13}} '''Source SDK Base 2013 Singleplayer''' and '''Source SDK Base 2013 Multiplayer''' are games/tools available to all Steam users which, as the name suggest, is locked to {{src13|1}} engine branch, to prevent incompatible engine updates from making your mod unusable.
{{src13}} {{src13sp|3}} and {{src13mp|3}} are games/tools available to all Steam users which, as the name suggest, is locked to {{src13|1}} engine branch, to prevent incompatible engine updates from making your mod unusable.
=== SDK Base versions ===
== SDK Base versions ==
There are two versions of Source SDK Base(s) 2013:
There are two versions of Source SDK Base(s) 2013:
* {{src13mp|2|nt=sdk}} (AppID: 243750 - {{Steam|launch/243750|Click to Install}})
* {{src13mp|2|nt=sdk}} (AppID: {{code|243750}} - {{Steam|launch/243750|Click to Install}})
:{{Note|This branch originally runs on {{src13mp|1}}, but it has been upgraded to {{Tf2branch|2}}, which might be incompatible with mods built on legacy version of {{src13mp|1}} (that runs on {{src13mp|1}}).<!--
:{{Note|This branch originally runs on {{src13mp|1}}, but it has been upgraded to {{Tf2branch|2}}, which might be incompatible with mods built on legacy version of {{src13mp|1}} (that runs on {{src13mp|1}}).<!--
--></br>To downgrade to legacy version of Source SDK Base 2013 Multiplayer, follow the instructions:
--></br>To downgrade to legacy version of Source SDK Base 2013 Multiplayer, follow the instructions:
Line 12: Line 12:
::# Steam will automatically re-download the files. Once it's done, run Source SDK Base 2013 MP as normal, or use it's tools.
::# Steam will automatically re-download the files. Once it's done, run Source SDK Base 2013 MP as normal, or use it's tools.
}}
}}
* {{src13sp|2|nt=sdk}} (AppID: 243730 - {{Steam|launch/243730|Click to Install}})
* {{src13sp|2|nt=sdk}} (AppID: {{code|243730}} - {{Steam|launch/243730|Click to Install}})
:{{Note|By default, many {{code|[[Mods|sourcemods]]}} (including {{Mapbase|4}}), will crash when launched, unless you select the {{code|upcoming}} branch.<!--
:{{Note|By default, many {{code|[[Mods|sourcemods]]}} (including {{Mapbase|4}}), will crash when launched, unless you select the {{code|upcoming}} branch.<!--
--></br>To select {{code|upcoming}} branch, follow the instructions:
--></br>To select {{code|upcoming}} branch, follow the instructions:
Line 19: Line 19:
::# Steam will automatically re-download the files. Once it's done, try to launch the mod again.
::# Steam will automatically re-download the files. Once it's done, try to launch the mod again.
}}
}}
=== Setting up & compiling code ===
== Setting up & compiling code ==
To set up Source SDK 2013 and compiling mods, see:
To set up Source SDK 2013 and compiling mods, see:
* [[Setting up Source SDK Base 2013 Multiplayer|Setting up Source SDK Base 2013 Multiplayer]] - for {{tf2branch|2}} (using post-2025 {{src13mp|1|nt=sdk}})
* [[Setting up Source SDK Base 2013 Multiplayer|Setting up Source SDK Base 2013 Multiplayer]] - for {{tf2branch|2}} (using post-2025 {{src13mp|1|nt=sdk}})
Line 25: Line 25:
** Also applies to legacy (pre-2025) version of {{src13mp|1|nt=sdk}}.
** Also applies to legacy (pre-2025) version of {{src13mp|1|nt=sdk}}.


=== SDK Base Content ===
== SDK Base Content ==
==== Singleplayer branch ====
=== Singleplayer branch ===
* Source Engine Test (<code>sourcetest</code>)
* Source Engine Test (<code>sourcetest</code>)
* {{hl2ep2|1}} shared (<code>ep2</code>)
* {{hl2ep2|1}} shared (<code>ep2</code>)
Line 32: Line 32:
* {{hl2|1}} shared (<code>hl2</code>)
* {{hl2|1}} shared (<code>hl2</code>)
* {{src13sp|1}} branch (32-bit binaries only)
* {{src13sp|1}} branch (32-bit binaries only)
==== Multiplayer branch ====
=== Multiplayer branch ===
* Source Engine Test (<code>sourcetest</code>)
* Source Engine Test (<code>sourcetest</code>)
** {{Note|Source Engine Test can be only launched with 32-bit binaries only.}}
** {{Note|Source Engine Test can be only launched with 32-bit binaries only.}}

Revision as of 04:57, 24 February 2025

English (en)Translate (Translate)
edit

Source 2013 Source 2013 Singleplayer and Source 2013 Multiplayer are games/tools available to all Steam users which, as the name suggest, is locked to Source 2013 engine branch, to prevent incompatible engine updates from making your mod unusable.

SDK Base versions

There are two versions of Source SDK Base(s) 2013:

Note.pngNote:This branch originally runs on Source 2013 Multiplayer, but it has been upgraded to Team Fortress 2 branch Team Fortress 2 branch, which might be incompatible with mods built on legacy version of Source 2013 Multiplayer (that runs on Source 2013 Multiplayer).
To downgrade to legacy version of Source SDK Base 2013 Multiplayer, follow the instructions:
  1. Open Steam, go to Source SDK 2013 Multiplayer, right click Properties
  2. A window will open. Go to "Betas", select previous2021 beta branch.
  3. Steam will automatically re-download the files. Once it's done, run Source SDK Base 2013 MP as normal, or use it's tools.
Note.pngNote:By default, many sourcemods (including Mapbase Mapbase), will crash when launched, unless you select the upcoming branch.
To select upcoming branch, follow the instructions:
  1. Open Steam, go to Source SDK 2013 Singleplayer, right click Properties
  2. A window will open. Go to "Betas", select upcoming beta branch.
  3. Steam will automatically re-download the files. Once it's done, try to launch the mod again.

Setting up & compiling code

To set up Source SDK 2013 and compiling mods, see:

SDK Base Content

Singleplayer branch

Multiplayer branch