Copy the d3d9.dll file from the SwiftShader folder and paste it directly into the same folder as the game's executable ( HitmanBloodMoney.exe ).

Check the folder where you chose to install the game.

Open the config.exe file in the game folder. Set your resolution to a lower setting (e.g., 800x600) and ensure the Shader Model is set to a version supported by your CPU.

Locate a verified version of the SwiftShader 2.1 DLLs. This usually comes in a .zip archive containing files like d3d9.dll .

SwiftShader is a high-performance developed by Google. Essentially, it translates graphics commands that would normally go to a dedicated Graphics Processing Unit (GPU) and forces them to run on your Central Processing Unit (CPU) instead.

To get the game running using software emulation, follow these verified steps:

How to Use SwiftShader 2.1 with Hitman: Blood Money (Verified Guide)

C:\Program Files (x86)\Steam\steamapps\common\Hitman Blood Money