Cloned Games

Croc: Legend of Gobbos Decompilation

DecompilationHalted

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

Links, repository & details

About

A decompilation in C that aims to compile to the identical binary used by the PlayStation 1 game Croc: Legend of Gobbos. It is based on the European demo SLED-00038, chosen because it is the only known build that contains symbols; the plan is to migrate those symbols to the retail build SLUS-00530 once it is complete.

Getting started

Then run make extract and make all to build the binaries. Some non-matching functions can be compiled by setting the NON_MATCHING flag.

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

Toolchain note
Debian 12 and Ubuntu 22.04 or later ship binutils-mipsel-linux-gnu 2.38 or newer, which the README says generates broken binaries; it recommends downgrading to 2.34 or 2.35.

FAQ

What is Croc: Legend of Gobbos Decompilation?
Croc: Legend of Gobbos Decompilation is an open-source decompilation. 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 Croc: Legend of Gobbos Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: