GoldenEye romhack index


Quick ROM hack to show timing information. This adds a HUD to the top of the screen in level.

All three versions of the game have an xdelta patch, which should be applied on corresponding .z64 ROM with the following SHA1 hash:

NTSC  : patch-NTSC.xdelta   `ABE01E4AEB033B6C0836819F549C791B26CFDE83`
NTSC-J: patch-NTSC-J.xdelta `2A5DADE32F7FAD6C73C659D2026994632C1B3174`
EU    : patch-EU.xdelta     `167C3C433DEC1F1EB921736F7D53FAC8CB45EE31`


(I have only tested NTSC)

In level:

hud demo

From left to right:

End screen:


Controller shortcuts

These shortcuts work in solo game mode, regardless of the current control style.

Exit to title:

controller 1: Z + DPAD Down + all C buttons + R trigger


controller 1: Z + DPAD Down
controller 2: Z + DPAD Down

Restart stage:

controller 1: Z + DPAD Down + Start


controller 1: Z + DPAD Down
controller 2: Z + Start


I've had the watch quit out timer and end screen timer differ (by 0.01), these use the same value so I'm not sure what is happening.

Lag counter is sum of skipped frames over the previous 10 boss loop updates, the HUD value can be divided by 10 to indicate the average number of frames dropped.

The "unpaused" frame count begins after the opening cinema and ends before the ending cutscene. This does not include frames when the game is paused.

Run frames is the number of frames Bond is at max run speed (ignoring any forward/back boosts). The percent is out of the total "unpaused" frames.

Build version is shown on the opening screen.