OpenTTD 0.5.1-RC1
Posted: 20 Mar 2007 22:52
Less than a month after the final release of 0.5.0 the list of bug in 0.5.0 was so big that we have started the release cycle for the 0.5.1 bugfix release.
In this release you can find a few new small features like an extra news group for opening and closing industries, so you can disable all those industry production changes and still get notified when industries are created or shut down.
The most noticable fix for people who like to play with the AI is that the AI now uses quite a lot less computing power, though it became slightly dumber. Furthermore some crashes and a desync are fixed.
As the installation of the Microsft Unicode layer for Windows 95, Windows 98 and Windows ME proved to be difficult, there is now a special win9x build for those platforms. Users of Windows 2000, XP, 2003 and Vista should use the win32 binary.
Downloads over at http://www.openttd.org/downloads.php Please be patient while SF distributes the files and we compile more binaries.
Translations
Due to the fact that some changes required changes of the strings, quite a few languages have missing strings in 0.5.1-RC1. We ask the translators to fix them as soon as possible via our WebTranslator.
The languages that have missing strings are: Brazilian Portuguse, Danish, Esperanto, Finnish, Galician, German, Icelandic, Lithuanian, Norwegian (Bokmal and Nynorsk), Portuguese, Romanian, Simplified Chinese, Slovenian, Traditional Chinese and Turkish.
Warning
The game is known to crash when a new vehicle prototype is offered to you or a news message of a new vehicle is shown to you. There is no way to circumvent this. However, when you play a game after 2050 those messages will not pop up because there are no new vehicles and you will not trigger this bug.
Changes since 0.5.0
In this release you can find a few new small features like an extra news group for opening and closing industries, so you can disable all those industry production changes and still get notified when industries are created or shut down.
The most noticable fix for people who like to play with the AI is that the AI now uses quite a lot less computing power, though it became slightly dumber. Furthermore some crashes and a desync are fixed.
As the installation of the Microsft Unicode layer for Windows 95, Windows 98 and Windows ME proved to be difficult, there is now a special win9x build for those platforms. Users of Windows 2000, XP, 2003 and Vista should use the win32 binary.
Downloads over at http://www.openttd.org/downloads.php Please be patient while SF distributes the files and we compile more binaries.
Translations
Due to the fact that some changes required changes of the strings, quite a few languages have missing strings in 0.5.1-RC1. We ask the translators to fix them as soon as possible via our WebTranslator.
The languages that have missing strings are: Brazilian Portuguse, Danish, Esperanto, Finnish, Galician, German, Icelandic, Lithuanian, Norwegian (Bokmal and Nynorsk), Portuguese, Romanian, Simplified Chinese, Slovenian, Traditional Chinese and Turkish.
Warning
The game is known to crash when a new vehicle prototype is offered to you or a news message of a new vehicle is shown to you. There is no way to circumvent this. However, when you play a game after 2050 those messages will not pop up because there are no new vehicles and you will not trigger this bug.
Changes since 0.5.0
- Feature: Translation dependant formatting of dates (r8906)
- Feature: Kick inactive initial network connections after some time (r9038, r9061)
- Feature: Add an extra news group for opening and closing of industries (r9097)
- Codechange: Change windows unicode handling and allow a pure non-unicode build to function. (r9055)
- Codechange: Be more lenient when trimming UTF-8 strings and don't terminate the string when an invalid encoding is encountered, but only focus on maximum length. (r9083)
- Codechange: Dsable shares by default and increase the default maximum distance from edge for oil refineries (r9339)
- Regression: [win32] Possible buffer overflow if unicode text is pasted into an input box and needs trimming. (r8975)
- Fix: NewGRF support for vehicle variable 48 (r8943)
- Fix: Crash on loading savegames with GRFs that do not have their GRF info/name set (r8955)
- Fix: Support compilation with the Vista Platform SDK (r8974)
- Fix: The industry list should also be (re)set when the number of industries is 0 (r8980)
- Fix: Resolution doubled in cfg file when fullscreen mode used (r8994)
- Fix: Do not select a disabled platform length/number of track count when going out of drag-drop mode (r8999)
- Fix: New locomotive names were not announced in the news, it said "new railway locomotive available - railway locomotive" (r9000, r9001)
- Fix: Play the correct engine sound based on the engine type instead of the sprite (r9009)
- Fix: When cutting strings into multiple lines also take into consideration whitespace characters of more than 1 byte length. (r9012)
- Fix: Desync caused by buffer overflow (r9027)
- Fix: The personal (.openttd) directories were hidden in the load/save directory listings (r9043)
- Fix: The station list, sorted by cargo rating, now takes stations into account that have no cargo waiting (r9062)
- Fix: Don't keep on scrolling for non-numeric values in settings, but require reclick (r9064)
- Fix: When a bribe failed and you haven't picked up cargo yet, you would never be able to do so for a given station (r9070)
- Fix: Take over companies properly in multiplayer games (r9071)
- Fix: win32 dedicated console now doesn't need an extra 'enter' to fully quit (r9074)
- Fix: The intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport (r9076)
- Fix: The wrong catenary wires were drawn for tunnel entrances (r9077)
- Fix: [win9x] Clipboard paste for Windows95 correctly converts the input to the current locale. (r9084)
- Fix: Disable the ability to make flooding water with the canal build tool. In the scenario editor you can still make both canals and flooding water at height level 0 (r9105)
- Fix: Make clear in the tooltips when the canal build tool (in the scenario editor) makes flooding water (r9115)
- Fix: Difficulty level button was not selected when opening the difficulty window (r9117)
- Fix: "Train is lost" message is generated incorrectly (r9146)
- Fix: When loadin games, enroute_from was updated in the wrong place, causing issues with TTD savegames/scenarios (r9147)
- Fix: When you started openttd with '-g' you got the same map every run (r9205)
- Fix: Shared orders got messed up when the 'first' trains got removed in the depot (r9277)
- Fix: Use a less CPU-intensive algorithm to find a random industry for the AI to prevent it slowing down the game (r9251)
- Fix: A34-1000, Z-Shuttle, and Kelling K1 are now listed as small aircraft (r9298)
- Fix: Assert() when you removed the orders of a shared list while having the shared order vehicle list open (r9337)
- Fix: Close the Shared Order Vehicle List if you remove the shared link with only 2 vehicles (r9338)
- Fix: When all news-setting buttons are 'full', make the for-all button show 'full' too (r9137)