Note: At no point during this configuration will you have to use the in game Server Manager, trying to use it will generate an error and this seems to be by design at the time of writing.
If you are instructed to connect to the server, this will always mean to connect to your WAN IP using the Join Server button.
This page explains how to start the StarRupture Dedicated Server, manage save games, and configure server behavior using the DSSettings.txt file.
The dedicated server should always be started using a batch file that launches the server executable directly.
start "" .\StarRuptureServerEOS.exe -Log -Port=7777
-Log
Enables console logging.
-Port=7777
Sets the server listening port.
Always start the server using a
.batfile rather than the Steam client to avoid Steam session conflicts.
If you have been told to use -multihome please ensure you understand what this parameter does as it is not needed for most common configurations.
If you want to learn more than you can here.
The server can either create a new save or load an existing save.
This behavior is controlled entirely by the DSSettings.txt configuration file.
Password.json and paste the contents of the sites password.json field into itPlayerPassword.json and paste the contents of the sites playerpassword.json field into itStarRuptureServerEOS.exe)<ServerRootDirectory>\DSSettings.txt
The file should be created within the root directory. It does not exist by default.
Note: If you do not have file extensions enabled in windows, its possible to create a file calledDSSettings.txt.txt, please check this if your server isnt loading as expected.
{
"SessionName": "MySaveGame",
"SaveGameInterval": "300",
"StartNewGame": "false",
"LoadSavedGame": "false",
"SaveGameName": "AutoSave0.sav"
}
| Setting | Description | Common Values |
|---|---|---|
SessionName |
Save game session name (max 20 characters) | "MySaveGame" |
SaveGameInterval |
Auto-save interval in seconds | "300" (5 min) |
StartNewGame |
Create new world | "true" or "false" |
LoadSavedGame |
Load existing save | "true" or "false" |
SaveGameName |
Save file to load | "AutoSave0.sav" |
Before:
"StartNewGame": "false",
"LoadSavedGame": "true"
After:
"StartNewGame": "true",
"LoadSavedGame": "false"
StarRupture\Saved\SaveGames\MySaveGame"StartNewGame": "false",
"LoadSavedGame": "true"
DSSettings.txt file, ensure the following settings are configured"StartNewGame": "false",
"LoadSavedGame": "true",
Ensure that StartNewGame is set to false before starting the server, or your save game will be overwritten!
{
"SessionName": "StarRuptureServer",
"SaveGameInterval": "300",
"StartNewGame": "false",
"LoadSavedGame": "true",
"SaveGameName": "AutoSave0.sav"
}
DSSettings.txt