The entirety of Nintendo 64 title Perfect Dark’s code has now been reverse-engineered, it’s been claimed.

Coder Ryan Dwyer has fully decompiled both NTSC versions of theRareN64 shooter – the version 1.0 release at launch, and a later re-release that fixed a number of bugs.

Perfect Dark has been fully decompiled, making PC ports and mods possible

The aim of the decompilation is to allow people to createPCports of the games which are technically legal.

This in turn means modders will be able to add new features or improve the likes of resolution, frame rate and texture quality.

A full Zelda: Ocarina of Time PC port is now complete and available online

According to thedecompilation’s status page, the NTSC 1.0 and NTSC Final versions of the game are around 97.4% complete.

However, Dwyer points out that they’re essentially 100% complete and the missing percentage is a technicality.

Gotham Knights - Deluxe Edition (Xbox Series X|S)£…

“The ntsc-1.0 and ntsc-final versions are fully decompiled, but a small handful of functions are not yet byte-matching even though they are functionally the same,” they explain. “The status page doesn’t show these as 100% because it counts matching functions only.”

The project remains legal because it’s essentially recreating the game’s code from scratch, without using any copyrighted assets (such as textures or music).

Xbox Elite Series 2 Wireless Controller£110.61£169…

Instead, any ports that emerge as a result of this decompilation will expect players to provide their own legally-sourced ROM of the N64 original. The assets from this would then be extracted and added to the code to create a PC port.

Further reading

This is the latestNintendo 64game to be decompiled for potential PC ports. Anunofficial PC port of The Legend of Zelda: Ocarina of Timewas released online earlier this year, followingits decompilation.

A similar decompilation project led toa Super Mario 64 PC portin 2019. Mario 64’s PC port was quickly modded withnew graphicsand modern effectssuch as ray-tracing.

SAMSUNG 49-inch Odyssey G9 Gaming Monitor$1,397.19

Xbox Series X Digital$448£449$449.99$499$549.99

Xbox Series X$469£479.99£483.52£499.99$499.99$598

Xbox Series S – 512GB$282.13$379.99£289.11£299.99$…