User:Timitry/OpenTTD 0.6.x Releases

From OpenTTD
Jump to: navigation, search

The first release of the OpenTTD 0.6-branch was 0.6.0-beta1, which was published on 18. November 2008. The 0.6-branch was splitt off from trunk with r12395 on 22. March 2008. The first stable release of this branch, OpenTTD 0.6.0, was published on 1. April 2008. The last change in the 0.6-branch was commited with r14455 on 10. October 2008.


Stable Releases in the 0.6-branch

  • OpenTTD 0.6.0, released on 1. April 2008 (5 betas and 1 release candidate)
  • OpenTTD 0.6.1, released on 1. June 2008 (2 release candidates)
  • OpenTTD 0.6.2, released on 1. August 2008 (2 release candidates)
  • OpenTTD 0.6.3, released on 1. October 2008 (1 release candidate)

New Features in the 0.6-Branch

Major Features

Feature Developed by Revision Date
Full flexible track/road layout under bridges Tron, Celestar, KUDr r7573 2006-12-27
Raised limit of max sprites for NewGRF peter1138 r8129 2007-01-14
Drive-through Road Stops mart3p r8735 2007-02-14
Show newgrf error messages Maedhros r8838 2007-02-21
NewHouses Maedhros, Belugas, peter1138 r9315 2007-03-19
Cargo translation table support peter1138 r9413 2007-03-23
NewCargos peter1138 r9638 2007-04-15
Vehicle groups / Advanced Vehicle lists Rubidium, nycom r9874 2007-05-19
Trams and Tramways Rubidium r9923 2007-05-26
NewIndustries Belugas r11204 2007-10-05
Transparency options Developer Revision Date
Loading Indicators Developer Revision Date
Improved signs Developer Revision Date
YAPF optimisation Developer Revision Date
Cities TheJosh, maedhros r9667 2007-04-18
Timetables maedhros r10236 2007-06-20
One-way roads Rubidium r9999 2007-05-31
Autoroad Octopussy, skidd13, Rubidium r11339 2007-10-22
32bpp support Developer Revision Date
Articulated Road Vehicles maedhros r10097 2007-06-11
Advanced player faces BigBB, Rubidium r11269 2007-10-15
Signal autocomplete peter1138 r10437 2007-07-04
Town-road layout Developer Revision Date

Categorized List


|Raised limit of max sprites for NewGRF || peter1138 || r8129 || 2007-01-14 |Show newgrf error messages || Maedhros || r8838 || 2007-02-21 |NewHouses || Maedhros, Belugas, peter1138 || r9315 || 2007-03-19 |NewCargos || peter1138 || r9638 || 2007-04-15 |NewIndustries || Belugas || r11204 || 2007-10-05

Vehicles & Construction |Signal autocomplete || peter1138 || r10437 || 2007-07-04 |One-way roads || Rubidium || r9999 || 2007-05-31 |Autoroad || Octopussy, skidd13, Rubidium || r11339 || 2007-10-22

