OpenTTD 0.5.0-RC5
Posted: 08 Feb 2007 17:45
Release Candidate 5 is out and will hopefully the last.
Translators have done a great job; we've had quite some work with backporting all the changes. As a result Korean, Simplified Chinese and Traditional Chinese are now added.
Downloads over at http://www.openttd.org/downloads.php Please be patient while SF distributes the files and we compile more binaries.
Link to RC4 forum post: OpenTTD 0.5.0-RC4
Link to RC3 forum post: OpenTTD 0.5.0-RC3
Link to RC2 forum post: OpenTTD 0.5.0-RC2
Link to RC1 forum post: OpenTTD 0.5.0-RC1
Translations
For people bothered by a few translations that were in 0.5.0-RC4 and got removed in 0.5.0-RC5 or people who would like to play with Korean or Simplified/Traditional Chinese (under Windows): download one of the updated language 'packs' (see the attachments of this post) and place the *.lng from the archive in the lang directory of your OpenTTD installation, i.e. you should be overwriting the old language files.
Changes since RC4:
[list]
[*]- Feature: Requery gameservers that did not respond to their first query (r8520, r8542)
[*]- Feature: Logging of the IP address and port of invalid/illegal UDP packets (r8490)
[*]- Codechange: Replace missing sprites with a red question mark (r8634)
[*]- Codechange: Add Korean, Simplified Chinese and Traditional Chinese languages as an official translation (r8286, r8324, r8616)
[*]- Codechange: Increase the size of the sound/video/music-drivers to 32 bytes (instead of 16) so their actual parameters can be passed. Sound has for example bufsize' and 'hz' (r8497)
[*]- Codechange: Be more strict about language generation and fail any languages not having the mandatory ##name, ##ownname and ##isocode pragma's (r8253)
[*]- Fix: Draw canal edges under buoys that are in a canal (r8635)
[*]- Fix: Buoys on canal tiles do not flood anymore (r8620)
[*]- Fix: Store the ownership of a water tile in the buoy tile and set the ownership of the water tile when the buoy is removed. Prevents certain abuses (r8619)
[*]- Fix: When the currently selected player in the performance details window is no longer active, choose the first active player instead of the first player as that may also be inactive [FS#582] (r8612)
[*]- Fix: Road vehicle very close after another (slower) road vehicle gets its speed reset to 0 when entering a tunnel, which causes a traffic jam outside of the tunnel (r8609)
[*]- Fix: Bridges do not get destroyed when the bridge head gets flooded and there is a vehicle on the bridge [FS#564] (r8593)
[*]- Fix: Road Vehicles now can obtain a slot even if the station is very spread out [FS#577] (r8536)
[*]- Fix: Segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar (r8533)
[*]- Fix: Deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared (r8294)[/list]
List of fixes for bugs that were introduced after 0.4.8/RC4:
Changes since RC4:
[list]
[*]- Feature: check for NewGRF compatability before actually downloading the map from a game server when connecting from the command prompt and internal console (r8459, r8461)
[*]- Codechange: Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock. (r8420, r8421)
[*]- Regression: Help window was empty for UNICODE builds (r8239)
[*]- Regression: When the latest news was deleted, the news queue wrapped back to the oldest item, showing all news again (r8409)
[*]- Regression: ShowLastNewsMessage could show an out-of-bounds news item because it did not checked if a previous item actually existed the first time it is called (forced news is INVALID_NEWS) [FS#573] (r8409)
[*]- Fix: GenerateVehicleSortList()/CmdMassStartStopVehicle() tried to put a TileIndex into an uint16 (r8296)
[*]- Fix: [YAPF] Assert when buoy is placed on NE or NW map edge (r8540)
[*]- Fix: you were unable to build roads in the scenario editor when there is no town 0, even though there are other towns (r8608)
[*]- Fix: Put the output of -h to stdout and not to stderr (through ShowInfo) (r8240)
[*]- Fix: use ShowInfo over fprintf(stderr, as Windows doesn't always have a stderr visible/available (r8315)
[*]- Fix: return value from clamp was ignored (r8273)
[*]- Fix: [OSX] freetype and fontconfig detection (r8500)
[*]- Fix: CTRL-clicking on a hangar in the order list segfaulted as hangars are part of a station instead of real depots (8637)[/list]
Translators have done a great job; we've had quite some work with backporting all the changes. As a result Korean, Simplified Chinese and Traditional Chinese are now added.
Downloads over at http://www.openttd.org/downloads.php Please be patient while SF distributes the files and we compile more binaries.
Link to RC4 forum post: OpenTTD 0.5.0-RC4
Link to RC3 forum post: OpenTTD 0.5.0-RC3
Link to RC2 forum post: OpenTTD 0.5.0-RC2
Link to RC1 forum post: OpenTTD 0.5.0-RC1
Translations
For people bothered by a few translations that were in 0.5.0-RC4 and got removed in 0.5.0-RC5 or people who would like to play with Korean or Simplified/Traditional Chinese (under Windows): download one of the updated language 'packs' (see the attachments of this post) and place the *.lng from the archive in the lang directory of your OpenTTD installation, i.e. you should be overwriting the old language files.
Changes since RC4:
[list]
[*]- Feature: Requery gameservers that did not respond to their first query (r8520, r8542)
[*]- Feature: Logging of the IP address and port of invalid/illegal UDP packets (r8490)
[*]- Codechange: Replace missing sprites with a red question mark (r8634)
[*]- Codechange: Add Korean, Simplified Chinese and Traditional Chinese languages as an official translation (r8286, r8324, r8616)
[*]- Codechange: Increase the size of the sound/video/music-drivers to 32 bytes (instead of 16) so their actual parameters can be passed. Sound has for example bufsize' and 'hz' (r8497)
[*]- Codechange: Be more strict about language generation and fail any languages not having the mandatory ##name, ##ownname and ##isocode pragma's (r8253)
[*]- Fix: Draw canal edges under buoys that are in a canal (r8635)
[*]- Fix: Buoys on canal tiles do not flood anymore (r8620)
[*]- Fix: Store the ownership of a water tile in the buoy tile and set the ownership of the water tile when the buoy is removed. Prevents certain abuses (r8619)
[*]- Fix: When the currently selected player in the performance details window is no longer active, choose the first active player instead of the first player as that may also be inactive [FS#582] (r8612)
[*]- Fix: Road vehicle very close after another (slower) road vehicle gets its speed reset to 0 when entering a tunnel, which causes a traffic jam outside of the tunnel (r8609)
[*]- Fix: Bridges do not get destroyed when the bridge head gets flooded and there is a vehicle on the bridge [FS#564] (r8593)
[*]- Fix: Road Vehicles now can obtain a slot even if the station is very spread out [FS#577] (r8536)
[*]- Fix: Segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar (r8533)
[*]- Fix: Deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared (r8294)[/list]
List of fixes for bugs that were introduced after 0.4.8/RC4:
Changes since RC4:
[list]
[*]- Feature: check for NewGRF compatability before actually downloading the map from a game server when connecting from the command prompt and internal console (r8459, r8461)
[*]- Codechange: Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock. (r8420, r8421)
[*]- Regression: Help window was empty for UNICODE builds (r8239)
[*]- Regression: When the latest news was deleted, the news queue wrapped back to the oldest item, showing all news again (r8409)
[*]- Regression: ShowLastNewsMessage could show an out-of-bounds news item because it did not checked if a previous item actually existed the first time it is called (forced news is INVALID_NEWS) [FS#573] (r8409)
[*]- Fix: GenerateVehicleSortList()/CmdMassStartStopVehicle() tried to put a TileIndex into an uint16 (r8296)
[*]- Fix: [YAPF] Assert when buoy is placed on NE or NW map edge (r8540)
[*]- Fix: you were unable to build roads in the scenario editor when there is no town 0, even though there are other towns (r8608)
[*]- Fix: Put the output of -h to stdout and not to stderr (through ShowInfo) (r8240)
[*]- Fix: use ShowInfo over fprintf(stderr, as Windows doesn't always have a stderr visible/available (r8315)
[*]- Fix: return value from clamp was ignored (r8273)
[*]- Fix: [OSX] freetype and fontconfig detection (r8500)
[*]- Fix: CTRL-clicking on a hangar in the order list segfaulted as hangars are part of a station instead of real depots (8637)[/list]