GoldenEye 007 native on PC and Steam Deck: Project Midas
GoldenEye 007 runs natively on PC and Steam Deck with Project Midas, a port built from the decompilation of the N64 game that reads your own cartridge.
Rare's FPS, without an emulator
After Perfect Dark, it is now Rare's great classic that comes natively to PC. Project Midas, by murkantor, is a port of the game built from its decompilation (the n64decomp/007 project): the original code, translated back into C, is compiled for PC instead of being emulated. The repository opened on 16 October, version 1.0 came out on the 17th, 1.0.1 on the 18th and 1.0.2b on the 23rd, each for Windows, Linux and Steam Deck.
What the port adds
Written with the help of AI
The repository states it upfront: "Claude was used in the making of this project", and invites those who are bothered by this to download neither the executables nor the code. A sensitive topic, as shown by the Banjo-Tooie port. The port's own code is under the MIT licence, which covers neither the decompiled code nor the game.
With your own cartridge
No game files are provided: you need to place the image of your own US cartridge of GoldenEye in the Data folder, next to the executable. To build it yourself, the repository provides a Docker environment (under WSL on Windows).
Sources: Project Midas (GitHub) · Releases · GoldenEye decompilation (GitHub)
Rare's FPS, without an emulator
After Perfect Dark, it is now Rare's great classic that comes natively to PC. Project Midas, by murkantor, is a port of the game built from its decompilation (the n64decomp/007 project): the original code, translated back into C, is compiled for PC instead of being emulated. The repository opened on 16 October, version 1.0 came out on the 17th, 1.0.1 on the 18th and 1.0.2b on the 23rd, each for Windows, Linux and Steam Deck.
What the port adds
- New player profiles with cumulative multiplayer statistics, custom weapon sets and saved match settings.
- Configurable keyboard and mouse, and per-controller settings.
- (1.0.2b) Weapon field of view, HUD size, frame counter, mouse up-and-down aiming, quick pause and import of save files from Project64.
- (1.0.2b) Fixes: the Dam truck getting stuck, Bond getting caught on guards at high frame rates, crackling audio.
- (1.0.1) Display settings are finally kept, and the Linux build bundles SDL2.
Written with the help of AI
The repository states it upfront: "Claude was used in the making of this project", and invites those who are bothered by this to download neither the executables nor the code. A sensitive topic, as shown by the Banjo-Tooie port. The port's own code is under the MIT licence, which covers neither the decompiled code nor the game.
With your own cartridge
No game files are provided: you need to place the image of your own US cartridge of GoldenEye in the Data folder, next to the executable. To build it yourself, the repository provides a Docker environment (under WSL on Windows).
Sources: Project Midas (GitHub) · Releases · GoldenEye decompilation (GitHub)
No comments