- tools_pc/bundle-win.sh: package a Windows build for distribution — exe +
MinGW/SDL2/zlib runtime DLLs + README + license texts, into
dist/goldeneye-pc-port-<ver>-win64/{,.zip,.zip.sha256}. Hard-fails if a
ROM image or an oversized blob lands in the bundle; verifies the DLL
closure with ldd.
- tools_pc/dist/README.md.in: the bundled README template (ROM-supply
instructions, run steps, controls, legal), @VERSION@-substituted.
- CI: build tag trigger (v*); windows-build now packages the bundle every
run and uploads it; new release job (tags only, contents: write scoped
to it) attaches the bundle to a DRAFT pre-release for a human to
smoke-test and publish.
- README: Download section + Legal reworded to cover pre-built binaries
(engine only, no game data, permissive runtime libs bundled with their
licenses).
- .gitignore: /dist/ (root bundle output; tools_pc/dist/ template stays
tracked).
Cutting a release: tag vX.Y.Z-alpha, push; CI builds + drafts the
pre-release; smoke-test with a ROM, then Publish.
Claude-Session: https://claude.ai/code/session_01GULf6knbsqfsnW39tMr9WT
1.5 KiB
GoldenEye 007 PC Port — alpha
⚠️ Very early research alpha. Not a playable game. The intro and menus render and all 21 solo missions load, but:
- no audio (Phase 3, not started);
- some front-end 3D models and some text are broken;
- ladders don't work and can block progression on some levels;
- expect crashes and glitches once past the level intro.
This is a technical demo of the porting work. If you want to play GoldenEye on PC, use one of the Xbox 360 recompilation projects instead — see the project README.
Download
goldeneye-pc-port-<version>-win64.zip — the engine executable, its runtime
DLLs, a README, and license texts. Windows x86-64 only. No ROM, no game
assets.
Running it
You supply your own NTSC-U GoldenEye 007 N64 ROM (.z64, big-endian,
SHA-1 abe01e4aeb033b6c0836819f549c791b26cfde83). Unzip, put the ROM in a
data/ folder next to the exe as ge007.ntsc-final.z64, run the exe from that
folder. Full steps in the bundled README.md.
Verify the download
sha256sum -c goldeneye-pc-port-<version>-win64.zip.sha256
Source & docs
https://github.com/jkdansereau/goldeneye-pc-port — built on the GoldenEye 007 decompilation, architecture after the Perfect Dark PC port. Non-commercial fan preservation/research project; not affiliated with any rights holder.