You are currently viewing The Darkness Recomp 0.1.2 Restores Shadows on PC

The Darkness Recomp 0.1.2 Restores Shadows on PC

  • Post author:
  • Post last modified:
  • Post category:News / Ports
  • Reading time:6 mins read

The Darkness Recomp received version 0.1.2 on September 27, 2026, and advanced in the visual restoration of the Xbox 360 classic on Windows. The new build fixes character and object shadows, restores the golden glow of Darkness Vision, and resolves lighting glitches at resolutions above 720p. In addition, the project now offers a public package ready for Windows x64, although the user still needs to provide the files from their own copy of the game.

The update represents an important delta because it brings together fixes directly linked to the visual identity of The Darkness. The project statically recompiles the PowerPC code of the Xbox 360 version for execution on x86-64 PCs and uses its own graphics layer to translate the behavior expected by the game. Therefore, this is not about running the title inside Xenia.

The Darkness Recomp e o sistema de poderes do jogo original

Original game image used as a visual reference; not a capture of version 0.1.2 of the port. Image: bit-tech.

The Darkness Recomp 0.1.2 fixes shadows and lighting

Release 0.1.2 focuses on three main groups of fixes. First, the developer restored shadows that disappeared or flickered as the camera moved. Small objects, such as benches, also started casting shadows again. The fix required adjusting the translation of shadow volumes and preserving the vertex extrusion that the original game uses.

Next, the project corrected the shadow map path. The code now preserves transparency tests on objects that participate in shadow generation and recovers the game's projected texture shader. The developer states that they redid manual tests in the affected areas and also ran automated renderer tests.

The third change directly affects Darkness Vision. Before the fix, the first pass drew the golden outline of the objects, but the following pass erased part of this effect. Version 0.1.2 keeps the necessary depth mask and recovers the golden glow, distance fading, and noise textures used by the effect.

These changes arrived after another important piece of work on higher resolutions. The update also incorporates the fix that eliminates a grey-green tint in dark areas above 720p. According to the technical documentation, the cause lay in the handling of the color correction map when the renderer scaled up the internal resolution.

The Darkness Recomp com poderes e iluminação do jogo como referência

Original game gameplay showcases the powers and lighting that the port must reproduce. Reference image: GamesRadar.

Static recompilation brings The Darkness to Windows

The The Darkness Recomp works with the Xbox 360 edition released in 2007. The console uses a PowerPC-based Xenon CPU, whereas modern PCs typically use x86-64 processors. The project uses ReXGlue to transpile the game's code ahead of time and create a playable executable application on Windows.

This approach is similar to the one employed by other recent projects. Allves Games has already shown the Ninja Gaiden II PC recompilation, which also starts from the Xbox 360 version and utilizes ReXGlue. Furthermore, the native port of Mortal Kombat vs. DC Universe Here is a related technical proposal.

In the case of The Darkness, the graphics layer still needs to reproduce specific behaviors of the Xenos GPU and the original pipeline. Therefore, fixing the recompiled CPU does not automatically resolve lighting, shadows, framebuffer copies, and post-processing effects. The sequence of fixes in 0.1.2 precisely illustrates this graphic behavior reconstruction work.

The Darkness Recomp gets a public package for Windows

Version 0.1.2 provides a compiled file for Windows x64. According to the release, it requires 64-bit Windows 10 or 11 and a Direct3D 11 compatible GPU. The player does not need to install a compiler or Python to use the ready-to-use package.

On the other hand, the download does not include the commercial game. The user needs to prepare the files from their own compatible copy of The Darkness for Xbox 360. The documentation also reports hashes and identifiers of the tested revision. Thus, the project avoids distributing commercial data belonging to the rights holders.

The public package is still marked as a pre-release. Therefore, version 0.1.2 should not be interpreted as a final or fully validated port on any computer. Still, the team ran 68 automated tests for the release, in addition to specific checks on the hardware GPU renderer and on WARP, Microsoft's software renderer.

https://www.youtube.com/embed/OH14QZnEC-k

Version 0.1.2 also improves renderer diagnostics

The developer added an optional mode to capture frames and shadow data using the F8 key. The tool records rendering information and corresponding screenshots, which helps locate differences between the original behavior and the PC result.

Additionally, a failure to save the diagnostic capture no longer terminates the game. The system also prevents overwriting previous evidence. Although this change is technical in nature, it can speed up the investigation of visual defects that still arise during testing.

The progress resembles the role that diagnostic tools play in other recompilation ports. The DPRecomp used instrumentation to track down a GPU crash before applying a structural fix. In this type of project, capturing the actual state of the renderer reduces the need to infer the origin of artifacts solely from the final image.

What changes for The Darkness port

Version 0.1.2 does not just create a new graphics preset. It fixes parts of the pipeline that were producing different results from the Xbox 360, especially in shadows, Darkness Vision, and high resolutions. Therefore, the update has a material impact on the port's visual fidelity.

At the same time, the pre-release stage demands caution. The project may still present incompatibilities, bugs, and differences compared to the original hardware. There is no, as of this check, a broad independent matrix of GPUs and CPUs that allows generalizing stability or performance.

Even so, the Allves Games The Darkness Recomp has already reached an important milestone: there is a public build ready for Windows, and the recent work tackled specific renderer issues rather than just getting the game to boot. For a title that never received an official Windows version of the first game, this progress expands technical alternatives for preservation and execution on modern hardware.

Sources: official release The Darkness Recomp v0.1.2; official project repository; official shadow fix; official Darkness Vision fix.

This Post Has 7 Comments

Comments are closed.