• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

DX12 to Vulkan MOD for older GPUs on Windows

RedCarMoose

New Member
Joined
Oct 30, 2023
Messages
2 (0.00/day)
Found the solution for RX6800. Install 23.9.1 Adrenalin graphic card drivers. DXVK seems to not function at all on any newer drivers (on my side). Also tested 23.9.3 and the lastest 23.10.2 and any game crashes with any version of the vulkan wrapper.
 

izy

Joined
Jun 30, 2022
Messages
1,020 (1.13/day)
Found the solution for RX6800. Install 23.9.1 Adrenalin graphic card drivers. DXVK seems to not function at all on any newer drivers (on my side). Also tested 23.9.3 and the lastest 23.10.2 and any game crashes with any version of the vulkan wrapper.
RX6800 was already working fine without the MOD , i dont think it will help, anyway now that it seem to work with 23.9.1 im curios how it will perform on 5700xt / Vega/ Polaris.

@dante3732 - you should test your Vega with 23.9.1 Adrenalin version of the driver (or even older if it still doesnt work), maybe it will work now.
 

Nova8888

New Member
Joined
Oct 30, 2023
Messages
6 (0.01/day)
Tried RX570 Windows11 game updated to latest ver 1.0.6 amd driver 23.8.2
tried both files upon launch about 30 sec of flashing /backlight/and black screen
then remedy (R) logo for around 5 sec then crash to desktop.
 

Nova8888

New Member
Joined
Oct 30, 2023
Messages
6 (0.01/day)

Attachments

  • Remedy-Entertainment-Logo_04-14-23-768x432.jpg
    Remedy-Entertainment-Logo_04-14-23-768x432.jpg
    14.7 KB · Views: 116

Jaro89

New Member
Joined
Jan 1, 2023
Messages
2 (0.00/day)
GTX 1080 here.
With vulkan I get bump from around 20 to 25 fps at low settings 3840x2160 fsr perormance (so 1920x1080 native).
With lower resolutions it's actually possible to have average above 30 fps. So it might be somewhat playable.
Big problem is, there are many hitches, like with shader cache compillation. On dx12 those hitches are absent.

dx12.jpg

vulkan.jpg
 

type7

New Member
Joined
Oct 30, 2023
Messages
4 (0.01/day)
If it starts and you get to the logo then it might just not work with Polaris / Vega GPUs , last thing i can suggest is trying older versions of the d3d12.dll + d3d12core.dll from https://github.com/HansKristian-Work/vkd3d-proton/releases file: vkd3d-proton-2.x.tar.zst (under Assets) with Adrenalin 23.9.1 or 23.8.2 driver.
I've tried 2.6 and 2.10 files with 23.10.2 and 23.8.2 drivers and I didn't get past black screen on my RX 5700 XT in win 11. Log with 2.6 file is empty. Attached log for 2.10.

upd. Replaced 2.6 back with 2.10 and got white remedy logo on black screen. However, the game shuts immediately after it.
 

Attachments

  • AlanWake2_dxgi.log.txt
    4.1 KB · Views: 110
Last edited:

izy

Joined
Jun 30, 2022
Messages
1,020 (1.13/day)
Well , it seems that it doesnt work on AMD lower than RDNA2, the only way to test the Vulkan in AW2 is to try it under linux and see if it brings any fps uplift , but that will be minor uplift for the struggle of doing it if you are not already on linux, only hope is that maybe it will work with future driver and DLLs updates but i wont bet on this, maybe it works with some other games (or future games) or if people with AMD cards will still experiment with the MOD maybe they will find a way to make it work or maybe there is someone that wants to dig deeper and has time to try fixing this in the code as its open source and you can compile the dlls yourself.

The people with GTX 1070/80 TI at least can enjoy a 30fps + on 1080p with FSR on Quality if they really want to play AW2 and they dont want to upgrade to a new GPU yet. I mostly did this of curiosity , hopping i could find a quick way to make the game playable for people with unsupported GPUs and im not the coder of those DLLs so its not much i can do about it nor i think that something like this could be a game changer in any way to worth investing too much time into , just a little hack to play with.

The idea behind it is more like to be able to play a DX12 game that wont start on older GPUs rather than improving the FPS or just to test a "how the performance would have been" if some game had Vulkan support, in general this should drop the performance as it adds another layer but could also maybe improve the FPS over DX in some cases. As i wrote in the main post: Speculation: the FPS boost using this MOD in Alan Wake 2 might be only because with the MOD Post Processing Quality is completely disabled (you can only set it to LOW in the game on DX12 , is gray out when using the MOD), maybe Vulkan API helps a bit too, i dont know, also using higher texture resolution might not affect performance but will give you better visuals (if vram usage is not over the limit).

Some info about this mod performance on linux for AMD GPUs:
"Given the game seems to reach even 60 fps on 5700 XT on Linux, as opposed to Window's ~30, you'd be better of trying it on Linux.
Polaris GCN4 seems to be absolutely DOA on this game, but Vega reaches ~17 fps on 1080p Low, FSR2 Quality? You'd probably reach 30 on Linux, maybe with a more agresive upscale.
VKD3D doesn't really work on AMD GPUs on Windows, as opposed to Nvidia, for some reason."
 
Last edited:

Vlooi

New Member
Joined
Nov 21, 2022
Messages
23 (0.03/day)
Hello. For what its worth, your graphics card driver normally installs an older version of Vulkan Runtime than what is available.

Download the "latest runtime only" and install, see if it may make a difference.

Here is the link: LunarXchange (lunarg.com)

