Cloned Games

Star Wars Episode 1 Racer Decompilation

DecompilationActive

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Star Wars Episode I: Racer (original game, not this project)Original game image
Image of the original game, Star Wars Episode I: Racer. This project has no screenshots of its own yet.
Links, repository & details

About

A decompilation project that documents and re-implements some functions of Star Wars Episode 1 Racer to enable the modding community. It deliberately does not aim for matching compilation or a complete decompilation. As of 12 June 2026 the README lists 71.2% (1518 of 2132) functions analysed, not necessarily re-implemented.

How it differs from the original

A separate HD replacement mod, kept in the dinput_hook directory, uses the function and global variable locations found by the decompilation to replace the game's rendering functions.

Getting started

The project builds a dinput.dll hook with clang targeting 32-bit MinGW, and the compiled file can be placed directly into the game directory. Functions marked with a HOOK comment replace the original game function when tested.

Known issues & limitations

  • Game versions other than the freshly installed GOG version have not yet been tested.

Features

  • A separate HD replacement mod replaces the game's rendering functions.
  • An initial release of a 3D model HD replacement pack is available.

Summarised from the project's README.

Status & roadmap

  • Earlier progress entries list 30.54% (656 of 2148) in October 2023 and 51.3% (1106 of 2156) in March 2024, with an initial 3D model HD replacement pack released in February 2025.

Additional notes

Influence
The project says it is heavily influenced by OpenJKDF2.

FAQ

What is Star Wars Episode 1 Racer Decompilation?
Star Wars Episode 1 Racer Decompilation is an open-source decompilation of Star Wars Episode I: Racer. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Share:

More like Star Wars Episode 1 Racer Decompilation

Halted
OpenSWE1R screenshot
A partial open-source port of Star Wars Episode I: Racer that uses CPU emulation to run the original game cross-platform.
Platforms:Windows
Stars347
Updated6 years ago
LicenseGPL-2.0
Release2017