GitHub - SunJaycy/GoldenEye-Recomp · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
SunJaycy
GoldenEye-Recomp
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>268
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>4 Commits<br>4 Commits
assets
assets
src
src
.gitignore
.gitignore
CMakeLists.txt
CMakeLists.txt
CMakePresets.json
CMakePresets.json
LICENSE
LICENSE
README.md
README.md
ge_config.toml
ge_config.toml
ge_manifest.toml
ge_manifest.toml
View all files
Repository files navigation
Support me on Ko-fi: https://ko-fi.com/sunjayy
GoldenEye 007 — PC Recompilation
A native PC port of GoldenEye 007 (Xbox 360 / XBLA) , built by statically<br>recompiling the original game into C++ with the<br>ReXGlue SDK. No emulator —<br>the game runs as a real native executable.
Important<br>This repository contains no game code or assets. It is only the<br>source that wraps the game (menus, hooks, online, post-FX, build<br>config). You must find the game files yourself. This game never released publically
Features
Runs natively on Windows — no emulator, no BIOS.
Controller support.
Online multiplayer — host or join matches over the internet (LAN, Hamachi,<br>playit.gg, or a public server). See Playing online.
In-game pause / settings menu (ESC): video, resolution, frame limit,<br>fullscreen, online setup.
Post-FX filters (brightness, contrast, saturation, vignette, presets…).
Smooth, stable 60 FPS (recompiled, with GPU-pacing fixes for the original's<br>frame timing).
Download & Play
Grab the latest prebuilt release from the Releases page,<br>then drop your own GoldenEye 007 game files into the assets/ folder next to<br>the .exe (the release notes explain exactly what's needed). Run ge.exe.
🎮 Want to play online? Someone needs to run a server. Download it here →<br>GoldenEye-Recomp-Server
🛠️ Want to modify the engine / recompiler? It's built on a modified ReXGlue<br>SDK →<br>GoldenEye-Recomp-rexglue
Playing online
One person runs the server<br>and shares its address + port.
Everyone opens ESC → ONLINE in the game, enters their username , the<br>server address , the port , ticks Enable online play, and hits<br>Save & Restart .
Host a match; the others find and join it.
Because players connect out to the server, no port-forwarding is needed for<br>joiners — only the host's server port has to be reachable.
Building from source (advanced)
Most people should just use the Releases. To build it yourself<br>you need the recompiler toolchain and your own copy of the game.
Prerequisites
The ReXGlue SDK (provides the rexglue CLI + runtime).
CMake 3.25+, a C++23 compiler (MSVC), Python 3.
Your own GoldenEye 007 XBLA game files, placed in assets/.
Steps
# 1. Generate the recompiled game code from your copy (creates generated/).<br>rexglue codegen --max_jump_table_entries 2048 ge_config.toml
# 2. Configure, pointing at your local ReXGlue SDK checkout.<br>cmake --preset win-amd64-relwithdebinfo -DREXSDK_DIR=/path/to/GoldenEye-Recomp-rexglue
# 3. Build.<br>cmake --build --preset win-amd64-relwithdebinfo
source lives in src/:<br>ge_app (app + window/menus glue), ge_menu (pause/settings menu),<br>ge_hooks (mid-asm fixups), ge_postfx (filters). ge_manifest.toml /<br>ge_config.toml drive the recompiler.
Legal
GoldenEye 007 and all related assets are property of their respective rights<br>holders. This project ships none of that — no ROM, XEX, textures, audio, or<br>recompiled game code. It only automates turning a copy you already own into a<br>PC build. Don't ask for or share game files.
License
The original code in this repository is released into the public domain<br>(The Unlicense). The ReXGlue SDK it builds against has its own<br>(BSD-3) license.
About
No description, website, or topics provided.
Resources
Readme
License
Unlicense license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
268<br>stars
Watchers
watching
Forks
forks
Report repository
Releases
Goldeneye Recomp v1.0
Latest
Jun 12, 2026
Packages
Uh oh!
There was an error while loading. Please reload this...