Emperor Servers

V2.1.6 Released

Added:

  • Added Required Looping Practice Laps option to Championships, can be used to set a minimum number of practice laps that drivers must complete before the event in order to be included in the entry list.
  • The persist_mid_session_results setting is now always active, and so the option is no longer required to be set in config.yml. This means that ACSM will attempt to create results files for events that were stopped before fully completing.
  • Added a warning that the “Generate GUID From Name” Server Option is not compatible with booking mode.
  • Added Full Restart Practice option to Championships, if enabled looping practice sessions will be fully restarted every two hours instead of looping like normal. This means that drivers will need to reconnect, but if you’re running a sign up form with multiple cars then the entry list will be updated to match the entrants automatically every two hours.
  • Added Required Race Time Percentage option to Championship points. If a driver has not completed the required percentage of the class leader’s race time, they will not receive points. This option is disabled by default.
  • Added improved logging to network messages in the Assetto Corsa Server.
  • Added Auto Loop Event Start to Discord Notify On options, if enabled a Discord notification will be sent each time an Auto Loop event is started.
  • Added an option to the Car and Track upload forms to allow the Download URL to be specified when uploading the content.
  • Added Count Out Lap option to custom race forms, if enabled out laps will be counted, should only be enabled for point to point tracks, not circuits.
  • Added support for Linux ARM64 architectures. Also added support for Apple Silicon on macOS.
  • Added Reset To Default buttons to the bottom of the server options page and all plugin option pages, which will reset all options on the page to the defaults that are set initially by ACSM. Not available for hosted customers, but we can carry out resets for you if you contact us and request one!
  • Added the Ignore X Worst Events option to Championships. This allows you to configure the number of worst events to be ignored in a driver’s Championship Standings.
  • Race sessions that follow Practice sessions with a Locked Entry List will use the Entry List to form the grid, not the Practice session results.
  • The multiserver manager tool now assigns free ports for each server’s TCP, UDP and HTTP ports.
  • Added Disable Push To Pass option to Practice and Race sessions, if enabled then Push To Pass will be disabled for all drivers in the session.
  • Adds support for the latest version of Real Penalty (v4.01.07).
  • Skin selection on Championship Sign Up pages now displays a preview image for each skin as part of the selection.

Fixed:

  • Race Weekends within Championships will now be exported to Simresults properly when Championships are exported using the Manage Championship -> View in Simresults option.
  • Content upload option Perform a Clean Installation is now disabled by default on the Content Upload pages, to avoid users accidentally clearing metadata when updating some content.
  • AutoFill Entrant GUIDs are now normalised before being saved. This means that GUIDs saved in a driver swap configuration do not duplicate if the driver order is different.
  • Fixes an issue where car skins would not upload correctly from the car page.
  • Fixes an issue where combined results may not be sorted correctly.
  • Fixes an issue where penalties could not be added to results files where car names contained special characters.
  • Fixes an issue where Qualifying Sessions with multiple drivers using one car could cause the Qualifying Time on Live Timings to be incorrect.
  • Fixes an issue where the event details popup could fail to load when the selected track has been deleted.
  • Server Manager now enforces a minimum wait time of 30 seconds for Race sessions.
  • Requests made to ACSR now have a timeout specified, preventing any network issues from interrupting normal functions of Server Manager.
  • Fixes a rare issue where opening the live timings page and then making any other HTTP request in a multiserver setup could redirect the user to one of the other multiserver instances if “read open” mode was only set on some of the instances.
  • Fixes an issue where championship points of three digits or more could be rounded up if they had a decimal number in the Championship overview table.
  • It is now possible to specify a negative Lap Gain value in the Dynamic Track settings.
  • Various improvements to the networking of the server which should prevent server lockups if a driver’s connection becomes unstable.