For nearly thirty years, the most influential console first-person shooter in history was shackled to the idiosyncratic silicon of the Nintendo 64. When Rareware released GoldenEye 007 in August 1997, it revolutionized 3D gaming: cinematic stealth objectives, location-based hit detection, sniper rifles with analog zoom, and late-night four-player split-screen deathmatches in the Facility. But for PC gamers and preservationists, revisiting Bond's seminal adventure has long been an exercise in frustration—navigating tangled IP rights between Nintendo, Microsoft, and MGM, or wrestling with clumsy emulator hacks, unstable frame rates, and clunky mouse injectors.
That era has officially come to an end. Developer murkantor has unleashed Project Midas 1.0: a fully native, source-level PC port of GoldenEye 007 compiled directly from the N64 reverse-engineering decompilation for Windows, Linux, and the Steam Deck.
Heralded by veteran 007 community figurehead and speedrunner Graslu00 as "a love letter from the whole GoldenEye community," Project Midas transforms the legendary shooter into a butter-smooth, modern PC masterpiece.

True Native Execution: No Emulation, No Translation Lag
Project Midas is not an emulator running inside a hypervisor, nor is it a patched ROM hack running on Project64 or RetroArch. Following the groundbreaking trail blazed by Super Mario 64 PC and Ryan Dwyer / fgsfds's celebrated Perfect Dark PC port, Project Midas compiles the reverse-engineered C source code from the 007 Decompilation (spearheaded by KholdFuzion and community contributors) directly into native 32-bit x86 machine instructions.
By interfacing natively with modern OS audio and input APIs through SDL2 and rendering via an enhanced Fast3D OpenGL pipeline (developed by Emill and MaikelChan), Project Midas eliminates the input latency, frame drops, and shader compilation stutters that have plagued N64 emulation for decades.

Modern PC Controls: Raw Mouse Look, Dedicated Reload, and Dual-Analog
The original Nintendo 64 controller layout—with its lone center analog stick, digital C-buttons, and trigger z-button—was groundbreaking in 1997 but notoriously alien to modern PC gamers. Project Midas delivers the control scheme GoldenEye always deserved:
- Raw Mouse Look: Pixel-precise, un-smoothed mouse aim with independent horizontal/vertical sensitivity, customizable aiming-sight sensitivity, and smart cursor capture.
- Dedicated Action Binds: Features dedicated keyboard keys for actions that previously shared buttons: R to reload without firing, E for door interactions and tank mounting, and Mouse Wheel for rapid weapon cycling.
- Modern Gamepad Support: Out of the box, standard Xbox, PlayStation, and generic gamepads map to modern twin-stick FPS conventions: Left stick moves and strafes, Right stick aims, Left Trigger aims down sights, and Right Trigger fires.
- Dynamic Hybrid Input: Keyboard, mouse, and gamepads can drive Player 1 simultaneously without locking out secondary input devices.
Visual Sovereignty: 120 FPS, True Widescreen & Classic Mode
Anyone who played GoldenEye on original N64 hardware remembers the visceral pain of performance slowdowns. Throwing two remote mines into a crowded bunker hallway would routinely crater the framerate down to 10 or 12 frames per second. Project Midas completely demolishes that hardware bottleneck.

Key Graphical Features:
- Uncapped 120 FPS Gameplay: Delivers silky 60 FPS and 120 FPS presentation with decoupled game-tick pacing, ensuring physics and AI logic run at proper retail speeds without hyper-accelerating.
- Native 16:9 & Ultrawide Rendering: True horizontal field of view scaling (
hfov_wide) replaces awkward 4:3 stretching, expanding peripheral vision without geometry pop-in at the screen edges. - Modern Post-Processing: Up to 8x Multi-Sample Anti-Aliasing (MSAA), trilinear texture filtering, 16x anisotropic filtering, and GPU room caching.
- Instant 'Classic Mode' (Tab Key): Purists who crave the authentic 1997 CRT television experience can press the Tab key at any moment. The game instantly toggles authentic N64 hardware pacing, 240p render lines, 3-point texture smoothing, 4:3 side pillarboxing, and original head-sway camera inertia.
Split-Screen Multiplayer, Bug Fixes & The Road Ahead
Multiplayer was the beating heart of GoldenEye 007, and Project Midas arrives with comprehensive local four-player split-screen support right out of the box. Players can plug in four separate gamepads, configure custom weapon sets (.gewset), track lifetime multiplayer stats (.gestats), and play classic deathmatch modes with custom rulesets.

Community QoL & Historical Bug Fixes:
- Portal Wall-Shootthrough Fix: An optional toggle (
fix_shootthrough=1) resolves the notorious 1997 engine bug where bullets could pass through solid walls near room portals. - Enemy Rockets Glitch Repair: Restores the intended functionality of the "Enemy Rockets" cheat, preventing guards from reverting to default weapons.
- Uncapped Explosions: Increases simultaneous on-screen explosions from the N64's crash-prone limit of 6 up to 100 simultaneous blasts.
- Built-In Speedrun Timer: Displays an integrated MM:SS:MS mission timer in the lower-left corner for speedrunners chasing Target Times.
What's in Active Development:
Developer murkantor has confirmed that the team is currently building Online Netplay—leveraging the robust ENet library and the client-server network architecture popularized by J.M.P. van Waveren's DOOM 3 engine—alongside a Full Co-op Campaign Mode and custom mod loader.
Clean-Room Legal Architecture & Download
Like all premier reverse-engineering projects, Project Midas strictly adheres to a clean-room distribution model. The release binaries contain zero copyrighted Rare, Nintendo, or MGM assets. Players simply supply their own legally dumped US cartridge ROM (baserom.u.z64, SHA-1: abe01e4aeb033b6c0836819f549c791b26cfde83) placed inside the Data/ directory, and the game automatically unpacks and structures its assets on first launch.
Ready to jump off the dam? Pre-compiled binary packages for Windows, Linux, and the Steam Deck are available now on GitHub.
Download Project Midas 1.0 and review the source code at GitHub: murkantor/Project-Midas.