

Install these packages: binutils-mips-linux-gnu build-essential gcc-mips-linux-gnu libc6-dev-i386 libcapstone-dev make.Install from AUR: a MIPS gcc package of your choice (eg.

Install from AUR: a MIPS binutils package of your choice (eg.Install these packages: binutils fakeroot gcc make python vim.The status page doesn't show these as 100% because it counts matching functions only. See the Perfect Dark Decompilation Status Page.Īll versions of the game are fully decompiled but a small handful of functions are not yet byte-matching even though they are functionally the same. The project can build the exact same ROM from decomp's source code combined with assets that it extracts from your base ROM. To build the project, you must already have a Perfect Dark ROM. When a matching decompilation is compiled with the same compiler that the original developers used, the output will be exactly the same as the retail game, byte for byte. The project aims to be a matching decompilation.

This repository contains a complete decompilation of Perfect Dark for the Nintendo 64.
