# 007: NightFire XBE Recomp

> An unofficial native Windows port of the Xbox 007: NightFire made by static recompilation, with ultrawide, mouse aiming and clean redrawn fonts.

Web page: https://emulationking.com/microsoft/xbox/games/nightfire/ports/nightfirerecomp/
Page updated: 2026-11-03

- Developer: hk21x
- Port type: Recompilation (A tool translated the game's original machine code into C automatically, which was then built as a native PC program.)
- Game: [007: NightFire](https://emulationking.com/microsoft/xbox/games/nightfire/index.md)
- AI use: AI-assisted. An AI coding tool is credited as co-author on 75 of the repository's 75 commits.
- Source code: /opt/buildhome/repo/content/microsoft/xbox/games/nightfire/ports/nightfirerecomp/index.md
- Runs on: Windows

What you need: 007: NightFire for the Xbox, European (PAL) or USA (NTSC) release, as an ISO of your own disc or a folder with its files. Windows 10 or 11 64-bit, a Direct3D 12 or 11 graphics card, about 3 GB free plus room for the game, and an internet connection for about 1.4 GB of build tools.

007: NightFire XBE Recomp is an unofficial native Windows port of the Xbox version of the 2002 Bond shooter. The game's own x86 code is statically recompiled with TGP482's Xbox XBE Recomp tool, and the Xbox's graphics, sound and system libraries are reimplemented with Direct3D 12 or 11, XAudio2 and SDL, so no emulator runs while it plays. The game is two programs, the on-foot missions and the driving missions, and both are recompiled and switch between each other on their own.

Nothing of the game is downloaded: the launcher fetches portable build tools and the project's source, and compiles the game on the player's PC from their own European or USA disc. It needs no Visual Studio, Git or admin rights, and offers an Update button when the project changes.

The port runs at any resolution in fullscreen, borderless or a window, keeps the game's 16:9 mode and can widen the 3D view to fill 21:9 and wider screens, with a field of view from 50 to 150 percent. Render scaling, anisotropic filtering, MSAA, FXAA and sharpening are added, the game's text is redrawn at eight times the console's resolution, and button prompts can show a modern Xbox pad. Mouse aiming works on foot and on the driving missions' mounted guns, keyboard prompts show the bound keys, and every key can be rebound. On foot and driving both play on Windows with saves.

## How to set it up

1. Download `NightFireLauncher.exe` and put it in a folder of its own. Windows may warn about an unrecognised app: choose More info, then Run anyway.
2. Choose your disc image or the folder with the disc's files. The launcher checks that it is a supported release.
3. Accept the licence terms for Microsoft's C++ libraries and press Build. It downloads portable build tools and the project's source and compiles the game on your PC, which takes 30 to 90 minutes the first time.
4. Press Play. Settings are in the F1 window and on the PC Settings page in the game's menus.

## Latest builds

Download these from the web page: https://emulationking.com/microsoft/xbox/games/nightfire/ports/nightfirerecomp/#download

- Launcher for Windows: 1.0.2 (2026-10-31)
