As Dr. Gordon Freeman, you were last seen exiting City 17 with Alyx Vance as the Citadel erupted amidst a storm of unknown proportions. In Episode Two, you must battle and race against Combine forces as you traverse the White Forest to deliver a crucial information packet stolen from the Citadel to an enclave of fellow resistance scientists.

Post tutorial Report RSS Setup your own Black Snow Coop Server

In this article I'll explain how to properly setup a server for Black Snow Coop, also remember to forward your ports! Default 27015.

Posted by on - Basic Server Tools

As I have heard some of you are having issues setting up your own servers, here I'll explain how to do it.

First of all make sure you have these programs :
- HLDS Update Tool for downloading orangebox files, etc...
- Black Snow Coop Working OB Binary Files ( Extract these files when you've used the HLDS tool to download orangebox/hl2mp files )

Now, make a folder called SRCDS anywhere. I recommend you to put it in an easy directory path like C:\ or D:\ ( Example C:\SRCDS\ )
Save the HLDS Update tool to the SRCDS folder, run it one time.

Now right click HLDS Update tool and click on "Create Shortcut"
You will now have a file called "HldsUpdateTool - Shortcut" right click this file and go to properties, go to the shortcut tab in properties window and change the target from default to this :
Which is;

C:\SRCDS\HldsUpdateTool.exe to C:\SRCDS\HldsUpdateTool.exe -command update -game orangebox -dir C:\SRCDS

- This will install the orangebox base engine files needed to run a server.

Now you have to change the target again from;

C:\SRCDS\HldsUpdateTool.exe -command update -game orangebox -dir C:\SRCDS to C:\SRCDS\HldsUpdateTool.exe -command update -game hl2mp -dir C:\SRCDS

- This will install all necessary HL2MP files. This is a mp mod so this is needed!

Installing the -orangebox files will take a while, and HL2MP too but not as long as the OB files.
When all files has been transfered go into your now existent "orangebox" folder and copy your blacksnowcoop folder located in your sourcemods folder.
Paste it into the orangebox folder. Remove the addons folder inside Black Snow Coop.
Now for the last step, grab the Black Snow Coop Working OB Binary Files and extract them into the orangebox folder. ( C:\SRCDS\orangebox )

Now run the srcds.exe file to get a VGUI server or right click srcds.exe and create a shortcut and right click your new shortcut and go to properties and go to the Shortcut tab and change the target from;

C:\SRCDS\orangebox\srcds.exe to C:\SRCDS\orangebox\srcds.exe -console -game blacksnowcoop -maxplayers 4 +maxplayers 4 +physcannon_mega_enabled 1 +sv_cheats 0 +sv_lan 0 +exec server.cfg +map seco7_ep2_bs_int +fps_max 1001 +rate 99999

That's all. Change the "+map" to any map you want. Or change it manually in the console. The console server interface is more stabilized and easy to use and drains less CPU / RAM! So you can have many more up at the same time. Good luck! I hope this will clear up things.

Mounting the right content:
Because Black Snow Coop mounts the Episode 2 content you'll need to add ep2 into your server's orangebox folder as well in order to get the right files. And to make your lives easier, we will use GCF Scape to extract the files. Using the update command on the hlds update tool is incredibly slow. Therefore we will use GCF Scape which is files stored in steamapps. But you will need hl2:ep2 for this.

Instructions:

MINIMUM REQUIREMENTS.
-------------------------------------
-half life 2 content.gcf- //NOTE: ONLY REQUIRED IF YOU WANT TO BE ABLE TO LOAD OFFICIAL VALVE MAPS ! ! !
 
Extract the "maps" folder into your dedicated servers orangebox hl2 folder.
 
-source 2007 binaries.gcf-
 
Extract the "hl2" folder into your dedicated servers orangebox folder.
 
-source 2007 shared materials.gcf-
 
Extract the "hl2" folder into your dedicated servers orangebox folder.
 
-source 2007 shared models.gcf-
 
Extract the "hl2" folder into your dedicated servers orangebox folder.
 
-source 2007 shared sounds.gcf-
 
Extract the "hl2" folder into your dedicated servers orangebox folder.
 
-half life 2 deathmatch.gcf-
 
Extract the "hl2mp" folder into your dedicated servers orangebox folder.
 

EPISODE 2 REQUIREMENTS.
---------------------------------------
 
-episodic 2007 shared.gcf-
 
Extract the "episodic" folder into your dedicated servers orangebox folder.
 
-episode two content.gcf-
 
Extract the "ep2" folder into your dedicated servers orangebox folder.
 
-episode two maps.gcf- //NOTE: ONLY REQUIRED IF YOU WANT TO BE ABLE TO LOAD OFFICIAL VALVE MAPS ! ! !
 
Extract the "ep2" folder into your dedicated servers orangebox folder.
 
-episode two materials.gcf-
 
Extract the "ep2" folder into your dedicated servers orangebox folder.

Once this is done you will have the proper files to host a server for Black Snow Coop!

Extra:
Port Forwarding the following ports 27000-27100 should unlock all ports for source.
For more info regarding port forwarding check Portforwarding!

For more info regarding SRCDS check this Link!
(SRCDS=Source Dedicated Server)

For Linux version of the HLDS Update tool you can download this here and find info on how to setup the server on Linux by going to the SRCDS info link above!

Performance Fix:
Open up your SRCDS shortcut and in properties add "-heapsize 1024000"

Out of date error Fix:
Open up the "steam.inf" file within your blacksnowcoop folder. Use notepad to open it up then replace the text with this:

//PatchVersion=1.2.0 <- Remove this line
//ProductName=BlackSnowCoop <- Remove this line too
appID=218

that will remove the bug entirely!

Post comment Comments
Guest
Guest - - 688,627 comments

Can you guys make this easier?

Reply Good karma Bad karma+4 votes
Bupkus
Bupkus - - 55 comments

Not without redesigning technology as we known it lol forwarding ports isn't hard when you get used to it

Reply Good karma Bad karma+2 votes
Pretador Author
Pretador - - 748 comments

Check the SRCDS page, perhaps its a little easier to follow. But this tutorial shows you exactly which commands you should add, etc. If you have issues, remove -command update ( only use -command update to update current files. Remove it if you don't have any files yet. )

The binary files I've included gives you the updated platform for VGUI interface and the proper bin files to get the server online with forwarder ports. Also I've included an example to launch the server in console.

Reply Good karma+1 vote
Torhque
Torhque - - 46 comments

When I'm forwarding my Ports do I have to Add each Port individually one by one (27001, 27002, etc)?

Or can I just put 27000-27100 in the box and that will cover all those ports?

Appreciate the help.

Reply Good karma Bad karma+1 vote
Torhque
Torhque - - 46 comments

Nevermind, my Router had a preset for Half-life 2. Problem solved lol.

Reply Good karma Bad karma+1 vote
Pretador Author
Pretador - - 748 comments

Updated the tutorial to work for v1.2.0! + More info / Fixes...

Reply Good karma+1 vote
Pretador Author
Pretador - - 748 comments

You can also download the server files here : Piranesi.aowc.net

Reply Good karma+1 vote
Guest
Guest - - 688,627 comments

My friend is not able to join my server but I can connect to my own server fine entering the ip address in console.

Reply Good karma Bad karma0 votes
Pretador Author
Pretador - - 748 comments

Ah, so your ports aren't open. You need to take a look at the tutorial I made. Or use Hamachi if you can't open your ports.
If you used the dedicated server, make sure you have the dedicated server files I have provided.

Reply Good karma+1 vote
GioMetal
GioMetal - - 29 comments

when i open the shortcut with C:\SRCDSHldsUpdateTool.exe -command update -game orangebox -dir C:\SRCDS
It says ceching for boostrapping version and do nothing..

Reply Good karma Bad karma+1 vote
GioMetal
GioMetal - - 29 comments

Name of the map?

Reply Good karma Bad karma+1 vote
Pretador Author
Pretador - - 748 comments

seco7_ep2_bsc_ext - chapter1
seco7_ep2_bsc_int - chapter2

Reply Good karma+1 vote
Guest
Guest - - 688,627 comments

I didn't even bother to deal with this.
Me & my buddies are gonna find a better game to play. Can't even get a simple multiplayer game going without doing rocket science here.
All you nerds should go do something better with your lives than fiddle with this garbage.

Black Snow Co-op 0/10, good job

Reply Good karma Bad karma0 votes
Pretador Author
Pretador - - 748 comments

IQ as a lima bean, I see mate. Have fun out there! :*

Reply Good karma+1 vote
sundbergcz
sundbergcz - - 1 comments

last step dosent work... cant change the target in properties ...

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: