007: Nightfire

007: NightFire is a first-person shooter video game featuring the character of the British secret agent James Bond and a sequel to Agent Under Fire.

Crashes
On : The game boots alright, and goes into menus even. But on starting New Game, it crashes after the loading screen.

Also, the game crashes shortly after the beginning of mission "Enemies Vanquished" in HLE Sound Emulation. To circumvent this, use LLE Sound Emu but beware this slows down that mission considerably. You could also use the 3.0-844 new ax HLE that avoids the crash. (See )

Lag
On and later (previous versions untested): Single Player lags when looking at characters / when characters are in view. When the code cache clears it fixes itself, just not for long. See "Testing" for the test that brought this up. You can either wait for the code cache to clear itself automatically, or you could force it manually by entering debug mode, pausing the emulation, going to JIT-->Clear JIT Cache,and finally resuming the emulation.

Movies
Movies from missions "Paris Prelude", "Alpine Escape", "Enemies Vanquished", "Deep Descent" and "Island Infiltration" are shown incorrectly with black and white garbage in the top portion of the screen.(See & ). The rest of the movies play correctly, including the intro.