source-sdk-2013
source-sdk-2013 copied to clipboard
[Dedicated Server] Dedicated Server depots not containing 64 bit server launchers
Currently available Source SDK Base 2013 Dedicated Server distribution does not contain launcher necessary to run 64 bit compiled mods even though it provides most of 64 bit libraries.
Workaround on linux which allows for selecting importing custom game is sourcing binaries of srcds_linux64 and linux64/dedicated_srv.so from TF2 dedicated server instance or just using TF2 dedicated server as base and import neccessary hl2mp files from Source SDK Base for hl mods.
~~HL2DM and CSS dedicated server depots are also missing srcds_win64 / srcds_linux64 (which have to be copied from a regular game install)~~ I should just link this too https://github.com/ValveSoftware/Source-1-Games/issues/7057
Thank you for noticing it, seems like every source dedicated server bundle (except TF2) comes with set of 64 bit libraries without appropriate 64 bit srcds launcher. Should i close the issue, since issue count in this repo is growing rapidly, or should i leave it open?
Actually, srcds_x64.exe is deployed to the main appid, next to hl2.exe & hl2_x64.exe instead of the dedicated server one, which is most likely the same across all platforms according to this report.
Seems like there was a misconfiguration on the deployment.
Drop a note, once the correct files are added into the repo.
Looks like there is an issue when moving stuff over from tf2 64 to css 64 : undefined symbol: SteamInternal_GameServer_Init in engine_srv.so
Copied files from tf2 dedicated linux build over to cs:s dedicated on a headless ubuntu v24 install.
bin/linux64/libsteam_api.so srcds_linux64 srcds_run_x64
Server will auto-restart if there is a crash. failed to dlopen /home/cssadmin/am_css/bin/linux64/engine_srv.so error=/home/cssadmin/am_css/bin/linux64/engine_srv.so: undefined symbol: SteamInternal_GameServer_Init failed to dlopen engine_srv.so error=/home/cssadmin/am_css/bin/linux64/engine_srv.so: undefined symbol: SteamInternal_GameServer_Init AppFramework : Unable to load module engine_srv.so! Unable to load interface VCvarQuery001 from engine_srv.so
ent.
my mod is giving me record (null): invalid filename. record (null): invalid filename. record (null): invalid filename. this as console spam badly.
then i noticed my servers give me this error in console File hash information not found: Hashing all VPK files for pure server operation. Loaded 378 VPK file hashes from C:\servers\anh\anhsource\anh_pak.vpk for pure server operation. VPK chunk hash hash does not match. File corrupted or modified.
for all .vpks. since the update my servers wont appear on the masterserver list anymore. i need help im wondering if running the server with the 64 exe will help or if any of these issues are from the update. has anyone seen these errors before, i find nothing about them.