Black (Spark198rus)
Game: Black → (Xbox, 2006)
An unofficial native Windows port of the Xbox version, independent from TGP482’s recomp and built a different way: nothing is recompiled. Since the Xbox has an x86 CPU, black.exe loads the default.xbe from your copy and runs the original code directly on the PC’s CPU; what gets replaced is what the game uses from the console: the kernel, Direct3D 8 (on Direct3D 9), DirectSound (on XAudio2), and the controller library. It offers any render resolution, anti-aliasing, 16:9 widescreen (the game’s own mode) or 4:3, an adjustable field of view, 60 fps by default or the original 30, mouse look, keys bound to the game’s actions, XInput controllers, room reverb, skippable movies, and auto-aim off by default. Its settings live in the game’s own menus (Options > PC SETTINGS and the pause menu). It also fixes flickering seams on destructible objects and a grid pattern in the blur effects, which the Xbox’s low resolution hid. At 60 fps something may still run at the wrong speed, on-screen prompts show Xbox controller buttons, and 3D sound is approximate. On Linux it runs through Wine 9 and DXVK. Its README says the game is fully playable. Version 0.2.0 (October 14) is the only release so far, and its README says it was developed with Claude Code.
You needYour own copy of Black for Xbox, NTSC-U release (title 45410083), dumped to an ISO and extracted with extract-xiso into a game folder; default.xbe must match the SHA-256 given in the README. The European PAL release is supported in the code since October 21, not yet in a published release. Plus 64-bit Windows 10 or 11 (the program is 32-bit) and a Direct3D 9 (Shader Model 3) graphics card; on Linux, Wine 9 or later with DXVK and a Vulkan 1.1 card.
- How it gets to PC
- Native layer
- Console
- Xbox
- Original studio
- Criterion Games
- Year
- 2006
- Author
- Spark198rus
- Stars
- 364
- Last activity
- 2026-10-24 · 7 days ago
- Latest version
- v0.3.0 · 2026-10-24
- License
- GPL-2.0
- Language
- C++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
Other projects for Black
2