Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

SpaceRangersHD_decomp

A matching Delphi decompilation of Space Rangers HD: A War Apart - Космические рейнджеры HD: Революция

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Space Rangers HD: A War Apart - Decompilation

Космические рейнджеры HD: Революция

A decompilation project recovering the game’s Delphi source code. The recovered source compiles to a byte-for-byte identical Rangers.exe.

Both binaries report game version 2.1.2500 (file version 2.1.2500.0).

Branch Build Distribution Size (bytes)
main 2026-10-06 Prerelease 4,533,760
build-2025-10-13 2025-10-13 Steam/GOG release 4,995,584

SHA-256 checksums

Prerelease (2026-10-06):

text
e43a4b15503c705eebe2d8ce5778c2a2fb090db515a3fd86d319e5c5aa692ebf

Steam/GOG release (2025-10-13):

text
83300344af802bc51e64389c58f047e5afdf195c133048098be3881fae29ed98

AI disclosure: This decompilation project was carried out almost entirely by GPT-6 Astra in Codex, with some human steering.

Install the prerequisites, then run:

bash
./decomp setup
./decomp verify

Setup downloads and prepares the Delphi toolchain. Verification checks the whole executable against the original SHA-256. Game data comes from your installed game.

Development and progress reports · Pascal annotations

See also:

  • okgf - a portable C reimplementation of the game's okgf.dll, useful for ports to other platforms.
  • MatrixGame - the published source code for the 3D planetary battle engine used by Space Rangers 2, Reboot and Revolution.
  • SpaceRangersHD_FPC - a reference Free Pascal port of the recovered source, limited to the fixes needed to run the game across operating systems and CPU architectures.
  • SpaceRangersHD_FPC (personal) - a customised version of the Free Pascal port with performance optimisations and extra features.

Unofficial; not affiliated with the game's developers or publisher. See rights and attribution and the tooling license.