Cloned Games

Dinosaur Planet Decompilation

DecompilationActive

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

Links, repository & details

About

A work-in-progress decompilation of Dinosaur Planet for the Nintendo 64, based on the version released by Forest of Illusion on Feb. 20, 2021. The README warns the codebase is in an early research and development phase and that the ROM it builds is not 'shiftable', so it cannot yet serve as a source base for general changes.

Getting started

You must already have a ROM of the game. Place an unmodified Dinosaur Planet ROM in the repository root as baserom.z64, run the project's setup command to set up tools and extract the ROM, then run its build command to build it. The build tooling targets Linux or WSL, with Windows via MSYS2 not recommended, and a Dockerfile is provided.

Known issues & limitations

  • The project is in an early research and development phase, and its rebuilt ROM is not yet usable as a source base for general changes.

What you need to run it

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

  • You must already have a ROM for the game.

Modding & tools

  • The repository includes a dino.py script for building, extracting, diffing and decompiling, plus tools for dumping and diffing the game's DLLs.

Credits & contributing

  • A Dinosaur Planet Community Discord server hosts a #decompilation channel for contributors.

FAQ

What is Dinosaur Planet Decompilation?
Dinosaur Planet 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 N64.
Do I need the original game files to run Dinosaur Planet Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: