[HL2|HL2MP] An SDK update might be in order
Opened this issue ยท 26 comments
It is very early, I agree, but this is just to bring attention to Valve. With the recent update that was dropped, an SDK update might be in order for developers to continue working under the best possible conditions. This may fit better in the SDK github repo, so if this is wrong to post it here, we can move it over there.
We are getting Server class tables
errors anyway.
Thanks!
Multiple Half-Life 2 Deathmatch servers can't run on the (old) official version of the game due to game breaking changes over the years and we have been relying on custom SDK2013 server_srv.so binaries since this SDK was compatible with it. Without an updated SDK we may not be able to keep providing the same server experiences.
SDK update is desperately needed. Please help us Valve <3
Valve Pls Fix!
Update ssdk-2013 to latest class tables, otherwise the game is gonna die. Please.
Oh, c'mon valve, be nice, do it please! And fix this too, pleeees ValveSoftware/Source-1-Games#6339
it would be nice if we have the exact same code as the hl2 20th anniversary update and all the improvements like bsp extended limits ect...
I have a feeling that proper WebM support would also be in order, considering Bink video has not been dropped in HL2 thus far unlike sayโฆ TF2's 64-bit update, or Half-Life 1's 25th anniversary.
It is very early, I agree, but this is just to bring attention to Valve. With the recent update that was dropped, an SDK update might be in order for developers to continue working under the best possible conditions. This may fit better in the SDK github repo, so if this is wrong to post it here, we can move it over there.
We are getting
Server class tables
errors anyway. Thanks!
This would make all the mods that use Source SDK 2013 outdated
at this point i belive it is better to have a new sdk, a lot of mods will be broken
at this point i belive it is better to have a new sdk, a lot of mods will be broken
Source SDK 2013 is already good enough
at this point i belive it is better to have a new sdk, a lot of mods will be broken
Source SDK 2013 is already good enough
Source SDK 2013 doesn't build out of the box using modern compile tools, and updating that engine branch will break mods that use it.
at this point i belive it is better to have a new sdk, a lot of mods will be broken
Most mods use Source SDK Base 2013 (SP) Singleplayer (243730) or Source SDK Base 2013 Multiplayer (243750), I'm sure Valve will not update those appIDs to the current engine branch HL2, HL2:DM and TF2 uses as doing so will obviously break mods. A new SDK would be really good to have though
at this point i belive it is better to have a new sdk, a lot of mods will be broken
Most mods use Source SDK Base 2013 (SP) Singleplayer (243730) or Source SDK Base 2013 Multiplayer (243750), I'm sure Valve will not update those appIDs to the current engine branch HL2, HL2:DM and TF2 uses as doing so will obviously break mods. A new SDK would be really good to have though
also a new sdk could allow valve to uptade the engine with modern features found in TF2 like vscript for example, or vanilla support for VS 2022 without the need to use mapbase ect...
it would be nice if valve ever release a new sdk to include the latest features of the csgo engine branch, like csm, various shaders fixes, tools fixes & improvemnts, ect.. This could be crucial for the modders since it could make their mods look far far better and also the code had been leaked for years at this point so it is not harmful to include it in a new sdk, is not to harm valve or their technology at this point (this is not going to happend but ey just asking if possible)
at this point i belive it is better to have a new sdk, a lot of mods will be broken
Source SDK 2013 is already good enough
Source SDK 2013 doesn't build out of the box using modern compile tools, and updating that engine branch will break mods that use it.
at this point i belive it is better to have a new sdk, a lot of mods will be broken
Most mods use Source SDK Base 2013 (SP) Singleplayer (243730) or Source SDK Base 2013 Multiplayer (243750), I'm sure Valve will not update those appIDs to the current engine branch HL2, HL2:DM and TF2 uses as doing so will obviously break mods. A new SDK would be really good to have though
also a new sdk could allow valve to uptade the engine with modern features found in TF2 like vscript for example, or vanilla support for VS 2022 without the need to use mapbase ect...
If you don't wanna use mapbase then don't use it just write your own code there are a bunch of guides on VDC
Replying to #597 (comment)
I said that a new sdk could bring a lot of features into the engine that make our lifes easier that it
Just a reminder that this issue was raised because sdk2013 was identical to half-life 2 deathmatch before. So for hl2dm servers its essential to have a branch or sdk identical to the hl2dm code so we can keep providing our servers. Otherwise the competitive and co-op communities suffer game breaking issues that we could formerly fix.
I'm all for a csgo branch also being released if this helps people but for us on hl2dm having our own branch we can port the fixes to is essential (or alternatively hl2dm back on sdk2013 so they are not breaking multiple leading communities). Its not like other games where the binaries could not be fixed since thanks to this repo the stuff we needed was effectively open source and now it isn't anymore. The game grew dependant on these community fixes as maps and modes have been made with sdk2013 in mind.
Yeah, we really need that updated SDK, it would be really useful.
In the meantime, here's a patch, if you know what it is you know why you need it.
e5a057c
P. S. THANKS pwn (https://steamcommunity.com/profiles/76561197990543972)
there's a mysterious new branch for SDK 2013 MP, https://steamdb.info/app/243750/depots/?branch=frog
maybe our prayers have been answered? ๐
there's a mysterious new branch for SDK 2013 MP, https://steamdb.info/app/243750/depots/?branch=frog maybe our prayers have been answered? ๐
Now what could this bring? I won't expect BIK support officially being swapped for WebM already, but I think this upcoming revision could be good stuff anyway. Valve sure knows what they're doing, compared to the likes of... Atari SA (look at Blood: Fresh Supply), and Ubisoft (many reasons and instances).
๐ธ
Looks like x64 support is around the corner, but I wouldn't expect Valve to actually fix any old or freshly introduced game-breaking bugs, rather to introduce more with this new update
i wouldn't expect anything more than the release of the client/server of the 20th anniversary update
Prepare to unforeseen consequences
Prepare to unforeseen consequences
No.