The International Simutrans Forum

 

Author Topic: [New release] Simutrans-Experimental 11.30  (Read 1293 times)

0 Members and 1 Guest are viewing this topic.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 18502
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
[New release] Simutrans-Experimental 11.30
« on: May 10, 2014, 11:24:13 PM »
A new version of Simutrans-Experimental is available to-day: Simutrans 112.3 Experimental 11.30. See here for more information on how to download, install and set up the latest version. For those already familiar with the installation and setup, here are some quick links:

Note that the Windows binaries contain the Windows version of the no-graphics server, Makeobj and Nettool, and the Linux server binary contains the Linux version of Nettool. The Windows version contains both 32-bit and 64-bit binaries: the only discernible advantage of using the 64-bit binaries, however, is that they will allow one to use a game so large that the amount of memory would exceed the limit for 32-bit programmes (2Gb).

This is a minor release with one or two gameplay improvements, some bug fixes and further improvements to logging to improve diagnostics of possible causes of losses of connexion in the online game. The last major release was Simutrans-Experimental 11.0, which contained significant enhancements over the previous version.



A full list of changes follows.

Changes since 11.29

  • CHANGE: Instead of resetting average timings when the path explorer is run, they are reduced, preserving the existing value, but making it less significant in comparison to new values when they are added. This should increase the temporal stability of the routing of passengers/mail/goods.
  • CHANGE: Industries will continue to demand goods based on the maximum in transit percentages even when their input store is full, to avoid intermittent supply when the lead time exceeds the time to consume. This does not properly respect the input storage (although it is used to calculate the maximum in transit percentages, so is not totally ignored): a possible solution would be to have the goods waiting at the final stop if the input storage is full, although this would take non-trivial programming effort for little if any actual economic effect.
  • CHANGE: Proper accounting of the input storage without causing intermittent demand for goods by combining the input storage and maximum in transit percentage into a single figure (still shown separately in the GUI).
  • FIX: int-hashtables were broken for uint64 keys, introduce hash_t::diff_type for differences of key_t values (adapted and backported from Standard)
  • CHANGE: Some log messages on loading a game will now only appear with a debug build.
  • CHANGE: Add a log message for when there are too many ships on a tile.
Feedback and testing

Thanks also to all those who have played Simutrans-Experimental and provided feedback, bug reports and the like: it is very much appreciated. Any feedback from this version would, as ever, also be very much appreciated, including (1) the new features introduced in 11.0 (see here); (2) online play (see here for a list of Simutrans-Experimental servers); (3) general bug reports; (4) information as to how well-balanced that the game is; (5) any difference in approach/strategy needed for Simutrans-Experimental as over Simutrans-Standard; (6) any issues specific to the Windows 64-bit version; and (7) any other useful feedback.

I shall bid people good playing, and look forward to any feedback!

Note

This topic is locked, as it is intended to serve as an announcement. To report a bug or otherwise give feedback, please start a new thread for each bug/topic. To ask a question about how to obtain Simutrans-Experimental, use this thread
« Last Edit: May 13, 2014, 12:57:34 AM by jamespetts »