Less than a month after Simutrans 124, a new Simutrans version has been released. This was supposed to be a bugix release to address some of the issues players reported for the 124 release, but it ended up being a minor release with new features (player ranking) and a renovated chat window.

Download Simutrans 124.1

Highlights of this version

  • Player ranking window
  • Renovated chat window (icons only included in pak128 and pak64)
  • For Steam only: The first achievements, rich presence, and the end of the preloader.
  • Fixes related to crashes and installation of paksets.
  • Fixes to the tutorial.

Paksets updated since Simutrans 124

  • Pak64 124.1
  • Pak128 2.9.1

Full changelog

Here’s the full list of changes since the last version.

Added

  • New chat system with personal and company wide messages
  • New squirrel function for convoys is_followed()
  • Integrate Steam API into Simutrans (managing wokshop items, rich presence, and achievements)
  • Split macos builds into macos-intel and macos-arm
  • silent installer in principle suitable for the Microsoft store

Changed

  • Support for player ranking in the current year and divers fixes
  • Updating the line schedule of a convoi bound to this line will overwrite any pending changes from that schedule if open in the schedule window
  • scrolled list now takes care of all dynamic resizing => more reliable and more performant
  • check_and_set_dir will attemp to create directories if they don’t exist (and testfile is not provided)
  • some small GUI fixes for size recalculation and related

Fixed

  • makeobj did not dump empty placeholder parent nodes like MENU
  • remove triple CR since lots of translations with trailing returns
  • only resort player buttons in container if needed to keep buttons responding on first click
  • News windows again in reasonable width
  • Crashes/failed asserts of passenger AI
  • Properly have scrolled list starting at top or bottom
  • log nickname change in chat
  • size of infowindows better match the space
  • Updating the line schedule of a convoi bound to this line will overwrite any pending changes from that schedule if open in the schedule window
  • copy to clipboard
  • New world tool had wrong tooltip and hide building was never in selected state
  • right size of empty textarea groundwindows
  • renaming cities, convois and factories works again
  • Cannot build ship depots on dead-end canal or river tiles
  • Reflect player button color on the player frame when changing player color
  • Working strcasestr implementation
  • Possible crash when requesting more than 12 threads via commandline
  • catch empty strings in dr_mkdir()
  • properly detect portable installations
  • create alsways absolute paths on Windows
  • nsis uninstaller