This is needed for any vulkan driver / conversion to be able to work on Windows.
 

dante3732

New Member
Joined
Oct 30, 2023
Messages
13 (0.03/day)
Vega reaches ~17 fps on 1080p Low, FSR2 Quality?
I have minimum ~25, on lowest settings and native 1080p resolution on dx12.
But shaders broken, maybe with normal shader rendering, FPS will be lower, I don't know.
01:34-02:36 it 640x360 FSR, the rest of the time is native.
 
Last edited:
  • Haha
Reactions: izy

dany00711

New Member
Joined
Oct 30, 2023
Messages
16 (0.04/day)
vulkan is ok but we need something to reduce textures glitches in forest sections for example ground is above saga head etc..
i pass alan missions and there is ok.

only 4 missions left SAGA uff lots glitches in forest from save housei forest hope i find this velness center somehow then nursing home :D
 
Joined
Sep 19, 2015
Messages
24 (0.01/day)
Post-processing isn't disabled, it's just greyed out in the menu. You can still change the option to High in the ini and the quality change is there.

Polaris / Vega / RDNA1 / Pascal: Just play the game directly on Linux, using VKD3D. Performance will be fine. It's not usable on Windows. Shader compilation stutters are elimited also due to Vulkan GPL (Graphics Pipeline Library).
 
  • Like
Reactions: izy

izy

Joined
Jun 30, 2022
Messages
1,020 (1.13/day)
I have minimum ~25, on lowest settings and native 1080p resolution on dx12.
But shaders broken, maybe with normal shader rendering, FPS will be lower, I don't know.
01:34-02:36 it 640x360 FSR, the rest of the time is native.
Have you tried installing Vulkan drivers from https://vulkan.lunarg.com/sdk/home#windows as Vlooi said ? I doubt that it will make any difference but worth a shot.
If you have Linux you can try running with dxvk on linux , it seems to work there and as for the shader glitches when using DX12 in Windows maybe AMD will fix it in the next drivers , maybe the MOD will work too with the next drivers (but i doubt). Have you tried using higher texture resolution in DX12? The visuals look pretty funny :) , it looks like you are playing the game in VR.

Post-processing isn't disabled, it's just greyed out in the menu. You can still change the option to High in the ini and the quality change is there.

Polaris / Vega / RDNA1 / Pascal: Just play the game directly on Linux, using VKD3D. Performance will be fine. It's not usable on Windows. Shader compilation stutters are elimited also due to Vulkan GPL (Graphics Pipeline Library).
Then it seems that its working better on Vulkan than DX12, sadly i cant edit the main post to add a link to my speculation with your post but yeah, good to know.
 
Last edited:

dante3732

New Member
Joined
Oct 30, 2023
Messages
13 (0.03/day)

izy

Joined
Jun 30, 2022
Messages
1,020 (1.13/day)
Maybe need Remedy fix, not AMD. But they won't fix anything for the old GPUs.
There was a similar problem in the ratchet on VEGAs, developers fixed it after few days.
Well its working OK on Linux even on VEGAs so it might be a driver problem too, have you tried playing with the settings from AMD software?
 

dante3732

New Member
Joined
Oct 30, 2023
Messages
13 (0.03/day)
Well its working OK on Linux even on VEGAs so it might be a driver problem too
I don't like this game so much that I install Linux for it.
have you tried playing with the settings from AMD software?
There's nothing useful there. To run a game on dxvk, need a fix from the developers proton or dxvk, and for a play on dx12, a shader fix is probably from Remedy.
On dxvk, the game does not start obviously due to poor driver compatibility with proton.
I played few games with dxvk d3d9 and d3d11, it was work fine on my GPU.
 

izy

Joined
Jun 30, 2022
Messages
1,020 (1.13/day)
I don't like this game so much that I install Linux for it.

There's nothing useful there. To run a game on dxvk, need a fix from the developers proton or dxvk, and for a play on dx12, a shader fix is probably from Remedy.
On dxvk, the game does not start obviously due to poor driver compatibility with proton.
https://vulkan.lunarg.com/sdk/home#windows -<< this is only the Vulkan driver is not full AMD drivers but probably it wont work anyway.
I talked with the devs from vkd3d-proton and they wont fix anything for Windows sadly , its not official supported, i think its mostly a vkd3d-proton problem than dxvk one but can be from both or just from dxvk.
 

dante3732

New Member
Joined
Oct 30, 2023
Messages
13 (0.03/day)
https://vulkan.lunarg.com/sdk/home#windows -<< this is only the Vulkan driver is not full AMD drivers but probably it wont work anyway.
Yep, it SDK, or something else, it not make sense for playing games.

Well, while using the AMD card, I decided that I would never buy their video cards again, because there were a lot of problems with it, especially with emulators.
In fact, I choose between 2060 and Vega 64 in 2019, but chose Vega because of 8 gigabytes of video memory.
 
  • Like
Reactions: izy

Vlooi

New Member
Joined
Nov 21, 2022
Messages
23 (0.03/day)
Yep, it SDK, or something else, it not make sense for playing games.

Well, while using the AMD card, I decided that I would never buy their video cards again, because there were a lot of problems with it, especially with emulators.
In fact, I choose between 2060 and Vega 64 in 2019, but chose Vega because of 8 gigabytes of video memory.
Hi, its not the SDK that you download. You download the RUNTIME only. Regards.
 

dany00711

New Member
Joined
Oct 30, 2023
Messages
16 (0.04/day)
game is unplayable cos it has bug on level old gods clues on board showing later even if they are ok so you cant ask nurse where is Tor
 
Top