Cloned Games

SR

ActiveWindowsLinux

About

SR is a static binary recompiler that converts DOS and Windows game executables into Windows, Linux, or macOS native builds (x86, x64, ARM, or RISC-V, depending on target). It currently supports Albion, X-COM: UFO Defense, X-COM: Terror from the Deep, and Warcraft: Orcs & Humans from DOS, plus Septerra Core: Legacy of the Creator and Battle Isle 3: Shadow of the Emperor from Windows. The source code is released under MIT, with GPLv2-or-later and LGPLv2.1-or-later options for use in GPL projects.

Getting started

Using it requires providing an original executable of one of the supported games as input to the recompiler, which then produces an assembler version that can be built into a native binary for the target platform.

Requires original assets. Requires original DOS or Windows game executables as input to the static recompiler.

Additional notes

Platform support
Generated builds are little-endian only, and the ARM output supports both softfp and hardfp calling conventions.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.