Download OpenTTD 1.1.4-RC1

Spread the love

Version 1.1.4 of OpenTTD is in development and a release candidate has now been released. 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 can do more than just mimic the original game. For example, up to 64 times larger maps can be used than in the original, the AI ​​is worthy of its name and there is support for multiplayer and ipv6. Downloads are available for Windows, Linux and Mac OS X. Version 1.1.4 brings a lot of bug fixes.

Bug fixed:

  • 3-column view of NewGRF GUI had too much space for certain font sizes (r23251)
  • Ignore special characters, such as the train ‘character’, when determining a fallback font (r23237)
  • [NewGRF] Make train var 0xF3 consistent with TTDPatch (r23231)
  • Invalidate build vehicle window when changing the setting for wagon speed limits (r23211)
  • [NoAI] Hide AIObject from the documentation as it cannot be used (r23204, r23201)
  • [Network] Unstable sorting in the network list when two servers had the exact same name [FS#4829] (r23202)
  • Oil rigs that ‘expired’ did not get removed from the station list [FS#4822] (r23199)
  • [Squirrel] replace custom qsort by std::sort to fix stack overflow [FS#4830] (r23190, r23187, r23186)
  • Do not display railway fences between track and waypoints [FS#4627] (r23163)
  • [NoAI] AIOrder did not handle implicit orders correctly in all cases [FS#4823] (r23135, r23133)
  • When any keys on the on-screen keyboard were pressed the text cursor disappeared (r23132)
  • [NoAI] AIOrder::IsCurrentOrderPartOfOrderList return false for valid vehicles and crashed for invalid ones (r23131)
  • [NoAI] calling require() to include a file gave you 100,000 opcodes for free (r23117)
  • Allow accessing the server’s client info as well in the admin network [FS#4813] (r23115)
  • [NewGRF] Run StartupEngines() if NewGRFs changed during loading a savegame, just like it is running when NewGRFs are changed during a game (r23083)
  • Account for snow line table when determining the snow line for building houses (r23082)
  • [NewGRF] If a NewGRF overrides a default house the minimum start year for that house was set to 1930 [FS#4794] (r23059)
  • [NoAI] AIOrder::GetOrderCount() did not hide implicit orders (r23057)
  • [NewGRF] When vehicles break down, update the image cache after changing the vehicle state (r23050)
  • Use the same forest-check for the vegetation-map color as for nearby station names [FS#4810] (r23049)
  • Check that the selected font size is valid the font face in use and choose the nearest size to that selected if not. Font metrics should then just work (r23038)
  • [NewGRF] Strip newlines from NewGRF strings that should not have newlines, eg the NewGRF’s name [FS#4769] (r23036, r22970)
  • The last custom playlist items went lost when the files in the .obm are not contiguous [FS#4776] (r23035, r23034, r23033)
  • Palette conversion windows to DOS for light house / stadium animated color was mixed up (r23032)
  • For the admin ‘bots’ there was no distinction between bankruptcy and manual removal of companies even though the API suggested that [FS#4804] (r23031)
  • Always show a chat message and send an admin packet when a new company is made [FS#4796] (r23030)
  • Pass bottom of dropdown item rather than bottom of dropdown window, so the dropdown gets drawn better with different font sizes (r23018)
  • AI backlog was to short to fully display the backtrace of some AI crashes [FS#4798] (r23012)
  • When the last used server is deleted from the list also clear the last used server if it is the same [FS#4791] (r23011)
  • [NewGRF] Make sure temporary storage is cleared before test and exec runs for DoCommands so NewGRF callbacks cannot change the result between the runs (r22996)
  • [NewGRF] Tile was cleared before the object-placement callback was run, resulting in possible differences in test and exec run [FS#4775] (r22994)
  • [NoAI] Do not return ERR_UNKNOWN when the vehicle would become too long (r22988)
  • Draw buoy sprite without outline on the map, fix minor issues with original graphics (r22974, r22973, r22971, r22962)
  • The savegame description and loading of savegames would crash with savegames from a patched stable (which did not bump the savegame version) [FS#4778] (r22958, r22957)
  • Guard from reading outside the silly name list (r22955)
  • [NewGRF] Properly limit the length of strings in a choice list (r22952)
  • [NewGRF] Do not call CB 32 for disaster, effect vehicles or aircraft shadows/rotors (r22947)
  • [NewGRF] Crash when accessing vehicle var 44 for a non-front aircraft [FS#4781] (r22946)
  • Calculate the size of the start/stop vehicle button correctly (r22941)
  • [OSX] Various MacOSX 10.7 issues causing OpenTTD to not work [FS#4751] (r22921, r22895, r22893, r22889)
  • [NewGRF] Properties for feature 0x05 were not zeroed for each NewGRF, thus waterfeatures could glitch when the properties were set by a previous NewGRF and the NewGRF assumed the properties to be unmodified (r22918)
  • Old TTO/TTD savegames could get non-stop via orders upon savegame loading, even when those orders did not exist back then. This ‘conversion’ feature is something for TTDPatch and old OpenTTD savegames [FS#4716] (r22914)
  • The icon would (almost) never be shown for SDL builds [FS#4617] (r22910)
  • The name of the heightmap glitches in the ‘play heightmap’ window (r22902)
  • Locks would be incorrectly assembled (r22108)

Version number 1.1.4-RC1
Release status beta
Operating systems Windows 7, Windows 7 x64, Windows 2000, Linux, Windows XP, macOS, Windows Server 2003, Windows XP x64, Windows Server 2003 x64, Linux AMD64, Windows Vista, Windows Vista x64, Windows Server 2008
Website OpenTTD
Download
File sizes

3.99MB – 10.90MB

License type GPL
You might also like