Complete list of new features (will delete a lot of it!)

  1. Feature: Show whether a town is a "city" in the town description title bar (r12391)
  2. Feature: Increase house animation frame number from 32 to 128 (r12347)
  3. Feature: Vehicle variable FE bit 5, 6 and 8 [FS#1812] (r12331, r12330)
  4. Feature: Support loading full range of 0xD0xx NewGRF strings which includes 0xD000 to 0xD3FF (r12316)
  5. Feature: Ability to change aircraft speed factor, from so called 'realistic' (matching other vehicles) (1/1) to original TTD speed (1/4) (r12293, r12294)
  6. Feature: Allow buttons to resize in NewGRF settings window (r12172)
  7. Feature: Change colour of autorail and autoroad selection when Ctrl is pressed (r12167)
  8. Feature: Separate catenary transparency settings from building transparency settings (r12103)
  9. Feature: Allow locking individual transparency settings so they will not be changed by pressing 'x' (r12102)
  10. Feature: Add some missing VarAction2 variables (r12124)
  11. Feature: Make snow appear on rail tiles dependant on track height, not on height of the lowest part of the tile (r12098)
  12. Feature: [NewGRF] Specify the purchase, rail and road description of a bridge (r12069)
  13. Feature: [NewGRF] Add support for var 12, Variational Action 2 (r12045)
  14. Feature: Allow trees on shore (r12029)
  15. Feature: Invisible trees are now separate from the building concept (r12022)
  16. Feature: Add support for passenger engine designation for AI-use, NewGRF property 0x08 for trains (r12019)
  17. Feature: Show all cargo sources (en-route from) in the station view cargo waiting list instead of just one (r11990)
  18. Feature: [NewGRF] Resizable industry view window on callback 3A (r11987)
  19. Feature: [NewGRF] Implement var 8F (random bits) during callback 28 [FS#1697] (r11985)
  20. Feature: [NewGRF] Add support for Action 0D, var 13: informations about current map size (r11961)
  21. Feature: Support Action5 type 0D (newwater) (r11947)
  22. Feature: Allow building bridge heads on more slopes (r11937)
  23. Feature: [NewGRF] Add support for Rivers. Rivers can currently only be placed with-in the scenario editor (r11926,r11938,r11949,r12071)
  24. Feature: Generate.vbs script to allow project files generation for users unable to run generate bash script (r12123)
  25. Feature: Sort the strings in languages dropdown (r11886)
  26. Feature: Replaced fixed size custom name array. Names are now attached to their object directly and there is no limit to the amount of names (r11822)
  27. Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match (r11759)
  28. Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves (r11741)
  29. Feature: Added sorting for cost, running costs and speed to road vehicles and ships build windows (r11710)
  30. Feature: List neutral stations where the player has service in the station list too (r11670)
  31. Feature: Check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen (r11646)
  32. Feature: Allow setting a default password for new companies in network games (r11556)
  33. Feature: Signal selection GUI for the ones that really like to use that over CTRL (r11547)
  34. Feature: Make the bridge selection window resizable (r11539)
  35. Feature: [OSX] Added support for using Quartz instead of Quickdraw in windowed mode on OS X 10.4 and higher (r11496)
  36. Feature: Allow to resize on creation the smallmap gui in order to show all the types industry available, allow to enable/disable individually or all at once, the industries shown on small map (r11474)
  37. Feature: Make news messages related to the industry (production) changes better configurable; you can now disable news messages popping up for industries you are not servicing (r11442)
  38. Feature: When sorting stations by cargo sum, only sum the cargoes that are selected in the filter (r11437)
  39. Feature: Show all players who have shares, not just the first two (r11435)
  40. Feature: Make OTTD's sprites replaceable using Action 5 and make replacing contiguous subsets of sprites in for some types possible in Action 5 (r11433)
  41. Feature: Allow town-bridges to be build on slopes (r11395)
  42. Feature: Auto-road; same as auto-rail, but for road and trams and only on X and Y direction (r11339)
  43. Feature: OTTD version checking for NewGRFs. This allows NewGRFs to do something different for different versions of OpenTTD, like disabling it for too low versions or loading different graphics (r11330)
  44. Feature: Half tile* and anti-zig-zag-foundations (r11319)
  45. Feature: Control-Clicking the Centre Main View button on the vehicle window allows the main viewport to follow the chosen vehicle (r11304)
  46. Feature: User customisable faces (r11269)
  47. Feature: Make more advanced rail types more expensive to build (r11265)
  48. Feature: Implement the "moreanimation" feature of TTDP, so we can properly support newindustries (r11228)
  49. Feature: [NewGRF] Add support for newindustries (r11204)
  50. Feature: Sort the NewGRFs by name, making searching a specific NewGRF a lot easier (r11175)
  51. Feature: Add possibility to show the bounding boxes of sprites using CTRL-B so one can get a better understanding of the used bounding boxes to fix the glitches that still exist. Note that showing the bounding boxes is not glitch free; it only gives you some knowledge where the bounding boxes are (r11174)
  52. Feature: Remove the arbitrary limit of 10 articulated parts for a vehicle (r11120)
  53. Feature: Autoslope, changing of slopes of tiles that already have something build on them. Does not work for tiles of houses/industries/stations that do not allow autosloping (r11107)
  54. Feature: Support for encapsulating files into a .tar file; you can pack all files in your data/ directory in how ever many .tar files you like, keeping the directory-structure equal to the unpacked version, and OpenTTD can handle them just like the files were unpacked (r11106)
  55. Feature: Allow slopes under statues (r11069)
  56. Feature: [OSX] Added more options for right click emulation (controlled from the interface tab in the patch window) (r10996)
  57. Feature: Allow building and removing tracks and signals when there is a train on a parallel diagonal track that does not interact with this one. (r10922)
  58. Feature: Added TileHeight to the Land Area Information tool [FS#653] (r10878)
  59. Feature: [OSX] OpenTTD will now pick the same language as finder is set to if no config file is found (r10851)
  60. Feature: Provide an infrastructure to have resizable windows that are smaller than the default window size. Useful for playing on very low resolution systems (r10704)
  61. Feature: Support for autosave_on_exit in the console, so dedicated servers can use it (r10658)
  62. Feature: Add a soft limit of 4096 "entities" in a station's waiting queue and a hard limit of 32768 so (malicious) people cannot cause a "denial of service" attack by filling cargo lists (r10555)
  63. Feature: Replace all the windows for Industry building by a more flexible one (r10496)
  64. Feature: Support for "prospecting" raw industries, i.e. you pay an amount of money and then it might (with a given chance) build a raw industry somewhere on the map (r10451)
  65. Feature: Automatic signal completion, enabled by pressing CTRL when dragging signals. Signals will continue following track until an existing signal, junction or station are reached. This currently replaces the existing use of CTRL-drag for changing existing signal type (r10437)
  66. Feature: New sign editor features including switching to previous/next sign (r10401)
  67. Feature: Disallow (in the GUI) the building of infrastructure you do not have available vehicles for. This means that the airport building button is disabled till you can actually build aircraft. The game itself will not disallow you to build the infrastructure and this "new" behaviour can be overridden with a patch setting [FS#669] (r10353)
  68. Feature: Add the possibility of automatically filling in timetables based on the times from the first (or subsequent) run-throughs (r10331)
  69. Feature: Option to select the "default" rail type when you start a new game or load a game. This is done either static, i.e. rail, electrified rail, monorail and maglev, or dynamic which takes either the first or last available railtype or the railtype that is used most on the map [FS#812] (r10329)
  70. Feature: Give a better explanation why the loading of a savegame failed and do not crash on loading savegames that were altered by patches or branches [FS#917] (r10300)
  71. Feature: A sticky button for the client list window [FS#885] (r10293)
  72. Feature: Allow double-clicking on certain places: add NewGRF window, build-vehicle and town-action (r10265, r10267)
  73. Feature: Loading indicator, which shows in % how full a vehicle is while loading/unloading (r10254)
  74. Feature: Introduce a form of timetabling for vehicles (r10236)
  75. Feature: [NewGRF] Add support for action 0F (town name generator) (r10211)
  76. Feature: Add support for personal directories on Windows. (r10182)
  77. Feature: Add support for anti aliased typefaces via FreeType. This is configurable for each font size in the configuration settings and requires using the 32bpp blitter and suitable fonts (r10166)
  78. Feature: 32 bpp sprite support and dedicated driver does not blit nor render by default. Can be overruled by user (r10121)
  79. Feature: Add support for articulated road vehicles (r10097)
  80. Feature: Allow moving of orders instead of removing them and readding them somewhere else [FS#828] (r10071)
  81. Feature: Replace hard coded spritecache size with a configuration option, sprite_cache_size. The default size is 2MB and the value can range from 1 to 64MB. If you experience slow-downs when scrolling the map, try increasing this setting (r10042)
  82. Feature: Skip to the selected order in the order list when clicking on the "skip" button while pressing CTRL [FS#760] (r10033)
  83. Feature: Sort the strings in server language dropdown and the town names dropdown (r10032, r10036)
  84. Feature: Build windows of trains, road vehicles and ships can now be sorted by cargo capacity (planes already had this option) (r10024)
  85. Feature: More languages flags for servers [FS#790] (r10017)
  86. Feature: Allow different signal types on one tile [FS#362] (r10006)
  87. Feature: Support for oneway roads (r9999)
  88. Feature: Add smooth viewport scrolling. This must be enabled with patch setting 'smooth_scroll' (r9962)
  89. Feature: Allow terraforming under bridges (r9950)
  90. Feature: Support for trams (r9923)
  91. Feature: Allow building new stations adjacent to existing stations by holding down control (r9905)
  92. Feature: Add one new zoom-out level: 8 times (r9884)
  93. Feature: Advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group (r9874)
  94. Feature: Make "improved loading" a proper improved loading instead of loading one (semi-)random vehicle at a time. Furthermore fill multiple vehicles at once when there is enough cargo to do so (r9838)
  95. Feature: Add drag and drop removal of station tiles (r9810)
  96. Feature: Support for "curvature info", Action 2 for train, variable 45 (r9803)
  97. Feature: [NewGRF] Add action 1, 2 and 3 support for canals (r9797)
  98. Feature: Add the possibility to choose different road patterns for towns to use (r9779)
  99. Feature: Add an option to automatically pause when starting a new game (r9734)
  100. Feature: Add the concept of cities. A (configurable) proportion of towns can start off larger, and will grow twice as quickly as other towns (r9667)
  101. Feature: Add NewGRF Action 5 (Sprite Replacement) support for 2cc colour maps, airport, and road stop sprites (r9645)
  102. Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader (r9638)
  103. Feature: Make it possible to have some control over the town growth (r9613)
  104. Feature: Add list_patches console command. This shows all patches along with their current values (r9565)
  105. Feature: Add more finer control to transparency options, including a new toolbar (r9563)
  106. Feature: Add support for variable snow lines in the arctic climate, supplied by NewGRF files (r9371)
  107. Feature: [NewGRF] Add support for newhouses (r9315)
  108. Feature: [NewGRF] Add support for Action 13, which allows you to translate GRF-specific texts. The translations will only be shown if you are using a language with a GRF language id and if a string has not already been set specifically for the language you are using (r9037)
  109. Feature: Translation dependant formatting of dates (r8906)
  110. Feature: If an action 7/9 leads to skipping the rest of the file, disable the NewGRF if an action 8 has not been encountered yet (r8831)
  111. Feature: Stop loading and disable the current NewGRF if a fatal error message in Action B is encountered. Also be more strict on the values accepted (r8830)
  112. Feature: Build aircraft windows will no longer show aircraft that cannot use the airport in question (r8771)
  113. Feature: Drive-through road stops (r8735)
  114. Feature: Allow upgrading bridges by building a new bridge over the top (r8567)
  115. Feature: Provide aircraft with vertical separation depending on their altitude and velocity (r8534)
  116. Feature: When linking the terraform toolbar to the build toolbars place them side by side instead of on top of each other (r8436)
  117. Feature: The vehicle build windows are now resizable in horizontal direction as well (r8331, r8336, r8338)
  118. Feature: Automatically build semaphores before a configurable date, which can be set by each network player separately (r8151)
  119. Feature: Increase sprite limit from 16384 sprites to 16777216 sprites (r8128, r8129)
  120. Feature: Add the ability to load savegames when you do not have the exact GRF files in your list. GRF files that are found based on GRF ID (but not on matching md5sum) are used instead of disabling them. This does not affect MP games, there you still need an exact match (r8106)
  121. Feature: Show the activated status of the GRF list after pressing 'apply' in the NewGRF window, instead of the local list (r8094)
  122. Feature: The station list does now remember the sort settings (r8065)
  123. Feature: Make it possible to override the bind address and port of a dedicated server from the command line (r7802)
  124. Feature: Add command line option to prevent saving of high score and configuration on exit and a console command to manually initiate a configuration save (r7801)
  125. Feature: Add support for tractive effort to 'realistic' acceleration (7592)
  126. Feature: Allow to build bridges of arbitrary rail/road combinations (including signals) (r7573)
Personal tools