OpenTTD - Open Source Transport Tycoon Deluxe gets a big PC update, as well as Amiga port!

Not only can you download the latest open source PC build for Transport Tycoon Deluxe ' as 'OpenTTD 16.0-beta1', but if you have an Amiga you can also play the port of OpenTTD v1.0.5 for OCS/AGA/RTG by Grzegorz Korycki and Claude AI. Transport Tycoon Deluxe by Chris Sawyer was one of the highlights on the PC in the mid 90's. Whereas the PC version makes the game so much better running your very own transport company, such as bigger maps, stable multiplayer mode for up to 255 players in 15 companies and much much more. The Amiga version is a native port with its own video driver written against Intuition and graphics.library. No SDL, and no RTG card required! 

OCS/ECS 

AGA/RTG

The Amiga port optimizes performance for classic OCS/ECS systems, such as the A500/A600, by utilizing low-resolution Extra Half-Brite mode (64 colors via a 6th bitplane) to save Chip RAM and reduce CPU overhead. While switching between AGA, OCS, and RTG requires a restart, the port features a native, scratch-built C++ AI to manage expanding cargo and passenger networks. Map generation, save/load, the menus and scenario editor, building rail, road, stations and depots, running vehicles and giving them orders. Full mouse (including right-drag scrolling), keyboard and arrow-key map scrolling. Audio is optimized for Paula, with effects using direct hardware channels and the soundtrack streamed directly as ADPCM WAV, allowing the CPU to handle zero processing once a sound starts.

Requirements
  • 68020 minimum to start, no FPU needed — but starting and playing are not the same thing. For a game that actually plays, expect a 68030/50 with an RTG board or a 68040 with AGA; 68060 for full speed. Tested on a bare 020, an 030 with no coprocessor, and an 040. (The FPU requirement was removed in 0.7.0 — the cause was printf pulling FPU code into libnix's prologue, not the maths; building with -mcpu=68020 -msoft-float fixes it. Only map generation uses floating point.)
  • AGA, or OCS/ECS, or a Picasso96 / CyberGraphX RTG card. RTG is worth having if you own one: the chunky 8bpp buffer goes to an 8bpp RTG screen essentially unchanged, skipping chunky-to-planar entirely.
  • 24 MB Fast RAM (won't start on 4 MB Fast + 16 MB Z3; does on 8 + 16). AmigaOS 3.0/3.1, ~30 MB free disk.
  • Nothing from the original Transport Tycoon Deluxe is needed — the archive bundles OpenGFX and OpenSFX and runs as unpacked.
Why 1.0.5

  • The last comfortable base for this target: C++03 (buildable with bebbo's m68k-amigaos GCC 6.5, where later OpenTTD needs C++11/17/20), an 8bpp blitter by default (a chunky palette buffer, exactly what a chunky-to-planar converter wants), all external libraries optional, and the first release that is legally redistributable via OpenGFX/OpenSFX. 1.0.5 still carries OpenTTD's own Amiga/MorphOS scaffolding (removed upstream in 2019); what never existed upstream, and what this repo adds, is a real Amiga video/sound driver and the native AI.
Links :1) Amiga 2) PC Version

No comments:

Post a Comment

**ENGLISH ONLY** Constructive criticism, play nice and enjoy IndieRetroNews! :)