SOLVED: Can I set up a dedicated BM server via steampipe?

Ive been running a dedicated HLDS (not Source but the original game) server for many years on a Windows home box, and the last incarnation used command lines via steampipe. I’d like to set up a Black Mesa server in a similar fashion (it runs in a console window not the steam interface), is it possible? I’ve looked around the past hour and cant find any info about it. I did see an installer option for it when I installed the Early Access game on my gaming rig but I’d like to run a server without buying the game again just to install the server on another machine - if it’s even possible.

Any help is appreciated, thanks!

Try SteamCMD, and use app ID “362890” (without quotation marks).
Documentation should guide you further regarding the installing process of the server.
When it’s done, create a shortcut of SRCDS and go to properties, and add the following command line parameters:
-console -game bms +map dm_bounce -maxplayers 16

It should end up looking like this:
“D:\Servers\BMS\srcds.exe -console -game bms +map dm_bounce -maxplayers 16”

Thank you for the guidance, I vaguely remember doing something similar with my HLDS server some time back (which has been running great). Unfortunately Black Mesa isnt installing app ID (it says subscription error when I attempt to install it.

The farthest I’ve gotten is doing the whole command line at once , but still no go.

When I type in:
steamcmd +login vanarchy +force_install_dir d:\steamcmd\bm +app_update 362890 validate +quit

The result is:

D:\steamcmd>steamcmd +login vanarchy +force_install_dir d:\steamcmd\bm +app_up
date 362890 validate +quit
Redirecting stderr to ‘D:\steamcmd\logs\stderr.txt’
[ 0%] Checking for available updates…
[----] Verifying installation…
Steam Console Client © Valve Corporation
– type ‘quit’ to exit –
Loading Steam API…OK.

Logging in user ‘vanarchy’ to Steam Public…
Using cached credentials. . .
Logged in OK
Waiting for license info…OK
ERROR! Failed to install app ‘362890’ (No subscription)
CWorkThreadPool::~CWorkThreadPool: work complete queue not empty, 1 items discar
ded.

Havent found a solution on google, or steam forums, such a shame.

Add “+login anonymous” in the command line parameters.
If that still doesn’t work, launch SteamCMD, instead of the shortcut and use the following commands:
login anonymous
force_install_dir C:\YOUR\FOLDER
app_update 362890 validate

Hi,

When I use my login creds it says:

Logged in OK
Waiting for license info…OK
ERROR! Failed to install app ‘362890’ (No subscription)
CWorkThreadPool::~CWorkThreadPool: work complete queue not empty, 1 items discar
ded.

When I use anonymous instead it just says:

Connecting anonymously to Steam Public…Logged in OK
Waiting for license info…OK
ERROR! Failed to install app ‘362890’ (No subscription)

NO SUBSCRIPTION usually means it’s not a valid APP ID # but I checked around and 362890 seems to be the correct ID.

I tried it on another computer too, also made sure directories are writable, but same things. Kinda strange.

SOLVED:

I had to use the login credentials of the account the game was purchased under. Anonymous wont work unfortunately.

So my only concern is that steam allows me to play on my own server (meaning that 2 logins are active, one for the server and one client).

Thanks for the guidance!

Odd, anonymous worked for me. :o
Oh well, have fun. ^^

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.