Cloned Games

Twisted Metal Decompilation

DecompilationActive

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

Based on Twisted Metal

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

About

A work-in-progress matching decompilation of the 1995 PlayStation game Twisted Metal (NTSC-J, SIPS-60007). It matches code and data against a ROM made by removing the PSX-EXE header from the original code and data, so the result can be shifted and freely modified rather than being a byte-matching PSX-EXE or .SYM file.

Getting started

Building needs a digital copy of the PlayStation game, a Debian/Ubuntu-based Linux or WSL environment, the system packages listed in the repository and uv for Python packages. Windows is currently unsupported.

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).

Additional notes

Maintainer request
The maintainer asks that others not port the repository's code to other platforms until the project nears completion, to avoid community fragmentation.
Modding caveat
The codebase can be used for certain changes but is still evolving and could change drastically at any time.

FAQ

What is Twisted Metal Decompilation?
Twisted Metal Decompilation is an open-source decompilation of Twisted Metal. 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 Twisted Metal Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Twisted Metal Decompilation licensed?
project: MIT (project). The repository itself is the authoritative source.
Share: