• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

DX12 to Vulkan MOD for older GPUs on Windows

Hmm. Well it just doesn't work on some games unfortunately. As for specifically with halo infinite, I don't really know. But I bet I know who would - people in the steam deck community. Thats how they get games running on linux afterall.


Meh who knows, maybe he's using a different driver version. Just because one card of an architecture does something doesn't mean they all will.
As far as I've seen, Halo Infinite runs flawlessly on Steam Deck, I've also seen that there's a "Disable NV_dgcc on Halo Infinite on NV drivers." on vkd3d-proton's changelog, so it should work.

The Last of Us Part 1 also crashes on startup with these files. I've also tried setting these on the config file:
"dxgi.customDeviceId = 24c9
dxgi.customVendorId = 10de
dxgi.hideNvidiaGpu = False
dxgi.emulateUMA = False"
And it did seem to affect the end result but it didn't end up working either.

I'm using an RX 580, is it supported?
 
Last edited:
tlou1 crashes directly if I play a little. How can I change the DX12 API to Vulkan API?
My graphics card is RX 5700XT
When I try the method in Nexus mod, it gives an error. The game cannot be started.

I get the error that a gpu with d3d_feature_level_12_0 or higher support is required
 
tlou1 crashes directly if I play a little. How can I change the DX12 API to Vulkan API?
My graphics card is RX 5700XT
When I try the method in Nexus mod, it gives an error. The game cannot be started.

I get the error that a gpu with d3d_feature_level_12_0 or higher support is required
I think there might be an issue with your GPU or its drivers. Have you tried reinstalling the drivers? The Last of Us Part I should run just fine on an RX 5700 XT.
This mod isn’t very AMD GPU-friendly, so there's a low chance it will work. I'm not sure if anything has changed with the newer AMD drivers.

*** I updated the DX2Vulkan - gplasync.zip -- (new DX12 DLLs, 15/05/25) --not tested , you can download it from the main post.
 
Last edited:
Back
Top