You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
AnalyticsMarketingPersonalizationExternal media
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Dedicated Server: Soulmask Dedicated Server Windows Setup
Learn how to quickly and easily install the Soulmask Dedicated Server on your Windows VPS or Dedicated Server → Learn more
10 November 20264 min read0 Views0 helpful
Introduction
Do you have a Windows VPS or Dedicated Server and want to install the Soulmask Dedicated Server on it? You’re in the right place. In this guide, we’ll explain step by step how to install this service on your server.
FAQ
Frequently asked questions
RDP access to your server and SteamCMD, which you can download from the official Valve website.
The process is complete when the message 'Loading Steam API.... OK' appears.
Feedback
Was this article helpful?
Your feedback helps us prioritize and improve content.
0 of 0 Users found this article helpful.
Personal support
Need more help than the guide provides?
Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.
Navigation
Software
Preparation
First, connect to your VPS using Remote Desktop (RDP). If you need help with this, follow our Initial Access (RDP) guide.
Once you have access to your server, you’ll need to set up SteamCMD to download the necessary Dedicated Server files. SteamCMD is the command-line version (CLI) of the Steam client and the tool you can use to easily download various Steam Workshop and Dedicated Server files. Download SteamCMD from the official Valve website or directly here.
Create a new folder anywhere on your server; in this example, we’ll call it steamcmd. Go to your Downloads folder, find the steamcmd.zip file you just downloaded, and move it into your steamcmd folder. Now extract the file by right-clicking and using Windows’ built-in extraction tool, or with a program such as 7zip or Winrar. You should end up with an extracted steamcmd.exe file.
Simply run steamcmd.exe and wait for the installation process to finish.
Once the message Loading Steam API.... OK appears, the process has completed successfully, and you can proceed with installing the Soulmask Dedicated Server in the next section.
Installation
After installation, you should be able to run commands in the steamcmd.exe command-line window. First, log in as the anonymous user by entering this command: login anonymous
Once you’re logged in, you can start downloading the files.
Tip
Optional: You can set your preferred installation directory with the command force_install_dir [Path], replacing [Path] with the path you want to use for your server. For example:
Code
force_install_dir C:\Soulmask-Server
Now start the download with the command app_update 3017310. The App ID 3017310 is for the Soulmask application.
Info
Don’t interrupt the process before it finishes to avoid errors. It may take a moment, but patience pays off! :)
Once the download is complete, go to the download directory containing all the server files. You can use StartServer.bat there to start the server. However, we recommend setting up port forwarding and configuring your server first.
Port Forwarding for Your Server
To make your server publicly accessible, you need to create port forwarding rules for the ports used by the Dedicated Server. You can do this directly using PowerShell commands, which is easier, or through the Windows Defender Firewall as usual.
Open Windows Search and search for PowerShell. Right-click it and select Run as administrator to grant the necessary permissions and ensure everything works correctly.
Info
Make sure you start PowerShell as an administrator; otherwise, the settings won’t be applied correctly.
These commands automatically create the firewall rules your Soulmask server needs to be publicly accessible.
Use Windows Search to open Windows Defender Firewall with Advanced Security. If you only see the basic firewall page, click Advanced settings to open the correct window.
You need to create new rules for your Soulmask server. Click Inbound Rules and Outbound Rules, then add the following protocols and ports:
Once you’ve added the rules, your server will be accessible. You can now connect using your server’s IP address. In the game, go to the Multiplayer menu, select IP Direct Connect, and enter your IP address and the port, which is 8777 by default or the one you configured.
We recommend configuring your server before connecting.
Configuration
At this point, you’ve completed the basic installation of your Soulmask server. You can adjust additional settings by changing the parameters in the StartServer.bat file in the root directory and editing the GameUserSettings.ini file under ../WS/Saved/Config/WindowsServer.
See our Server Configuration guide to learn about all the available parameters and options for your Soulmask server.
Start and Connect to Your Server
You can now start your server. Go to the root directory and run StartServer.bat to begin the startup process. The server console will open in the command-line window, and the server will start.
Tip
If your server doesn’t start and the command-line window simply disappears, check the latest logs in the ../WS/Saved/Logs directory to find the error.
A common error is related to the Steam Online Service, which fails to start with the Windows Dedicated Server binaries because they were packaged incorrectly. If the error is related to Steam, move the following files from your root directory to the ../WS/Binaries/Win64 folder: steamclient64.dll, tier0_s64.dll, vstdlib_s64.dll. Then try starting the server again—it should now start successfully in the command-line window.
You can now connect directly to your server using its IP address. In the Multiplayer menu, enter your server’s IP address and port 8777.
If you want your server to appear in the server list, see our Server Configuration guide and add the appropriate -SteamServerName parameter to your StartServer.bat file. Save the file and run the batch file again.
You’ve successfully installed Soulmask on your Windows Dedicated Server.
Server hosting from €2.49 / month, online instantly, DDoS protection included.