Perfect Dark

Playable

N64 · 2000 · Shooter · Decompilation

Joanna Dark’s first mission onwards, from the decompilation-based port.

Sound starts after your first tap or key press in the game.

Open in its own tab ↗
Controls
W A S D — move
Mouse / arrow keys — look
Click / Space — fire
Right click / Z — aim
E — use
R — reload
F — alt fire
Q — weapon menu
Tab — pause
Enter — accept
Gamepad — any standard controller, detected automatically
Touch — on-screen pad: left side moves, C buttons look, Z fires

About this build

Perfect Dark running in the browser from the Perfect Dark PC port. Every retail asset has been regenerated by the clean-room pipeline from coarse facts, so the build ships no original ROM, textures or audio.

Built from
the Perfect Dark PC port
Type
Decompilation
Game files
No original game files needed.
Code licence
See the upstream project and the clean-room repository
Assets
Regenerated clean-room assets; no retail data is distributed
Source
andrewnakas/pd-cleanroom ↗

What has been tested

Headless test played the Defection mission.

The build's own test log is in STATUS.md in its repository.

Known limitations

Saves

Progress is stored by the build in this browser, under andrewnakas.github.io. Clearing site data removes it.

Play next