allrecomps

Nintendo 64 / Source port

GoldenEye 007 — goldeneye-pc-port

This GoldenEye port rebuilds the game’s reconstructed C source for desktop, distinct from binary static recompilation and the Xbox 360 XBLA remaster. It offers widescreen and split-screen settings.

Release availableWindows · Linux · Steam Deck
GoldenEye 007 — goldeneye-pc-port
Source ↗ · Artwork of the original game; it does not demonstrate this port’s compatibility.

About this project

This GoldenEye port rebuilds the game’s reconstructed C source for desktop, distinct from binary static recompilation and the Xbox 360 XBLA remaster. It offers widescreen and split-screen settings.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Compatibility

Use your own NTSC-U N64 ROM. Windows 10/11 x64 and Linux x86-64/glibc 2.31+ with OpenGL 3.0 are documented; the Linux package also serves Steam Deck. macOS, ARM Linux and other ROM regions remain future work.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

The maintainer reports all 20 solo missions and an end-to-end Agent campaign on v0.4.0, with v0.5.0 spot checks and multiplayer tests. These attributed results are not new AllRecomps playthroughs.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

The latest non-prerelease GitHub release observed is v0.5.0. A release does not establish stability, complete gameplay or tested platform support.

Source: GitHub latest release (automatic) ↗ · Checked Oct 21, 2026

Known limitations

This is pre-1.0 and can have breaking changes. Older All unlocked modes could alter saves; keep data/ge007.eep backed up. Current optional unlocks operate in memory. Linux package requirements do not imply arbitrary ARM or older-Windows support.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Getting started

Extract the official ZIP/tarball, create data/ next to the executable and add your ROM as ge007.ntsc-final.z64. Start from that folder and wait for one-time asset preparation. F10 or Select opens options; each additional split-screen player needs a controller.

Source: Official project README — editorial review ↗ · Checked Oct 21, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.