Skip to content

GoldenEye Recomp Community Fixes v2.1.0

Choose a tag to compare

@mrfox-1 mrfox-1 released this 24 Jul 01:05
· 7 commits to main since this release
58baa05

Combined audio and tank mouse-aim release

Version 2.1.0 keeps the existing native XACT audio repairs and adds the tested
tank mouse-aim fix to the same replacement GoldenEye.exe. Existing users of
this repository do not need to combine separate executables or patches.

Fixed audio

  • 007 watch/pause-menu theme
  • Mission Select music after abort, failure, and completion
  • Control and Caverns elevator/X-track music
  • Correct level/elevator restoration after closing the watch
  • X-track cleanup across mission restart and Mission Select transitions

All music playback remains entirely native XACT using the user's existing
music.xwb, music.xsb, and music.xgs. No audio or extracted WAV is
distributed.

Fixed controls

  • Horizontal and vertical mouse aiming while mounted in the Runway tank
  • Simultaneous mouse aiming and W/A/S/D driving
  • Horizontal turret movement without holding Aim

The original mouse hook wrote Bond's ordinary camera yaw, which the mounted
tank update rebuilt every frame. The fix detects the game's authoritative
mounted-state flag and shifts the native turret target and smoothed orientation
instead. Native steering, collision rollback, controller input, and vertical
aiming remain intact.

Validation

  • Built against GoldenEye Recomp 1.2.4 for Windows x64.
  • Regression-tested native watch, Mission Select, and elevator music behavior.
  • Tested horizontal and vertical turret aiming on Runway.
  • Confirmed W/A/S/D tank driving remains functional while aiming.
  • The packaged executable exactly matches the user-tested executable.

Source contributions

Checksums

  • Windows ZIP: 113F7189B81BAD78C2ABBB2A92038F6AB76D66D3EBAD0F9328A3834A8E7FB924
  • Cumulative patch: CE25F4CCCEAB1E816098C54D54C006527646F50EBC890B84B5102C04E56CF09B
  • GoldenEye.exe: 216F6C95CFB59ADA3FEE9CF4BF489E0528AD0B66458B19E22276E945CBAD8956