Cloned Games

Perfect Dark Port

PortActive

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

Based on Perfect Dark

Perfect Dark Port screenshotLinks, repository & details

About

Perfect Dark X is an Original Xbox port of the open-source Perfect Dark PC port, which itself is based on the Perfect Dark decompilation project. It targets a stock 64 MiB Xbox through nxdk, with a native pbkit/NV2A renderer, Xbox controller input and direct AC97 audio. The README says the campaign, combat simulator, menus, sound, dual-analog controls and two- to four-player split-screen have been tested on Original Xbox hardware and in XEMU.

How it differs from the original

Video output follows the Xbox dashboard: 480i, 480p, widescreen and native 720p, with no in-game resolution override. The 720p mode disables framebuffer effects and runs at a 30 FPS cap. A replacement diffuse texture pack is used, but XBLA-only bump, normal, specular and cubemap maps are not loaded.

Getting started

Download the release ZIP on a Windows PC and place your own NTSC-final/US v1.1 .z64 ROM next to the asset installer. The installer checks the ROM and builds a game folder, which you copy to a modified Xbox that can launch unsigned XBE files, or load as an image in XEMU.

Known issues & limitations

  • Visual parity is still being refined, especially framebuffer-dependent effects and some scripted presentation at 720p.
  • At 720p, effects and texture residency are reduced to support stable memory use.
  • XBLA-only bump, normal, specular, cubemap, and other material maps are not loaded.

What you need to run it

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

  • Use a modified Original Xbox that can launch unsigned XBE files, or XEMU.

Features

  • The campaign, combat simulator, menus, sound, and two- to four-player split-screen have been tested on Original Xbox hardware and in XEMU.
  • Up to four Original Xbox controllers are polled independently; multiplayer players can join by pressing Start.
  • Diffuse texture replacements are loaded on demand.

How to install

  1. Download and extract the release ZIP on a Windows PC.
  2. Place your legally owned NTSC-final/US v1.1 .z64 ROM beside the installer, then run `PerfectDarkXAssetInstaller.exe`.
  3. Choose the default output folder or another new or empty folder, then click Install.
  4. On Xbox, transfer the generated folder to a games directory, set aspect ratio and HD modes in the dashboard, and launch `default.xbe`.

Controls

  • Move with the left stick and look or aim with the right stick.
  • Fire or accept with the right trigger; use the left trigger for aim mode.
  • A is use/accept; B is previous weapon/cancel; X reloads; Y selects the next weapon.
  • Black opens the radial menu; White is alternative fire.
  • Click the left thumbstick to cycle crouch; press Start to pause.
  • In multiplayer setup, each connected controller can join by pressing Start.

Summarised from the project's README.

Media

Additional notes

No rom included
The release contains no ROM and no files extracted from one; the installer reads the user's ROM locally.

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 Xbox.
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.
Is there an in-game resolution or aspect-ratio setting?
No. Resolution and aspect ratio come exclusively from the Xbox dashboard.
What aspect ratio does 720p use?
720p is always widescreen; use the dashboard's 480-line 4:3 mode for a 4:3 display.
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 Perfect Dark PC port fork that adds jumping, rolling, a third-person camera and up to 80 simulants; you supply your own ROM.
Stars150
Updated1 month ago
LicenseMIT
Release2026
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
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