OpenTTD 0.6.3

From OpenTTD
Jump to: navigation, search


0.1.x Releases

OpenTTD 0.1 (2004-03-06)
OpenTTD 0.1.1 (2004-03-14)
OpenTTD 0.1.2 (2004-03-15)
OpenTTD 0.1.3 (2004-03-18)
OpenTTD 0.1.4 (2004-03-25)


0.2.x Releases

OpenTTD 0.2.0 (2004-04-03)
OpenTTD 0.2.1 (2004-04-04)


0.3.x Releases

OpenTTD 0.3.0 (2004-04-14)
OpenTTD 0.3.1 (2004-04-26)
OpenTTD 0.3.2 (2004-05-22)
OpenTTD 0.3.2.1 (2004-05-23)
OpenTTD 0.3.3 (2004-07-14)
OpenTTD 0.3.4 (2004-09-14)
OpenTTD 0.3.5 (2004-12-24)
OpenTTD 0.3.6 (2005-01-24)


0.4.x Releases

OpenTTD 0.4.0 (2005-05-15)
OpenTTD 0.4.0.1 (2005-05-21)
OpenTTD 0.4.5 (2006-01-31)
OpenTTD 0.4.6 (2006-03-22)
OpenTTD 0.4.7 (2006-03-26)
OpenTTD 0.4.8 (2006-08-12)


0.5.x Releases

OpenTTD 0.5.0 (2007-02-27)
OpenTTD 0.5.1 (2007-04-20)
OpenTTD 0.5.2 (2007-05-29)
OpenTTD 0.5.3 (2007-09-15)


0.6.x Releases

OpenTTD 0.6.0 (2008-04-01)
OpenTTD 0.6.1 (2008-06-01)
OpenTTD 0.6.2 (2008-08-01)
OpenTTD 0.6.3 (2008-10-01)


0.7.x Releases

OpenTTD 0.7.0 (2009-04-01)
OpenTTD 0.7.1 (2009-06-09)
OpenTTD 0.7.2 (2009-08-01)
OpenTTD 0.7.3 (2009-10-01)
OpenTTD 0.7.4 (2009-12-01)
OpenTTD 0.7.5 (2009-12-23)


1.0.x Releases

OpenTTD 1.0.0 (2010-04-01)
OpenTTD 1.0.1 (2010-05-01)
OpenTTD 1.0.2 (2010-06-19)
OpenTTD 1.0.3 (2010-08-01)
OpenTTD 1.0.4 (2010-09-14)
OpenTTD 1.0.5 (2010-11-20)


1.1.x Releases

OpenTTD 1.1.0 (2011-04-01)
OpenTTD 1.1.1 (2011-06-01)
OpenTTD 1.1.2 (2011-08-14)
OpenTTD 1.1.3 (2011-09-16)
OpenTTD 1.1.4 (2011-12-05)
OpenTTD 1.1.5 (2012-01-14)


1.2.x Releases

OpenTTD 1.2.0 (2012-04-15)
OpenTTD 1.2.1 (2012-06-01)
OpenTTD 1.2.2 (2012-06-18)
OpenTTD 1.2.3 (2012-10-31)


1.3.x Releases

OpenTTD 1.3.0 (2013-04-01)
OpenTTD 1.3.1 (2013-05-31)
OpenTTD 1.3.2 (2013-07-27)
OpenTTD 1.3.3 (2013-11-29)


1.4.x Releases

OpenTTD 1.4.0 (2014-04-01)
OpenTTD 1.4.1 (2014-06-02)
OpenTTD 1.4.2 (2014-08-16)
OpenTTD 1.4.3 (2014-09-23)
OpenTTD 1.4.4 (2014-10-21)


1.5.x Releases

OpenTTD 1.5.0 (2015-04-01)
OpenTTD 1.5.1 (2015-06-01)
OpenTTD 1.5.2 (2015-09-01)
OpenTTD 1.5.3 (2015-12-03)


1.6.x Releases

OpenTTD 1.6.0 (2016-04-01)
OpenTTD 1.6.1 (2016-07-01)


1.7.x Releases

OpenTTD 1.7.0 (2017-04-01)
OpenTTD 1.7.1 (2017-06-13)
OpenTTD 1.7.2 (2017-12-24)


OpenTTD 0.6.2 | OpenTTD 0.6.3 | OpenTTD 0.7.0

This version was released on 2008-10-01.

You can download this release from openttd.org.


Contents

Major new features

  • Undocumented features (aka bugs) removed
  • Documented previously undocumented features

Changelog

0.6.3 (2008-10-01)

  • Fix: NewGRF VarAction 2 variable 43 for industries saw MP_VOID tiles as land tiles and was inefficient (r14417, r14416, r14415)
  • Fix: Possible buffer overrun/wrong parameter type passed to printf (r14414, r14397)
  • Fix: Generation seed set using -G was always overwritten by -g (r14408)
  • Fix: Do not allow extending signals by dragging in any direction other than the track direction FS#2202 (r14013)

