Perfect Dark (PC port)

by fgsfds and perfect-dark-pc-port

Native port of the Perfect Dark decompilation: mouselook, widescreen, high frame rates. Bring your own US N64 ROM.

  • Native port
  • Linux untested

About

A work-in-progress port of the Perfect Dark decompilation (n64decomp/perfect_dark) to modern platforms, by fgsfds and contributors. Adds mouse aiming, widescreen, configurable controls and experimental high frame rate support. Requires an OpenGL 3.0 capable GPU.

No game data is included. smog copies your own ROM to data/pd.ntsc-final.z64 next to the executable, as the README describes. The ntsc-final (US V1.1) ROM is the recommended version; this entry launches the NTSC executable.

  • perfect-dark
  • n64
  • decompilation
  • fps
  • rom-required

Screening

Flagged for a closer look, then approved by a reviewer

Needs review: github error: GitHub rate limited / no GITHUB_TOKEN set: provenance not checked; capa error: capa failed on all 3 binaries (timeout after 600s); semgrep: 1 strong hit (smog.install-script.sensitive-paths)

Last scanned 16 Oct 2026, 20:35 UTC. Rescanned weekly and on every new upstream version. What the checks are

Version history

  1. ci-2026.08.1313 Aug 2026, latest

    Flagged for a closer look, then approved by a reviewer, scanned 16 Oct 2026.

    • pd-x86_64-linux.tar.gz (linux-x86_64, 21.2 MB)
      sha256 0f28fd59b488e0a919aae4350083059faebd462fce52df7bfdc9a4aec26f92ae