Software Update: OpenTTD 1.0.0 Beta 2

Spread the love

The second beta release of version 1.0.0 of OpenTTD was released on Tuesday. In this open source clone of the Microprose game Transport Tycoon Deluxe, the goal is to build a transport empire by road, rail, water and air. OpenTTD is available for Windows and Linux, and can do more than just mimic the game. For example, up to 64 times larger maps can be used than in the original, the AI ​​is worthy of its name and up to 255 players can participate in a multiplayer game. The main change in version 1.0.0 is that OpenTTD no longer needs the original game’s data files, which are still copyrighted. The changelog for this second beta release looks like this:

New features:

  • do not delete the rough/rocky status of a tile when it is covered by snow, this allows rocky tiles under snow if you have a variable snowline (r18719)
  • [NewGRF] Add support for custom station foundation graphics (r18708)
  • Allow virtually paying a percentage of the leg profit in feeder chains. This to give the user a better chance to get a feeder system without ‘losses’ (r18703)
  • Configurable slope steepness for trains from 0% to 10%, default is 3% as before [FS#3459] (r18674)
  • Allow contour-map to be shown with colored industries in smallmap [FS#567] (r18665)

Added:

  • [NoAI]: AIEngine::IsBuildable to check if you can build a certain engine (r18687)

Changed:

  • [NoAI] Merge buoy and waypoint functions (r18725)
  • [NoAI] AIEngine::IsValidEngine will now also return true when you have at least one vehicle of that type even if you cannot build it anymore (r18687)
  • Update Squirrel from 2.2.3 to 2.2.4 (r18639)

Fixed:

  • New viewports did not center on the correct position [FS#3414] (r18730)
  • The lock in the company window was only drawn for your own company [FS#3427] (r18729)
  • Some invalid gender/plural indices in strings, which could eventually cause crashes [FS#3480] (r18727)
  • With non-uniform industries the ‘supplies’ text when building a station could be incorrect (missing a cargo) [FS#3463] (r18726)
  • Refitting a non-refittable vehicle to it’s default cargotype failed, causing problems for AIs [FS#3475] (r18724)
  • The join station window did not account for scrolling, so if you did scroll the station was not joined with the selected station [FS#3476] (r18713)
  • The wrong town is mentioned in the error when trying to make one way roads of town owned roads [FS#3478] (r18710)
  • Animation buffer for 32bpp-anim blitter was only validated during sprite blitter, other drawing operations did not check it. Initial startup and window resize could therefore lead to crash [FS#3464] (r18709)
  • Enable DrawGroundSpriteAt() to deal with foundations as DrawGroundSprite() does, and use this for drawing one-way-road-signs and clear-land-fences [FS#3467] (r18702)
  • When deleting an industry on water (oil rigs) the tiles on water were not marked dirty (r18700)
  • [NewGRF] GRF parameters were not properly initialized to zero, and not always checked for valid range (r18699)
  • Crash when scrolling to an item removed by filtering in the ‘add NewGRF window’ [FS#3471] (r18697)
  • [NoAI] AITile::IsCoastTile returned false for coast tiles with trees on them [FS#3404] (r18696)
  • After a company went bankrupt it was impossible to build a new waypoint close to a deleted one until the gray sign was gone (r18692)
  • Some keys that open windows that want to be located relatively to the toolbars/statusbar could cause a crash when in one of the end game screens [FS#3469] (r18690)
  • In some cases _sl.chs is used when not initialized. As _sl.chs always refers to a single table when initialized replace _sl.chs with the actual table [FS#3470] (r18686)
  • [NewGRF] Tile area of ​​waypoints was not correctly given to NewGRFs in case of multi tile waypoints (r18679)
  • [NewGRF] If an action B did not have a ‘data’ string but would print it OpenTTD would segfault [FS#3452] (r18671)
  • Update all tiles when snowline height changes in larger steps than one tile [FS#3455] (r18670)
  • [NoAI] crash when trying to get the order destination of a ‘nearest depot’ order [FS#3454] (r18667)
  • Aircraft on the metropolitan airport took a long route to the closest loading pad [FS#3169] (r18661)
  • [NewGRF] Wrong strings drawn for cargo subtype in vehicle details [FS#3443] (r18658)
  • When trying to attach a wagon to an existing free wagon chain, do not attach it to itself [FS#3442] (r18653)
  • [NoAI] When AI tried to create NO_UNLOAD order, GOTO_NEAREST_DEPOT order was created instead [FS#3438] (r18651)
  • [YAPP] Treat the backside of an one-way path signals as a safe waiting point [FS#3430] (r18648)
  • [YAPP] A train inside a station was not always found when checking for trains on a reserved path (r18647)
  • [YAPP] Do not extend the reserved path through a newly built path signal directly in front of a stopped or loading train. Also restore the reserved path in more cases after removing a signal [FS#3418] (r18646)
  • Company league window was too narrow [FS#3434] (r18644)
  • Rotation could not be changed for heightmaps [FS#3436] (r18643)
  • When a company goes bankrupt and has vehicles on a drive through road stop that is not theirs, the ‘filled’ cache of the road stops would get corrupted [FS#3432] (r18642)
  • Downloading music sets would fail (r18638)
  • Crash when invalid pointers are left due to saveload failing at eg decompressing the savegame [FS#3421] (r18634)
  • When making a screenshot the name of the previous screenshot went missing in the ‘successful screenshot’ message and the console command would be shown twice [FS#3419] (r18631, r18630)
  • (un)loading counter being reset while loading a train and changing the (path) signal setup around the station [FS#3422] (r18628)
  • {CARGO} takes 2 parameters, not 1. This made {N:XYZ} commands after CARGO mess up their indices and that then triggered an assertion [FS#3425] (r18626)

Version number 1.0.0 beta 2
Release status beta
Operating systems Windows 7, Windows 7 x64, Windows 9x, Windows 2000, Linux, Windows XP, macOS, Windows XP x64, Linux AMD64, Linux IA-64, Windows Vista, Windows Vista x64, Windows Server 2008
Website OpenTTD
Download
File sizes

3.47MB – 4.67MB

License type GPL
You might also like