

Copy gameinfo.txt to your new folder, then modify the SearchPaths subsection as follows:.Copy srcds_run, steam_appid.txt, and $game/steam.inf to your new folder.On Windows, you'll want SeCreateSymbolicLinkPrivilege privileges. Symlink the game install's bin/ directory, plus the srcds_run and game/steam.inf files to your new folder.The installation folder will be your "core" instance the only thing you should be doing is running updates to these. Create a fresh install of your game of choice.The result is effectively an empty game directory for each new "server", besides your configuration files and addons. Thanks to Gamecube762 for pointing out this method I've been using it to spin up fresh TF2 servers for various plugin projects.Īt its core, gameinfo cloning is pretty straightforward: You copy / symlink a bunch of base files that SRCDS needs, but you point gameinfo.txt to a "core" installation of files, which the game will read from. Please post if you've experimented with this and managed to get a stable setup. I don't do CS:GO, so I'm not going to try diagnosing the issue (especially since they lack symbols). This currently segfaults with CS:GO servers when a player joins. Disclaimer: This is a completely unsupported configuration.
