The International Simutrans Forum

 

Author Topic: [New release] Simutrans-Experimental 9.1  (Read 1249 times)

0 Members and 1 Guest are viewing this topic.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 18753
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
[New release] Simutrans-Experimental 9.1
« on: December 29, 2010, 01:49:16 PM »
A new version of Simutrans-Experimental is available to-day: Simutrans 102.3 Experimental 9.1. 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:


Edit: Added links to the latest Linux binaries.

Note that Makeobj is updated for this version following a bugfix merged from Standard. Simutrans-Experimental 9.1 is a bugfix release, containing fixes for a number of reported problems, as well as some other issues. It is also the first step on the route towards making Simutrans-Experimental work effectively in multiplayer online mode, although it is not ready in that respect yet. It also incorporates all the latest changes from the Standard nightlies, including a number of fixes.

Particular thanks on this occasion go to Giuseppe for his Italian translation.

Here is a list of the changes:

Changes
  • FIX: Crashes on loading in network mode.
  • FIX: Car ownership information incorrectly cleared when loading electricity consumption information.
  • FIX: Error on loading Standard savefiles.
  • FIX: When saving with experimental version set to 0, the file version number was written incorrectly. (Note: saving games readable by Simutrans-Standard is still not yet possible).
  • FIX: "Go to depot" command was not transmitted over the network in online games.
  • FIX: Pressing the reverse schedule button did not transmit over a network in online games.
  • CHANGE: Quickstone hash tables now hash the ID, not the pointer. This is safe for networking.
  • FIX: Average speed was recorded even when a convoy had not moved, giving falsely low readings of average speed in some cases.
  • CHANGE: Road connexions are now stored in a koord hashtable rather than a pointer hashtable, which should be network safe.
  • FIX: Proper reference to bzlib.h (thanks to Prissi for pointing out this error)
  • FIX: Added virtual destructors for the various convoy_t related classes
  • CHANGE: Added Giuseppe to the credits for his Italian translation work
  • CHANGE: Quickstone hashtables now hash at 16 bits and use the inthashtables rather than the pointer hashtables as their base.
  • FIX: Define preprocessor directive, "USE_INDEPENDENT_PATH_POOL", which fixes crashes when using the distributed pathing system.
  • REVERT: Re-enable the distributed pathing system.
  • REVERT: Remove attempted integration between Simutrans-Experimental and Simutrans-Standard systems for calculating loading times and revert to the previous Simutrans-Experimental system in which convoys will always load for exactly the time of the longest loading vehicle.
  • FIX: Define preprocessor directive, "USE_INDEPENDENT_PATH_POOL", which fixes crashes when using the distributed pathing system.
  • REVERT: Re-enable the distributed pathing system.
  • REVERT: Remove attempted integration between Simutrans-Experimental and Simutrans-Standard systems for calculating loading times and revert to the previous Simutrans-Experimental system in which convoys will always load for exactly the time of the longest loading vehicle.
  • CHANGE: The centralised path searching system is now automatically disabled in network mode. (This is temporary until the centralised system can be made to work with the network mode).
  • FIX: Car ownership records not properly saved (affects network play only. Note: this change makes previous *network mode* saved games from 9.0 incompatible).
  • FIX: Possible errors in saving (for network games) speed bonuses and electricity consumption data.
  • FIX: Applying a line in a depot did not transmit over a network.
  • FIX: Vehicles sometimes appeared to the left of the depot window when the overall size of the Simutrans window was small.
  • CHANGE: Increased the space for button text in the vehicle replacing window
  • FIX: Rail vehicles were sometimes sent over tracks for which they were too heavy when they were sent to depots.
  • FIX: New power stations were not built when old ones closed down.
  • FIX: Crash related to electricity consumption.

Feedback and testing

Thanks also to all those who have tested Simutrans-Experimental and provided useful feedback: it is very much appreciated. Any feedback from this version would, as ever, also be very much appreciated, including (1) bug reports; (2) information as to how well-balanced that the game is; (3) any difference in approach/strategy needed for Simutrans-Experimental as over Simutrans-Standard; and (4) any other useful feedback.

Thanks again to all those who have worked to test Simutrans-Experimental, and happy playing!

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: December 30, 2010, 03:55:50 PM by jamespetts »