UbuntuUpdates.org

Package "openttd"

This package belongs to a PPA: GetDeb Games

Name: openttd

Description:

reimplementation of Transport Tycoon Deluxe with enhancements
OpenTTD is a reimplementation of the Microprose game "Transport
Tycoon Deluxe" with lots of new features and enhancements.

OpenTTD is playable with the free graphics files from the openttd-opengfx
package and optional sound files from the openttd-opensfx package (which is in
non-free). Alternatively, OpenTTD can use the graphics files from the original
Transport Tycoon Deluxe game (See README.Debian on how to set this up).

Latest version: 1.4.0-1~getdeb2
Release: precise (12.04)
Level: getdeb
Repository: games
Homepage: http://www.openttd.org/

Links


Download "openttd"


Other versions of "openttd" in Precise

Repository Area Version
base universe 1.1.4-1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 1.2.3-1~getdeb1 2012-11-04 12:08:19 UTC

openttd (1.2.3-1~getdeb1) precise; urgency=low

  * New upstream version
    - Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring
    to 128 (r24610)
    - Fix: Configure script did not properly handle _BUILD flags during
    reconfigure (r24601)
    - Fix: Configure script failed to detect libfontconfig 2.10 as newer than
    2.3 (r24598)
    - Fix: When fontconfig is not available, the bootstrap download crashed
    [FS#5336] (r24597)
    - Fix: Crash when a gamescript provided too many parameters to a GSText
    object [FS#5333] (r24593)
    - Fix: [Script] API documentation mistakes/omissions (r24584)
    - Fix: Do not add duplicates to the ban list [FS#5308] (r24580)
    - Fix: Draw the window resize sprite bottom-aligned [FS#5324] (r24577)
    - Fix: Vehicle list at buoys did no longer work [FS#5319] (r24576)
    - Fix: [Windows] Do not cast away const in OS specific code (r24572,
    r24571)
    - Fix: Naming of bundles was somewhat broken (r24569)
    - Fix: Non-train vehicle lists were not resorted when vehicles were
    renamed [FS#5261] (r24567)
    - Fix: Stop both price and payment inflation if either of them has
    reached MAX_INFLATION (r24565)
    - Fix: Limiting the inflation did not quite work [FS#5312] (r24564)
    - Fix: Do not show profit from refits as cost in the refit window
    [FS#5297] (r24544)
    - Fix: Do not limit to reading one UDP packet per game loop (r24532)
    - Fix: Max script chance was too big (r24531)
    - Fix: [NewGRF] RandomAction 84 should interpret register 100 as signed
    (r24528)
    - Fix: [OSX] Some compile problems in mac-only code [FS#5296] (r24524)
    - Fix: The gender of an industry name is defined by the industry-type
    part of the name, not by the town-name part, even if it comes first
    (r24523, r24522)
    - Fix: GStexts were compiled incompletely when containing certain string
    codes (r24516, r24515)
    - Fix: The mousewheel did not work in the build waypoint window [FS#5285]
    (r24507)
    - Fix: [NewGRF] Airport variables 60 to 65 and 69 used the wrong cargo
    translation table for translations (r24506)
    - Fix: Do not show the global goals as company goals for spectators
    (r24500)
    - Fix: Clarify description of command line option -n (r24485)
    - Fix: Do not call RebuildSubsidisedSourceAndDestinationCache() before
    subsidy savegame conversion is finished [FS#5232] (r24482)
    - Fix: Trains were unable to reverse in stations when using NPF (r24479)
    - Fix: The --xxx yyy format (instead of --xxx=yyy) for configure did not
    work (r24471)
    - Fix: --prefix was not accepted by configure (r24470)
    - Fix: Changing auto-refit for a 'goto station' order was inadvertently
    modifying the full load state [FS#5264] (r24457)

 -- Christoph Korn Fri, 02 Nov 2012 20:44:22 +0100


Version: 1.2.2-1~getdeb1 2012-08-17 17:09:09 UTC

openttd (1.2.2-1~getdeb1) precise; urgency=low

  * New upstream version
    1.2.2 (2012-08-16)
    ------------------------------------------------------------------------
    (None)

    1.2.2-RC1 (2012-08-01)
    ------------------------------------------------------------------------
    - Fix: In some cases ships could be covered with land [CVE-2012-3436]
    [FS#5254] (r24449, r24439)
    - Fix: Copy constructor and assignment operator cannot be implicit
    template specialisations [FS#5255] (r24448)
    - Fix: Make (non-refittable) vehicles with invalid default cargo
    unavailable [FS#5256] (r24438)
    - Fix: CFLAGS/CXXFLAGS ignored for helper binaries (r24432, r24429,
    r24427, r24365)
    - Fix: [Windows] Unbreak NewGRF MD5 sum calculation. Macros and side
    effects do not mix, especially if there is some obscure '#define min' in
    a windows header that nobody thinks of [FS#5231] (r24416)
    - Fix: Disallow removing roadtypes from bridges when not dragging in
    bridge direction [FS#5221] (r24414)
    - Fix: Draw wires under low bridges if the bridge is transparent, not if
    the wire is transparent (r24403)
    - Fix: Station properties 11 and 14 were combined incorrectly [FS#5243]
    (r24402)
    - Fix: [Windows] Changing resolution did not resize the window (r24394)
    - Fix: Use the 'all vehicles' group for the autoreplace window from the
    vehicle list [FS#5239] (r24392)
    - Fix: Do not consider not finding a particular base set critical; just
    load a different one and display an in-game error later on [FS#5233]
    (r24388)
    - Fix: Make IsInDepot() functions behave consistent across vehicle types
    and add IsChainInDepot instead, if that is what shall be checked
    [FS#5188] (r24384)
    - Fix: Call Vehicle::IsStoppedInDepot only for the first vehicle in a
    chain (i.e. primary vehicle or free wagon) (r24382)
    - Fix: Do not resize the object GUI when selecting objects. Rather clip
    the object name (r24379)
    - Fix: ReInit could crash for windows with NWidgetMatrix widgets
    [FS#5218] (r24378)
    - Fix: [NewGRF] Extended action A1 did not work correctly [FS#5227]
    (r24369, r24361)
    - Fix: [NewGRF] Ship-specific 80+x variables were missing for unknown
    reason [FS#5224] (r24360)
    - Fix: When airport construction was denied due to noise, the error
    message named the wrong town (r24354)
    - Fix: [NoAI] A TileIndex is not a station id, so do not use it as one
    [FS#5215] (r24353)
    - Fix: When highlighting the drop position for vehicles in depots, make
    space for all articulated parts (r24352)
    - Fix: Short vehicles were not properly positioned at the cursor when
    dragging for RTL languages (r24351)
    - Fix: EQUALSIZE widget containers within EQUALSIZE containers were
    initialised with wrong sizes (r24346)
    - Fix: The cursor in the company password window was not blinking due to
    wrong magic constants (r24335)
    - Fix: [NewGRF] Change the length of 8/8 roadvehicles in vehicle lists to
    32 pixels; this is in fact the correct length as can be seen in corners
    for short articulated parts following each other [FS#2553] (r24332)
    - Fix: [NewGRF] Group vehicles in the purchase list properly by source
    GRF, but also consider engine GRFID overrides [FS#4254] (r24330, r24321)
    - Fix: Make the AI settings window behave more like the other settings
    window by closing the query window whenever selecting a different row
    (r24315)
    - Fix: Editing NewGRF parameters using the query window showed wrong
    values, if there was no direct relation between parameter index and
    parameter register (r24314)
    - Fix: Center object previews in 1- and 2-view selectors based on the
    4-view selector layout [FS#5057] (r24299)
    - Fix: Increase the left and right margins of the text in the yes/no
    query window (r24293)
    - Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated
    and also returned the wrong thing for cargos not present in the
    translation table (r24273)
    - Fix: [NewGRF] Load cargo- and railtype-translation during both
    reservation and activation stage. That way they can be selected using
    Action7 depending on present cargo- or railtypes (r24272)
    - Fix: Use the same colour scheme for the script selection window as in
    other comparable windows (r24268)
    - Fix: Make the oilrig-vehicle list accessible to spectators and colour
    its caption neutrally grey [FS#5126] (r24260)

 -- Christoph Korn Fri, 17 Aug 2012 16:38:22 +0200

CVE-2012-3436 OpenTTD DoS

Version: 1.2.1-1~getdeb1 2012-06-01 19:08:31 UTC

openttd (1.2.1-1~getdeb1) precise; urgency=low

  * New upstream version
    1.2.1 (2012-06-01)
    ------------------------------------------------------------------------
    - Fix: [Script] ScriptTown::GetGrowthRate() returned wrong values after
    usage of SetGrowthRate() (r24302)

    1.2.1-RC1 (2012-05-16)
    ------------------------------------------------------------------------
    - Fix: Change the unit of the sprite-cache size setting from megabytes to
    megapixels, so it depends on the blitter being used. Also increase it
    from 64 to 128, and change the name in the cfg file, so everyone gets the
    new default [FS#5162] (r24252)
    - Fix: Do not immediately display error messages from parsing the cfg
    file, but schedule them for displaying after the GUI is prepared for it
    [FS#5154] (r24250, r24249, r24248, r24247)
    - Fix: Dereferencing uninitialised pointer causing a crash [FS#5159]
    (r24224)
    - Fix: Lag counters were not properly reset when switching states making
    it possible to get disconnected for lagging when you were not lagging
    [FS#5166] (r24221)
    - Fix: Adopt ICU version detection to also deal with the new versioning
    scheme since ICU 49 [FS#5182] (r24220)
    - Fix: Immediately do the cargo payment on vehicle crashes instead of
    when they are cleared [FS#5152] (r24219)
    - Fix: The confirmation window to abort world generation was hidden
    during world generation, so actually you could not abort it [FS#5159]
    (r24214)
    - Fix: If a company is taken over or bankrupts, transfer exclusive
    transport rights to the new owner respectively cancel them (r24204)
    - Fix: Make the engine name not overdraw the engine count in the
    autoreplace GUI (r24203)
    - Fix: Make the size of the details in the autoreplace GUI match more the
    size of the details in the purchase list (r24202)
    - Fix: Mark group list dirty when setting/clearing autoreplace for an
    engine type [FS#5170] (r24201)
    - Fix: Invalidate build vehicle windows every month, in case they need
    resorting due to changed reliabilities [FS#5149] (r24200)
    - Fix: If you consider a settings to potentially cause desyncs via
    NewGRFs and thus disallow changing it in network games, you should
    probably also sync it to clients (r24193, r24191)
    - Fix: Use default value when reading an invalid setting value [FS#5153]
    (r24192, r24146)
    - Fix: [Windows] When going to fullscreen and back, restore to the
    resolution you were, not to the fullscreen resolution (r24189)
    - Fix: [Windows] When changing the basics of a window (fullscreen,
    8bpp/32bpp), and a window already exists, it was forced out of maximize
    mode, and its resolution/position was reset, often causing unwanted
    side-effects [FS#5151] (r24188)
    - Fix: Town radii were not updated immediatelly after
    construction/destruction of houses, resulting in desyncs [FS#5169]
    (r24183)
    - Fix: The population of a town was computed incorrectly for overridden
    houses when loading a game (r24182, r24181, r24179)
    - Fix: The object name from property A was not displayed in the object
    GUI [FS#5110] (r24178)
    - Fix: The arctic 'shops and offices' used the 'church' sprite in one of
    its four views [FS#5148] (r24177)
    - Fix: The object GUI did not draw objects when all objects of a class
    are disabled (r24176)
    - Fix: If you spent hard work on finding an available object ID, you
    should probably also use it instead of always 0 (r24159)
    - Fix: Town producing no cargo at all could spawn passenger subsidies
    (r24158)
    - Fix: The music volume was set too early during startup causing it to be
    not set correctly (r24155)
    - Fix: [Squirrel] Crash when trying to create an array with negative size
    [FS#5160] (r24153)
    - Fix: [NoAI] Do not return the last 'cached' speed of vehicles when they
    are stopped/crashed [FS#5157] (r24152)
    - Fix: [Script] Typo in script documentation (r24151)
    - Fix: Glass-sprite of bubble-generator was not drawn anymore for
    completely constructed tiles [FS#5143] (r24107)
    - Fix: Conflicting strategies for resizing the main toolbar and statusbar
    after resizing the main window [FS#5136] (r24089)
    - Fix: Significantly reduce the area that is redrawn for text effects
    [FS#5103] (r24068)
    - Fix: Do not redraw up to 25% of the map when making a new vehicle
    visible for the first time (r24067)
    - Fix: Do not redraw the text effect when nothing changed (r24066)

 -- Christoph Korn Fri, 01 Jun 2012 18:42:47 +0200


Version: 1.2.0-1~getdeb3~precise 2012-04-15 19:08:32 UTC

openttd (1.2.0-1~getdeb3~precise) precise; urgency=low

  * New upstream version
    1.2.0 (2012-04-15)
    ------------------------------------------------------------------------
    - Fix: When starting GS or AI, always use the settings of the game, not
    the new-game settings [FS#5142] (r24108)
    - Fix: Provide translated comments in the desktop file without language
    name postfix (r24100)
    - Fix: Cloning orders of aircraft with limited range failed [FS#5131]
    (r24086)

    1.2.0-RC4 (2012-04-01)
    ------------------------------------------------------------------------
    - Fix: Reversing trains while they were entering or leaving a depot could
    lead to stuck trains [FS#5093] (r24078, r24071)
    - Fix: The 'last joined' server was not properly selected anymore
    [FS#5098] (r24070)
    - Fix: Immediately start querying the last joined server instead of
    waiting for the requery loop [FS#5097] (r24069, r24062)
    - Fix: Make the full snowedness level of houses the same as roads and
    rails [FS#5121] (r24064)
    - Fix: With certain versions of GCC and compiler flags the compiler could
    reorder some code badly causing the 32bpp depot flag not working
    [FS#5125] (r24063)
    - Fix: Do not freeze aircraft mid-flight when skipping to an out-of-range
    destination [FS#5123] (r24060)
    - Fix: Wrong numbering of string parameters causing wrong capacities to
    be shown [FS#5124] (r24058)
    - Fix: Crash when timetabling a maximum travel speed of 0 [FS#5111]
    (r24053)
    - Fix: [NewGRF] Imported GRF sounds were inserted into the wrong slots
    [FS#5107] (r24052)
    - Fix: [NewGRF] Realsprites inside the action 11 block were not skipped
    correctly (r24050)
    - Fix: Improve error messages for the placement restrictions of banks,
    water towers and toy shops [FS#5095] (r24040)

    1.2.0-RC3 (2012-03-18)
    ------------------------------------------------------------------------
    - Feature: Allow display of baseset textfiles (r24037)
    - Feature: Increase the station class limit from 32 to 256 (r24031)
    - Fix: After opening a text window with the monospaced font, all other
    text started glitching (r24038)
    - Fix: [NoAI] Reset 'is random' status of temporary variable during
    saveload as it is not always written to when loading an AI which means it
    wouldd be taking the 'is random' setting of another AI (r24033)
    - Fix: [NoAI] Make AIEngine::IsArticulated return true if the articulated
    callback flag is set, do not try to run the callback (r24029)
    - Fix: Pass cases down into the list of cargos [FS#5090] (r24024, r24023,
    r24022)

    1.2.0-RC2 (2012-03-04)
    ------------------------------------------------------------------------
    - Fix: [Script] AI used in names in API for GSOrder [FS#5088] (r24006)
    - Fix: Improve rounding when converting display speeds to internal speeds
    [FS#5079] (r23995)
    - Fix: Also reset the font glyph cache when switching blitters (r23992,
    r23987)
    - Fix: [NewGRF] Also display the cargo subtype for vehicles which have no
    capacity, but a subtype [FS#5076] (r23991)
    - Fix: Zero the offsets of disabled zoomlevels, so they do not influence
    offset calculations (r23989)
    - Fix: Invalid reads when scaling an odd-sized sprite smaller (r23986)
    - Fix: Inconsistent quit/abandon/exit game/scenario/editor strings
    [FS#5074] (r23985)
    - Fix: Fix the order of lights on the helipad [FS#5082] (r23984)
    - Fix: Tarred heightmaps would not be found [FS#5083] (r23983)
    - Fix: Do not load a game during UpdateWindows as that might trigger
    changing the blitter which triggers re-entrant locking (r23980, r23977)
    - Fix: [SDL] Palette update was done too late making switching from 8bpp
    -> 32bpp look ugly (r23978)
    - Fix: Sprites of different zoom levels were not always padded correctly
    to a common size (r23976)
    - Fix: Also save the maximum travel speed for the current vehicle order
    (r23973)

    1.2.0-RC1 (2012-02-19)
    ------------------------------------------------------------------------
    - Feature: [NewGRF] Customisable tunnel portals for rail types (r23952)
    - Feature: Timetabled maximum travel speeds for non-flying vehicles
    (r23947)
    - Feature: Readme/licence/changelog viewer for AI and game scripts
    [FS#5047] (r23936)
    - Feature: [NewGRF] 32bpp sprites in GRFs (r23897)
    - Feature: [NewGRF] Support for RealSprites with multiple zoom levels
    (r23890)
    - Feature: [NewGRF] Support for container version 2 (r23887)
    - Fix: Refittability should never depend on the current capacity of a
    vehicle [FS#5070] (r23965)
    - Fix: Do not look for missing sprites twice during startup [FS#5072]
    (r23963)
    - Fix: [Script] Infinite recursion within a script was not caught
    properly, so they could cause crashes of OpenTTD instead of the AI
    [FS#5068] (r23962)
    - Fix: [NewGRF] Make the properties for always/never refittable cargo
    types not behave incremental, but reset them on reassignment (r23960)
    - Fix: [Network] Do not allow chat messages from pre-active clients. As
    they have not got the savegame yet, they will not have the interface to
    send them either (r23958)
    - Fix: [Network] Allow sending chat to pre-active clients as the clients
    start accepting once they send 'map ok' to the server, which is the same
    moment we change their status to pre-active [FS#4990] (r23957)
    - Fix: When the population of a town changes the town view might even
    have to change size due to different cargo requirements [FS#5062]
    (r23953)
    - Fix: [NoGo] Never show GSGoal::Question() to spectators [FS#5063]
    (r23950)
    - Fix: Better rounding when converting internal speed to displayed speed
    (r23945)
    - Fix: Also list DEITY signs in the signlist in the scenario editor
    [FS#5061] (r23943)
    - Fix: Infrastructure cache of standard road stops would get messed up
    wh


Version: 1.1.5-1~getdeb1~precise 2012-04-04 19:10:02 UTC

openttd (1.1.5-1~getdeb1~precise) precise; urgency=low

  * Rebuild for precise

 -- Christoph Korn Tue, 03 Apr 2012 18:59:05 +0200




About   -   Send Feedback to @ubuntu_updates