Today is my last day at work before the Chrismas vacation, so let get a breakdown of what happened during this interesting year 2020.
We left 2019 with version 1.0.44 and we are now at version 1.3.5, so that’s another 17 releases this year.
On this screenshot you can see the difference between the two versions
1.0.44 to 1.3.5 update1301×1552 376 KBHere are the details of what changed
-
UI changes:
- The output is now a tabbed view, allowing to select between the original game server logs, steam cmd output, some filtered views showing player and mod related information, plus also the content of the various ini files (which can be directly edited - still experimental)
- Added support for CTRL-A and CTRL-C to the log output
- Added the server PID in the title bar
- Added plenty of tooltips
- Extended the CPU/Core list from 32 to 64 entries
- Reordered the UI element for a more logical and nice to use tab order
-
Maps
- Support for selecting maps (Siptah or from mods) - also shown in the title bar of the launcher
-
Steam
- Support for arbitrary steam branches and users
- The log output of the SteamCMD operation is now added to the Dedicated Server Launcher log files in a section starting by STEAMCMD OUTPUT
-
Moding:
- Fixed a problem involving mod ids larger than 2147483648 (2^31)
- The modlist edit field now also accept a copy-pasted list of mods, or a drag and dropped modlist.txt file so you can import or tweak mod lists
-
Backup:
- The backup code now also handles the “blacklist.txt” and “whitelist.txt” files, as well as any additional game db file
-
Messages:
- Added a combo box to select between “server” and “broadcast” when sending RCon messages (Maldred)
- Added many magic tokens to the Discord and RCon messages.
-
Quality of Life changes:
- The dedicated server launcher log files (in the /Logs subfolder) will now clearly indicate which ini file failed saving when it happens.
- All restrictions on the maximum number of players have been removed
- Modified the “Test Port Accessibility” to give some proper diagnostic on what did go wrong: TimedOut, could not bind the port, …
- The tool is now able to run internally for the new projects, so it will be ready when the new games launch.
- Clicking on the game server path on the top now opens an explorer window to the location of the executable
- Removed the “Documentation” link in the Help menu, and fixed the “Forum thread” to actually point to the correct support thread
- Added a new “DedicatedServerLauncher.ini” file to limit conflicts with the server rewriting ini files
-
Fixes:
- Fixed a crash happening when trying to load older .ini files that did not have a “DedicatedServerLauncherServerAffinityMask” entry set
- Fixed an issue with the ini file parser which would not properly remove duplicate entries in the ini files
- Fixed some problem involving the internal crash reporter not managing to send reports
- Added some proper quoting to allow SteamCMD to run if the Dedicated Server Launcher was installed in a folder containing spaces in the name
- Moved the “Additional Command line parameters” before all the other parameters
- Updated the magic tokens so they are also applied to RCon messages
- Fixed a bug in the UI framework which would truncate the values to 2048 characters (problematic for the list of mods when using full paths) (veekay)
- Fixed a bug where the affinity mask would not be reapplied after the server was restarted
- Fixed a bug where the Run Script option used the wrong variable (Server Priority) to select the behavior.
Since there was no major issues reported for version 1.3.5, it’s now the new official version (+).
See you all next year
+ Remember that ALL the previous versions are still available in the Release History section on the top post.