Dxcpl Directx 12 Emulator - Link
Run the game. It will now believe it is talking to a DirectX 12 Ultimate GPU, but behind the scenes, your CPU is doing all the work.
Native D3D12 debug/runtime tools
| Approach | Tool / Method | Viable for Gaming? | Notes | |----------|--------------|--------------------|-------| | | D3D12ON7 (Microsoft) | Limited | Wraps DX12 calls into DX11.1; works for some apps on Windows 7, but performance is poor. | | Vulkan Translation | VKD3D / VKD3D-Proton | Yes (on Linux) | Converts DX12 to Vulkan. On Linux with Proton, many games run well. On Windows, VKD3D is experimental. | | Software Rasterization | llvmpipe (Mesa) | No | Renders everything on CPU. Useful for testing, not gameplay. | | Hardware Upgrade | Buy a used GTX 1050 Ti or RX 560 | Best solution | These support DX12 Feature Level 12_0 starting at ~$50 used. | dxcpl directx 12 emulator
When a DX12 application is run through DxCpl, the emulator intercepts the DX12 API calls and translates them into DX11 API calls. This allows the application to run on systems that only support DX11, without requiring native DX12 support. Run the game