PHONES Honor 700 series launches with rear displays, rumored flagship packs 200 MP camera and 9,000 mAh battery GAMES Modern Warfare 4 and Warzone Season 1 update shuts down last-gen consoles and adds Hajin map INTEL 007 First Light Free Starter Pack launches on PC and Xbox with progress carryover NINTENDO Nintendo Switch Digital Sales Hit 60.7% of Software Revenue NINTENDO Nintendo Isn’t Stopping Remakes After Zelda and Star Fox, It’s Claimed NINTENDO Eiji Aonuma Explains Nintendo’s Mentorship System for Preserving Zelda’s Legacy DLSS NVIDIA DLSS 5 release in Hogwarts Legacy draws player backlash for neutered Neural Rendering PLAYSTATION 5 Take-Two CEO admits GTA VI will be pirated, plans legal and technical countermeasures PHONES Caviar’s Zodiac iPhone Duo Collection Starts at $14,800 for Titanium and Exotic Leather Mods GAMES UFC 6 update 1.007 adds three new fighters and tweaks stamina costs PC HARDWARE Smartphone processor shipments drop 21% as Apple nearly catches Qualcomm in Q3 2026 STEAM Obsidian adds full gamepad support and reworks turn-based combat in Pillars of Eternity beta XBOX SERIES X Grand Theft Auto VI Pre-orders Dominate PlayStation Store Charts Ahead of 2026 Launch PLAYSTATION 5 Assassin’s Creed Valhalla adds New Game+ mode with scaling difficulty after six years

The Darkness PC port skips emulation, uses C++ translation for native D3D11 performance

Lena Fischer 2 min read

The Darkness PC port uses C++ translation and D3D11 to run the 2007 shooter natively on Windows, skipping emulation entirely.

The Darkness PC port skips emulation, uses C++ translation for native D3D11 performance
GAMES

The 2007 shooter The Darkness is finally playable on modern PCs, ending a long wait for fans of the original Xbox 360 and PS3 release. This community port brings a title that was never officially released on Windows to a platform where it can run natively. Enthusiast developer portingpete has completed the work, allowing players to experience the game without relying on legacy console hardware.

Community port brings 2007 shooter to Windows without emulation

The project relies on DarkRecomp, a tool that translates the original Xbox 360 executable into C++ code. This approach runs the game through a D3D11 renderer on Windows 64-bit systems. The method avoids runtime emulation entirely, which typically offers better performance and stability for older titles on modern operating systems.

portingpete confirmed the technical architecture by stating that no runtime emulation is performed. The source code for the 'The-Darkness-Recomp' project is available on GitHub for public review. The port includes support for both gamepad and mouse input, catering to different playstyles. Users can also adjust video settings such as field of view, resolution, gamma, frame rate limit, and vertical sync.

This release fills a gap in the franchise's history, as the sequel The Darkness II did receive an official PC release. The original game's absence from Windows has now been addressed by this independent effort. Players interested in the title can access the project files directly from the developer's GitHub repository.

Source: IXBT