GoldenEye 007 Port
An existing game or its source code brought to another platform.
Based on GoldenEye 007
compare all 6 clones
Original game imageAbout
A native PC port of GoldenEye 007, compiled from the GoldenEye 007 decompilation, so the original N64 game runs from reconstructed source rather than being the Xbox 360 remaster. The N64's graphics coprocessor (RSP) is emulated in software, while video, audio, input, timers and save storage are handled by a dedicated port layer. The README calls v0.4.0 (released 2026-09-28) a pre-1.0 release with the full campaign running at a steady 60 fps on Windows and Linux, including Steam Deck.
How it differs from the original
The README lists native widescreen at any aspect ratio, mouse and controller aim systems, in-game key rebinding, optional crosshair customization, rumble support and an F10 in-game options overlay.
Getting started
You must supply your own GoldenEye 007 N64 ROM (.z64, big-endian, NTSC-U); no ROM or assets are shipped. Unpack the Windows or Linux bundle, make a data folder next to the executable, drop the ROM in as ge007.ntsc-final.z64 and launch. The first run detects the ROM and generates the derived asset folders once.
Known issues & limitations
- The F10 options overlay stretches with the window when native widescreen is enabled.
- The Rareware front-end logo has a subtle texture-filtering artifact.
- The experimental All unlocked option can permanently write artificial unlocks and completion times to the save; back up the save before enabling it.
- Controller-button rebinding is not supported yet.
- The README says the All unlocked option is experimental and can permanently write cheat unlocks into the save, so the save file should be backed up first.
What you need to run it
Features
- The full single-player campaign, including all 20 missions and the ending sequence, is playable at a steady 60 fps.
- Supports native widescreen at any aspect ratio, with the HUD anchored to screen edges and 4:3 menus pillarboxed.
- Supports modern dual-stick controllers and vibration on supported pads.
- The in-game options overlay includes video, input, gameplay, HUD, graphics, and audio settings.
- Keyboard and mouse keys can be rebound in-game.
- Crosshair customization is available as an opt-in setting.
How to install
- Download and unpack the Windows or Linux bundle from Releases.
- Launch the executable from that folder; its first run detects the ROM and generates the derived asset folders.
Controls
- Aim with the mouse or controller right stick; fire with the left mouse button or right trigger.
Summarised from the project's README.
AI assistance
- The README discloses that development was agentic, using Claude Pro plus a local open-weight model.
Additional notes
- Unsupported
- PAL and JP ROMs, macOS and ARM are not supported in this version.
FAQ
- What is GoldenEye 007 Port?
- GoldenEye 007 Port is an open-source port of GoldenEye 007. An existing game or its source code brought to another platform. The original game ran on Windows and Linux.
- Do I need the original game files to run GoldenEye 007 Port?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is GoldenEye 007 Port licensed?
- project: MIT License (original work in this repository, the port layer (`port/`), the PC build system, `tools_pc/`, and the documentation). The repository itself is the authoritative source.

