Cloned Games

Ridge Racer Decompilation

DecompilationActive

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

Based on Ridge Racer

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

About

A matching decompilation of Ridge Racer (PlayStation 1, Namco, 1994, Japan release, SLPS-00001), with a second track that statically recompiles the executable into a native runtime. The README says the decompilation is at 219 of 949 functions and 5.6 percent of instructions written as real C, and that the native runtime is playable as v0.1.0, from the loading screen to the title, menu and a race.

Getting started

No game is distributed; you need your own legally owned copy of SLPS-00001. The README's flow is to copy PSX.EXE into the repo, run make setup to generate the disassembly locally, then make all. The native runtime is built with a Python build script against your executable and a data image, on Linux or, with a flag, Windows, and takes a keyboard or gamepad.

History

The README notes that until August 2026 the repo reported 949 of 949 functions matching, which it calls true but meaningless because it came from transcribing the original assembly into inline assembly blocks; that tree was replaced with a standard layout so progress can be measured.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (PlayStation version).

  • You need your own legally owned SLPS-00001 copy, dumped from your disc.
  • The runtime builds natively on Linux or on Windows using `--windows`.

Features

  • The runtime is playable through a race, including the loading screen, title, and menu.
  • The game’s neGcon protocol supports analogue steering and pedals.

Controls

  • Analogue steering and pedals use the neGcon protocol.

Summarised from the project's README.

AI assistance

  • The README says the project is heavily AI-assisted, with tooling, splitting and C conversions driven by Claude under human direction and review.

FAQ

What is Ridge Racer Decompilation?
Ridge Racer Decompilation is an open-source decompilation of Ridge Racer. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on PlayStation.
Do I need the original game files to run Ridge Racer Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: