Highly customizable via a dedicated initialization ( .ini ) configuration file.
| CPU | Expected FPS (640x480) | Playability | | :--- | :--- | :--- | | Intel Atom Z3735 (2W Bay Trail) | 18 - 25 FPS | Tolerable (Stealth is fine, Shootouts lag) | | Intel Core 2 Duo T6600 | 20 - 35 FPS | Good | | AMD Ryzen 7 (Software mode) | 150+ FPS | Overkill (but drains battery) | | Intel Celeron N4000 | 25 - 40 FPS | Great |
Since SwiftShader uses your CPU instead of a GPU, the game will run slowly. In the .ini , look for:
If a player attempted to launch the game on an unsupported onboard graphics chip, the executable would instantly terminate, throwing errors related to "Direct3D" or "Vertex Shaders."
For Hitman: Blood Money , SwiftShader’s relevance ended around 2009 as:
SwiftShader is a high-performance software 3D renderer developed by TransGaming (later acquired by Google). It translates graphics pipeline instructions—specifically Direct3D 8 and 9, as well as OpenGL—into highly optimized x86 CPU instructions. Why Use SwiftShader 2.1?
SwiftShader 2.1 was not a simple pixel drawer. It implemented a modern, tile-based deferred rendering (TBDR) architecture in software.
Run the game normally. Instead of an error, the game should now successfully read the software wrapper and boot up. SQUARE ENIX Support Center ⚠️ Performance & Gameplay Expectations
Swift Shader 2.1 is for playing Hitman: Blood Money acceptably. It lacks the performance and feature accuracy required. A proper GPU (even an old Intel GMA or GeForce 6 series) will run the game far better. For extremely low-end systems, consider older DirectX 8 titles or disabling post-processing via mods.
The [Capabilities] section can force compatibility even for older GPUs:
What are your computer's specifications?
: Locate a trusted download source for the SwiftShader 2.1 zip file.
If the game runs at fewer than 10 frames per second, your CPU is likely struggling with the workload. To fix this, ensure no background applications are running. You can also lower your desktop resolution to match the game's resolution before launching the executable. Game Crashes on Startup
[ThreadControl] ThreadCount=2
The world of gaming has witnessed tremendous growth over the years, with developers continually pushing the boundaries of what is possible. One such game that has stood the test of time is Hitman: Blood Money, a stealth-based action-adventure game developed by IO Interactive and published by Eidos Interactive. Released in 2006, Hitman: Blood Money has remained a favorite among gamers, and its graphics capabilities still hold up today. One of the key features that contributed to the game's impressive visuals was the Swift Shader 2.1 engine.