Cloned Games

Perfect Dark Port

PortActive

An existing game or its source code brought to another platform.

Based on Perfect Dark

Perfect Dark (original game, not this project)Original game image
Image of the original game, Perfect Dark. This project has no screenshots of its own yet.
Links, repository & details

About

Dab's Mod is a fork of the Perfect Dark PC port, which is itself a port of the Perfect Dark decompilation. It runs on Windows, Linux and macOS and keeps all of its changes engine-side, in the executable, with no custom levels or assets bundled. The README says it reads every texture, model, level and line of dialogue from a Perfect Dark ROM at startup.

How it differs from the original

It adds movement the N64 game never had (jump, combat roll, melee combos in multiplayer), a third-person camera, a Combat Simulator simulant cap raised from 8 to 80 with per-simulant stat sliders, bodies that stay where they fell, a spectator camera, and screenshot and video recording keys. It also adds picture options such as texture upscaling, supersampling and TAA.

Getting started

You supply a Perfect Dark (USA) Rev 1 ROM (md5 e03b088b6ac9e0080440efed07c1e40f), put it in the data folder next to the executable named pd.ntsc-final.z64, and run the executable for your system. PAL and JPN ROMs are not supported by this fork. A GPU with OpenGL 3.0 or ES 3.0 or better is required, and on macOS an unsigned binary needs to be opened via right-click or by clearing the quarantine attribute.

Known issues & limitations

  • PAL and JPN ROMs are not supported by this fork.
  • Choosing supersampling turns FSR Upscaling off.
  • Older builds of the fork cannot read a setup file that has a changed simulant slider.
  • The game has room for only 27 extra mod maps at a time.
  • A mod that replaces ROM audio, textures or data tables may require a restart before it can be read.

What you need to run it

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

Features

  • Adds jump, combat rolls and melee combos to multiplayer.
  • Bodies stay where they fall, with settings for how many remain and how many are drawn.
  • Can load mods, including stages, Combat Simulator arenas, weapons, characters and console mods.

How to install

  1. Install texture packs in texture-packs/ beside the executable, then select them under Extended Options > Texture Packs and enable Use Texture Packs.

Controls

  • Jump uses the configured use button, but doors and objects take priority.

Summarised from the project's README.

Licensing & legal

  • The README states MIT, same as the port and the decompilation it came from.

Additional notes

Recording
Video recording uses ffmpeg, which is not bundled; screenshots need nothing extra.
Texture packs
Texture packs go in a texture-packs folder, and a Community Packs page can download and select known packs.

FAQ

What is Perfect Dark Port?
Perfect Dark Port is an open-source port of Perfect Dark. An existing game or its source code brought to another platform. The original game ran on Windows, Linux and macOS.
Do I need the original game files to run Perfect Dark Port?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Perfect Dark Port licensed?
project: MIT (project code); Rare / Microsoft: not licensed (game assets). The repository itself is the authoritative source.
Where do I put the ROM?
Put it in the data folder next to the executable, named exactly pd.ntsc-final.z64.
Share:

More like Perfect Dark Port

Active
Original game (original game, not this project)Original game image
A work-in-progress port of the Perfect Dark decompilation to modern platforms.
Stars2,037
Updated2 months ago
LicenseMIT
Release2023
Active
Original game (original game, not this project)Original game image
A complete matching decompilation of Rare's Perfect Dark for N64 that rebuilds a byte-identical ROM from your own copy.
Platforms:N64
Stars107
Updated3 months ago
Licensemit
Release2019
Active
Original game (original game, not this project)Original game image
A work-in-progress port of the Perfect Dark decompilation to modern platforms; requires your own ROM.
Stars97
Updated2 months ago
LicenseMIT
Release2025
Active
Original game (original game, not this project)Original game image
A PSP port of Perfect Dark built from the PC port of the decompilation, playable start to finish at an N64-like framerate.
Stars27
Updated1 month ago
LicenseMIT
Release2025
Active
Perfect Dark Port screenshot
An Original Xbox port of Perfect Dark built on the PC port, running at 480i, 480p or 720p with 4-player split-screen.
Stars26
Updated1 month ago
LicenseMIT
Release2026
Active
Original game (original game, not this project)Original game image
A work-in-progress port of the Perfect Dark decompilation to modern platforms.
Stars3
Updated2 months ago
LicenseMIT
Release2026