OpenTTD 0.7.4

From OpenTTD
(Difference between revisions)
Jump to: navigation, search
m (0.7.4 moved to OpenTTD 0.7.4: Oops)
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{release|prev=OpenTTD 0.7.3|next=Roadmap 0.8|date=2009-11-15}}
+
{{Other_languages
 +
|en=OpenTTD 0.7.4
 +
|fr=OpenTTD 0.7.4
 +
|language_page=en
 +
}}{{-}}
 +
{{OTTDVersions}}
 +
{{release|prev=OpenTTD 0.7.3|next=OpenTTD 0.7.5|date=2009-12-01}}
  
You can get this release from [http://www.openttd.org/download-testing/0.7.4-RC1 openttd.org].
+
You can download this release from [http://www.openttd.org/download-stable/0.7.4 openttd.org].
  
 
==Major new features==
 
==Major new features==
Line 10: Line 16:
  
 
==Changelog==
 
==Changelog==
 +
 +
===0.7.4 (2009-12-01)===
 +
* Fix: Endianness issue with saving the zoom level {{Flyspray|3333}} (r18351)
 +
* Fix: [NewGRF] When starting a new game the values of action D variable 13 were incorrect {{Flyspray|3324}} (r18207)
 +
  
 
===0.7.4-RC1 (2009-11-15)===
 
===0.7.4-RC1 (2009-11-15)===
* Change: Prefer extmidi over allegro midi and allegro over null driver [FS#3272] (r17875)
+
* Change: Prefer extmidi over allegro midi and allegro over null driver {{Flyspray|3272}} (r17875)
 
* Change: [NewGRF] Apply default refitmasks only when the NewGRF did not set any of the three refittability properties (xor mask, positive classes, negative classes) (r17663)
 
* Change: [NewGRF] Apply default refitmasks only when the NewGRF did not set any of the three refittability properties (xor mask, positive classes, negative classes) (r17663)
* Fix: Crash when an articulated RV is turning on a drive through road station that gets forcefully (bankrupt) removed [FS#3310] (r18049)
+
* Fix: Crash when an articulated RV is turning on a drive through road station that gets forcefully (bankrupt) removed {{Flyspray|3310}} (r18049)
 
* Fix: GCC 4.5 compiling (r18045)
 
* Fix: GCC 4.5 compiling (r18045)
* Fix: AIs failed to load their data from savegames by crashing them when they tried [FS#3290] (r18038)
+
* Fix: AIs failed to load their data from savegames by crashing them when they tried {{Flyspray|3290}} (r18038)
 
* Fix: Screen jumped a bit for at least SDL and Allegro when right-click-dragging (r18030)
 
* Fix: Screen jumped a bit for at least SDL and Allegro when right-click-dragging (r18030)
 
* Fix: [NewGRF] Improve parsing of RIFF data. Skip unknown chunks and check chunk sizes (r17999)
 
* Fix: [NewGRF] Improve parsing of RIFF data. Skip unknown chunks and check chunk sizes (r17999)
Line 23: Line 34:
 
* Fix: Close BMP file when making screenshot fails (r17941)
 
* Fix: Close BMP file when making screenshot fails (r17941)
 
* Fix: Deadlock when trying to create screenshot with too long name (including path) (r17936)
 
* Fix: Deadlock when trying to create screenshot with too long name (including path) (r17936)
* Fix: Crash when closing NewGRF parameter window with no NewGRF selected [FS#3291] (r17922)
+
* Fix: Crash when closing NewGRF parameter window with no NewGRF selected {{Flyspray|3291}} (r17922)
 
* Fix: 32bpp BMP screenshots were in wrong colours on big endian machines and broken when screen width was not a multiple of 4 (r17910, r17909)
 
* Fix: 32bpp BMP screenshots were in wrong colours on big endian machines and broken when screen width was not a multiple of 4 (r17910, r17909)
* Fix: Uninitialised values in some paths of loading TTO savegames [FS#3288] (r17908)
+
* Fix: Uninitialised values in some paths of loading TTO savegames {{Flyspray|3288}} (r17908)
 
* Fix: Make the plane speed setting unchangeable in network games because it can be read by NewGRFs on game load and thus if it changes cause desyncs (r17902)
 
* Fix: Make the plane speed setting unchangeable in network games because it can be read by NewGRFs on game load and thus if it changes cause desyncs (r17902)
 
* Fix: [NewGRF] 'subtract-in' is also signed for production callback version 0 (r17857)
 
* Fix: [NewGRF] 'subtract-in' is also signed for production callback version 0 (r17857)
 
* Fix: [NewGRF] _date_fract runs from 0 to 73 since r2041. Variable 0x09 should not (r17824)
 
* Fix: [NewGRF] _date_fract runs from 0 to 73 since r2041. Variable 0x09 should not (r17824)
* Fix: Do not fail hard when no soundcard could be detected; just fall back on the null-driver [FS#3268] (r17788)
+
* Fix: Do not fail hard when no soundcard could be detected; just fall back on the null-driver {{Flyspray|3268}} (r17788)
* Fix: CJK languages do not have spaces, so for adding newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string [FS#3264] (r17772)
+
* Fix: CJK languages do not have spaces, so for adding newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string {{Flyspray|3264}} (r17772)
 
* Fix: Powernaut Helicopter got wrong 'load amount' (r17758)
 
* Fix: Powernaut Helicopter got wrong 'load amount' (r17758)
 
* Fix: [NewGRF] 'last_value' and 'reseed' are shared between procedure and main chain, 'scope' and 'count' are not (r17672)
 
* Fix: [NewGRF] 'last_value' and 'reseed' are shared between procedure and main chain, 'scope' and 'count' are not (r17672)
 
* Fix: Count only active clients (not those waiting for map download) when checking min_active_clients limit (r16506)
 
* Fix: Count only active clients (not those waiting for map download) when checking min_active_clients limit (r16506)

Latest revision as of 13:34, 7 March 2013


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)


1.8.x Releases

OpenTTD 1.8.0 (2018-04-01)


1.9.x Releases

OpenTTD 1.9.0 (2019-04-01)
OpenTTD 1.9.1 (2019-04-08)
OpenTTD 1.9.2 (2019-07-07)
OpenTTD 1.9.3 (2019-09-16)


OpenTTD 0.7.3 | OpenTTD 0.7.4 | OpenTTD 0.7.5

This version was released on 2009-12-01.

You can download this release from openttd.org.

Contents

[edit] Major new features

  • Bug fixes
  • AI now loads savegames properly
  • Consistency fixes

[edit] Changelog

[edit] 0.7.4 (2009-12-01)

  • Fix: Endianness issue with saving the zoom level FS#3333 (r18351)
  • Fix: [NewGRF] When starting a new game the values of action D variable 13 were incorrect FS#3324 (r18207)


[edit] 0.7.4-RC1 (2009-11-15)

  • Change: Prefer extmidi over allegro midi and allegro over null driver FS#3272 (r17875)
  • Change: [NewGRF] Apply default refitmasks only when the NewGRF did not set any of the three refittability properties (xor mask, positive classes, negative classes) (r17663)
  • Fix: Crash when an articulated RV is turning on a drive through road station that gets forcefully (bankrupt) removed FS#3310 (r18049)
  • Fix: GCC 4.5 compiling (r18045)
  • Fix: AIs failed to load their data from savegames by crashing them when they tried FS#3290 (r18038)
  • Fix: Screen jumped a bit for at least SDL and Allegro when right-click-dragging (r18030)
  • Fix: [NewGRF] Improve parsing of RIFF data. Skip unknown chunks and check chunk sizes (r17999)
  • Fix: When you start giving money (input window for amount), then get moved to spectators and you click 'Ok' a crash would occur (r17953)
  • Fix: Use 24bpp BMP format instead of 32bpp for screenshots. Saves space and is supported by more image viewers (r17943)
  • Fix: Close BMP file when making screenshot fails (r17941)
  • Fix: Deadlock when trying to create screenshot with too long name (including path) (r17936)
  • Fix: Crash when closing NewGRF parameter window with no NewGRF selected FS#3291 (r17922)
  • Fix: 32bpp BMP screenshots were in wrong colours on big endian machines and broken when screen width was not a multiple of 4 (r17910, r17909)
  • Fix: Uninitialised values in some paths of loading TTO savegames FS#3288 (r17908)
  • Fix: Make the plane speed setting unchangeable in network games because it can be read by NewGRFs on game load and thus if it changes cause desyncs (r17902)
  • Fix: [NewGRF] 'subtract-in' is also signed for production callback version 0 (r17857)
  • Fix: [NewGRF] _date_fract runs from 0 to 73 since r2041. Variable 0x09 should not (r17824)
  • Fix: Do not fail hard when no soundcard could be detected; just fall back on the null-driver FS#3268 (r17788)
  • Fix: CJK languages do not have spaces, so for adding newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string FS#3264 (r17772)
  • Fix: Powernaut Helicopter got wrong 'load amount' (r17758)
  • Fix: [NewGRF] 'last_value' and 'reseed' are shared between procedure and main chain, 'scope' and 'count' are not (r17672)
  • Fix: Count only active clients (not those waiting for map download) when checking min_active_clients limit (r16506)
Personal tools