-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HL2|HL2MP] An SDK update might be in order #597
Comments
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. |
|
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. |
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) |
https://github.com/Source-SDK-Resources/source-sdk-vs2022 |
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 |
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. P. S. THANKS pwn (https://steamcommunity.com/profiles/76561197990543972) |
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!
The text was updated successfully, but these errors were encountered: