Cloned Games

Perfect Dark Decompilation

ActivePlayableN64

Based on Perfect Dark

About

Perfect Dark is a 2000 first-person shooter developed and published by Rare for the Nintendo 64. It is the first game in the Perfect Dark series. This is a complete, matching decompilation of Perfect Dark for the Nintendo 64. Compiled with the original developers' compiler, it produces a ROM identical byte for byte to the retail game. It combines its own source code with assets extracted from a Perfect Dark ROM you supply.

How it differs from the original

No assets are included; they are extracted from the player's own ROM. Extracted assets can be modified, and re-running the extraction does not overwrite them.

Getting started

You need your own Perfect Dark ROM. Save it in the repository root in non-byteswapped format, run the extract step, then build with make. The README lists the Arch Linux and Debian/Ubuntu packages needed, and a test step confirms that the output matches the retail ROM.

Requires original assets. Complete matching decompilation of Perfect Dark for Nintendo 64, requires existing Perfect Dark ROM.

Additional notes

Rom versions
Six known ROM versions are supported: NTSC beta, NTSC 1.0, NTSC final, PAL beta, PAL final and JPN final. NTSC final is the default.
External link
Progress is tracked on the Perfect Dark Decompilation Status Page (ryandwyer.gitlab.io/pdstatus).
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.