News:

Simutrans Tools
Know our tools that can help you to create add-ons, install and customize Simutrans.

[New release] Simutrans-Experimental 9.6

Started by jamespetts, May 28, 2011, 04:40:13 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jamespetts

A new version of Simutrans-Experimental is available to-day: Simutrans 110.0.1 Experimental 9.6. 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:


Makeobj has not changed for this release, but there are new configuration files. Simutrans-Experimental 9.6 addresses the long-standing issue of network play between computers running different platforms: it is now possible to play Simutrans-Experimental over a network with, for example, a Linux server and a Windows client, and other such combinations. There have also been some general bug fixes, and one or two small feature changes, detailed below. This does not yet incorporate all of the latest changes from Standard, as the priority was to fix the networking. It is anticipated that these changes will be incorporated into the next version.

Changes

  • FIX: Vehicles reduced speed too soon/much when stopping.
  • FIX: Code error with replacer.
  • FIX: '-server_name' command line option (Dwachs)
  • REVERT: Remove the optional performance counter.
  • CODE: Slightly more efficient code in gebaeude.cc
  • CODE: Add consts in spieler_t::bescheid_vehikel_problem
  • CODE: Correct grammar in comment
  • FIX: Possible rounding errors when calculating road average speeds.
  • FIX: Compile error with -REVISION defined (Prissi)
  • CHANGE: The "revision" system now uses Github revision numbers (Prissi).
  • FIX: long block signals working again (Prissi)
  • FIX: Anomalous differences in braking between signals and stations
  • FIX: empty toolbars can be closed by click and get a min-width (Prissi)
  • FIX: clip gadgets if window is too small (Prissi)
  • CODE: Define DESTINATION_CITYCARS in the appropriate location.
  • CHANGE: Output filename from "sim" to "simutrans-experimental" with the makefile
  • CODE: Rationalise 64-bit constants
  • CODE: Some rationalisation of format specifiers
  • FIX: Occasional crash
  • CODE: Remove spurious (float) cast.
  • CODE: Rationalise casting
  • FIX: Occasional crash relating to routes.
  • FIX: Windows path names
  • CODE: Remove unnecessary #includes of ptrhashtable
  • FIX: Buffer overflow
  • CHANGE: Directly apply iteration limits to the joining client (Knightly)
  • CODE: Code now compiles with DESTINATION_CITYCARS undefined
  • FIX: Network desyncs between versions of Simutrans-Experimental compiled on different platforms by removing all floating-point arithmetic from sync-relevant code (with thanks to Bernd Gabriel for the work on the physics engine)
  • CHANGE: There is no longer a generic tendency against using private cars for longer journeys.
  • FIX: Trains and other railed vehicles would sometimes get stuck when signals were deleted.
  • FIX: do not build crossing on tram tracks (Prissi)
  • FIX: Extend txt_convoi_count (Prissi)
  • FIX: Trams could have other players' stops on public or city roads added to their schedules, but got stuck when stopping at them.
  • FIX: Error in calculation of credit limit
  • FIX: Error in calculation of station maintenance
  • FIX: crash with canal-road crossing (Dwachs)
  • FIX: Always prefer car percent now works properly
  • FIX: Insufficient area surrounding industries checked for roads (Knightly)
  • ADD: Show the distances to other halts in the halt detail window.
  • CHANGE: Trains turning very tight corners must now travel more slowly. This should discourage tight runarounds in place of reversing at terminus stations.
  • CHANGE: Adjust corner limits for tight corners depending on waytype.
  • FIX: Corner smoothing did not work as intended.
  • FIX: Tram corner parameters were not used (rail parameters were erroneously used in their place).


Feedback and testing

Thanks also to all those who have tested Simutrans-Experimental and provided useful feedback: it is very much appreciated; thanks also to Bernd Gabriel and Knightly for the help in fixing the networking issues. Any feedback from this version would, as ever, also be very much appreciated, including (1) online play; (2) general bug reports; (3) information as to how well-balanced that the game is; (4) any difference in approach/strategy needed for Simutrans-Experimental as over Simutrans-Standard; and (5) 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.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.