Chris Sawyer's Locomotion cover art
Chris Sawyer's Locomotion. Chris Sawyer's Locomotion artwork, via IGDB. Unofficial site, not affiliated with the publisher.
PC port · Windows → PC

OpenLoco (Chris Sawyer's Locomotion re-implementation)

An open-source re-implementation of Chris Sawyer's Locomotion, fully rewritten in C++ since December 2025, for Windows, Linux and Apple silicon Macs. Needs the original game's files.

WorkingEngine rewriteNeeds your own copyv26.09Updated

You need your own copy of Chris Sawyer's Locomotion. This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: OpenTTD Online (Transport Tycoon in the Browser), BO1 Zombies (vel.gg), GTA 3 Online (quenq III Web).

What you need

The asset files from your own Chris Sawyer's Locomotion (Steam or GOG), plus a Windows PC, a 64-bit Linux PC or an Apple silicon Mac.

Official releases ↗GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Chris Sawyer's Locomotion 1

  1. OpenLoco (Chris Sawyer's Locomotion re-implementation)This page

    WorkingEngine remake

    An open source re-implementation of Chris Sawyer's Locomotion

    Runs on Windows (64-bit and 32-bit, portable), Linux (64-bit AppImage), macOS (Apple silicon)Needs files from a copy you own★ 2kv26.09 · Sep 18, 2026

    Website ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

OpenLoco is a free, open-source re-implementation of Chris Sawyer’s Locomotion (2004), fully rewritten in C++ as of December 2025. It runs on Windows, Linux and Apple silicon Macs, uses the original game’s assets, and loads your old saves. You need your own copy from Steam or GOG. Latest release: v26.09, 18 September 2026.

This site is not affiliated with OpenLoco, Chris Sawyer or Atari. We do not host any files and only link the project’s official pages.

What it is

Chris Sawyer’s Locomotion came out in 2004 as the spiritual successor to Transport Tycoon. Like RollerCoaster Tycoon 2, whose engine it built on, it was written almost entirely in x86 assembly, and it shows its age on modern systems.

OpenLoco is “an open-source re-implementation of Chris Sawyer’s Locomotion (CSL), the spiritual successor to Transport Tycoon”. It “aims to improve the game similar to how OpenTTD improved Transport Tycoon, and OpenRCT2” improved RollerCoaster Tycoon 2 (OpenLoco README). The team replaced the original code piece by piece, and the README reports: “As of December 2025, we have completed reimplementing the game in C++.”

Current status

  • Status: Working, with releases roughly every month. The repository was last updated on 2 November 2026.
  • Latest release: v26.09, 18 September 2026, for Windows (64-bit and 32-bit, portable), Linux (64-bit AppImage) and macOS (Apple silicon only).
  • Next goals: a solid multiplayer mode and higher map and vehicle limits. Until a new save format exists, the game is “bound to the limits imposed by the CSL save format (SV5/SC5)”.
  • Not provided: BSD builds (compile it yourself) and signed macOS builds; Gatekeeper may block the unsigned app.

What you need

  • The asset files from your own Chris Sawyer’s Locomotion, sold on Steam and GOG.
  • A Windows PC, a 64-bit Linux PC or an Apple silicon Mac.

We do not link any copies of the game files.

How setup works (overview)

  1. Install Chris Sawyer’s Locomotion from Steam or GOG.
  2. Download OpenLoco for your system from the releases page and unpack it.
  3. Start OpenLoco. On first launch it asks where Locomotion is installed; point it at the game folder.
  4. Start a scenario or load an old save.

On macOS, if Gatekeeper refuses to open the unsigned app, right-click it and choose Open.

What it changes

OpenLoco keeps Locomotion’s rules and content while running as modern code: native 64-bit builds, higher resolutions, current operating systems, and a growing list of fixes and quality-of-life improvements from the community. With the rewrite finished, development is moving to new features such as multiplayer.

Other versions

OpenLoco is the only re-implementation of Locomotion. Its relatives are OpenRCT2 for RollerCoaster Tycoon 2 and OpenTTD for Transport Tycoon, which also runs in a browser.

FAQ

How do I play Chris Sawyer's Locomotion on Windows 11?

Install Locomotion from Steam or GOG, then download OpenLoco. It is a free re-implementation of the game that uses the original assets and runs natively on current Windows, Linux and Apple silicon Macs.

Is OpenLoco complete?

Yes. The README says that as of December 2025 the team had finished reimplementing the whole game in C++. Its next goals are multiplayer and higher map and vehicle limits.

Does OpenLoco need the original game?

Yes. It requires the asset files of the original Chris Sawyer's Locomotion, sold on Steam and GOG. OpenLoco itself is free and open source under the MIT licence.

Can OpenLoco load my old saves?

Yes. It still uses the original SV5 and SC5 save and scenario formats, which is also why the original map and vehicle limits remain for now. The team plans a new save format to lift them.

Is OpenLoco related to OpenRCT2 and OpenTTD?

In spirit. Locomotion was built on the RollerCoaster Tycoon 2 engine, and OpenLoco aims to do for it what OpenRCT2 and OpenTTD did for their games. The README notes that the engines have changed enough that OpenLoco does not share OpenRCT2's code.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Atari (developed by Chris Sawyer) or OpenLoco contributors (OpenLoco (Chris Sawyer's Locomotion re-implementation)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Nov 3, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.