Cancelled Xbox 360 version of GoldenEye 007 gets recompiled for PC – no emulator

HelloUsername1 pts0 comments

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...

game goldeneye rexglue online files toml

Related Articles