0.6.3-RC1 (2008-09-22)

  • Fix: Invalid v->u.air.targetairport could cause crashes at several places FS#2300 (r14383, r14344, r14343)
  • Fix: Moving the first vehicle of a train elsewhere might require a new unitnumber for the remaining chain which might not be available (r14384)
  • Fix: Trams jumping when reversing on a single trambit (like caused during road construction reworks) or when (manually) reversing in a corner FS#1852 (r14371)
  • Fix: Multiheaded parts in free wagon chains weren't connected (could cause desyncs) (r14366, r14362)
  • Fix: [Win32] Some keypress combinations could be handled twice FS#2206 (r14363)
  • Fix: The ownership of roadtiles was not properly set for very old savegames (including TTD's) making it impossible to remove some pieces of road FS#2311 (r14359)
  • Fix: Desync due to randomly ordered vehicle hash by flooding and road vehicle overtake/following (r14356, r14258)
  • Fix: Signs were not updated on company bankrupcy/sell, and thus could have the colour of invalid player (r14348)
  • Fix: Delete the RenameSignWindow when 'its' sign is deleted (r14345)
  • Fix: Signs from old savegames were lost (causing little memory leaks) (r14340)
  • Fix: When a company was renamed and then manager was renamed before building anything, company name changed (r14328)
  • Fix: When you rename a town before building something and build something near that town your company would be called "<old townname> Transport" FS#2251 (r14327)
  • Fix: Free any blocks that a helicopter may have on an oilrig when the helicopter gets forcefully removed (bankruptcy). For other airports this isn't needed as they can't be used by multiple companies FS#2241 (r14324)
  • Fix: Possible assert when renaming removed waypoint (r14322)
  • Fix: Properly delete orders so the pool doesn't fill up (r14319)
  • Fix: Do not allow building road over level crossings and drive-through road stops in the wrong direction; do not allow adding roadtypes to non-drive through road stops; pay for all added road bits FS#2268 (r14316, r14315, r14314, r14308)
  • Fix: Aircraft frozen above oil rig when the next order is invalid FS#2244 (r14309)
  • Fix: [YAPF] Only reserve road slots for multistop when they are really reachable FS#2294 (r14305)
  • Fix: One could be trying to get the station name of a station that is outside of the pool (r14297)
  • Fix: Default for sound effects and music volume should be in the valid range for that setting FS#2286 (r14289)
  • Fix: Make small UFO aware of articulated RVs so they crash the complete vehicle instead of a small part of it (r14270)
  • Fix: Desyncs after deleting a waypoint because of explicit destructor call instead of using operator delete (r14265)
  • Fix: Merge keycode for "normal" 0-9 keys and keypad 0-9 keys so people do not get confused that the keypad does not work as expected FS#2277 (r14260)
  • Fix: Clicking on the smallmap didn't break the "follow vehicle in main viewport" FS#2269 (r14243)
  • Fix: The engine-purchase-list-sorter doubled running-cost and halfed capacity of double-headed engines FS#2267 (r14239)
  • Fix: Feeder share was computed wrong when splitting cargo packet (r14234)
  • Fix: Signs (town name, station name, ...) could be too long for 8bit width in pixels (r14221)
  • Fix: 10 days != 6*2.5 days, effectively causing the payment graph to show the wrong data (r14219)
  • Fix: When determining length of a string with limited size, first check if we are not out of bounds already (r14204)
  • Fix: Properly update the current timetable's travel/wait times instead of only doing it for one vehicle in the shared order chain and only when some bit has not been set FS#2236 (r14192)
  • Fix: Sprite payload skipping would not skip enough bytes in a very small subset of compressed sprites (r14191)
  • Fix: After applying NewGRF settings, all rail and road types were available as the engine availability check was performed too early (r14182)
  • Fix: Close all related vehicle lists when closing a station window (and not only the train list) (r14180)
  • Fix: RemoveOrderFromAllVehicles() did not mark enough windows dirty (r14179)
  • Fix: Incorrect cargo weights (r14144)
  • Fix: GetSlopeZ() gets a virtual coordinate, not a tile (r14139)
  • Fix: Close the 'manage vehicles' dropdown once the number of vehicles in the list reaches 0 FS#2249 (r14133)
  • Fix: [strgen] Changing order of parameters {X:...} did not work for strings including some {StringY} (r14111)
  • Fix: Desync due to bubbles in toyland (r14110)
  • Fix: Make NewGRF action 0x06's changes persistent over the several loading stages FS#1986 (r14102)
  • Fix: Make the 'Transfer Credit' display aware of the entire consist, not only the first vehicle (r14098)
  • Fix: Do not flood a NewGRF industry when it implicitly tells that it wants to be build on water (land shape flags bit 5) FS#2230 (r14093)
  • Fix: The vehicle window of articulated road vehicles would show the clone/refit button when the vehicle was not completely stopped in the depot (r14090)
  • Fix: Flawed parsing of words (as in 2 bytes) in GRF strings due to sign extension FS#2228 (r14087)
  • Fix: Division by 0 in NewAI FS#2226 (r14062)
  • Fix: NewGRF callback 23 did not use the NewGRF compatible text stack FS#2224 (r14058)
  • Fix: NewGRF text stack's "push word" didn't move the data around properly (r14057)
  • Fix: Long strings in the edit box would cause OpenTTD to stop drawing the string. This is especially noticable with low resolutions and the chat input box (r14054)
  • Fix: [OSX] changed the condition for selecting 8 or 32 bpp blitter by default. Now we will pick 32 bpp if no 8 bpp fullscreen resolutions are available on the main display (the one with the dock) (r14032)
  • Fix: Crash when the AI tries to find the depot of an airport that doesn't have a depot FS#2190 (r13999)
  • Fix: MSVC cannot handle changed files in the prebuild event, so make the version determination a separate subproject FS#2004 (r13998)
  • Fix: The dedicated console removed any character that was not a printable ASCII character instead. Now it allows UTF8 formated strings too FS#2189 (r13992)
  • Fix: Resetting construction stage counter reset more than it should (r13981)
  • Fix: Wrong tooltip for the industry directory's list FS#2178 (r13917)
Personal tools