Open Splatt581 opened 1 month ago
The Linux update hasn't gone out yet according to this post: https://github.com/ValveSoftware/halflife/issues/3707#issuecomment-2390319958
@shawns-valve
I noticed that HLDS (appid 90) was recently updated.
Now the depot with Windows binaries has a new server engine build:
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 18:08:46 Oct 2 2024 (10205)
But the depot (depotid 4) with Linux binaries still has an outdated server build without the latest fixes:
Con_DPrintf("Exe build: 20:19:52 Mar 13 2024 (%i)\n", v14);
Also the depot with Linux binaries of the client engine (depotid 8, Base Goldsrc Linux) was not updated.
Linux client just got updated. No patch note though.
I tested the latest update, now Windows and Linux binaries have all the latest fixes:
Con_DPrintf("Exe build: 01:35:13 Oct 8 2024 (%i)\n", v14);
MacOS binaries are still outdated.
@shawns-valve Does it make sense to close this issue or will there be future updates of GoldSrc games for MacOS?
Replying to https://github.com/ValveSoftware/halflife/issues/3842#issuecomment-2405756165
I believe valve has decided it no longer wants to develop for macOS as the majority of its user base are now on ARM which the half life engine would need to be recompiled for, and macOS killed support for 32bit apps in 2019 which made things a lot worse. The market share of macOS gamers is too small to justify targeting it these days.
I just downloaded the latest depots listed in SteamDB:
And it looks like they have outdated builds. For example, the Linux build:
MacOS build:
I also don't see the latest security fixes in the code for these builds, for example in
SV_ParseMove
.Please rebuild the GoldSrc binaries for Linux and MacOS with the latest fixes.