Star on GitHubStar1.1k stars

Case study

GoldenEye 007: an agent-assisted native port from a decompilation

Builds a native PC port on the existing GoldenEye 007 decompilation, with a host platform layer and assets extracted from the user’s ROM. The project documents agent collaboration, rendering comparisons, playtest scope and unresolved platform support.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: The reviewed v0.5.0 documentation supports Windows 10/11 x64 and x86-64 Linux/Steam Deck with glibc 2.31+; both need OpenGL 3.0 drivers. macOS and ARM builds remain planned, despite the broader repository About description.
  • Prerequisites: Release packages require the user’s US NTSC-U ROM; PAL and Japanese releases are not yet supported. This is a native port from decompiled source, not static binary recompilation.
  • Prerequisites: Source builds need CMake 3.16+, C/C++, SDL2, zlib, OpenGL, Python 3 and the documented asset-extraction tools.
  • Testing evidence: v0.5.0 playtests were campaign spot-checks and multiplayer sessions; the full Agent-difficulty campaign was last reported end-to-end at v0.4.0.
  • License: MIT covers original port/build/tooling/docs work only. NOTICE states inherited n64decomp/007 material has no explicit upstream license, and vendored components have separate terms; the MIT file is not a blanket grant over all contents.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · jkdansereau/goldeneye-pc-port · Revision fda76b6
  2. NOTICE GitHub · jkdansereau/goldeneye-pc-port · Revision fda76b6
  3. LICENSE GitHub · jkdansereau/goldeneye-pc-port · Revision fda76b6
  4. docs/ROADMAP.md GitHub · jkdansereau/goldeneye-pc-port · Revision fda76b6

More in Games

All 318 entries in GamesGames case studies (239)

↑↓ move↵ open⌘↵ new tab