Running your DirectX 9/10/11 games in Vulkan
For those who are not aware DXVK is a Vulkan-based translation layer for DirectX 9/10/11. This tool is mainly used by Linux gamers to translate DirectX over to Vulkan.

Here comes the cool part which will be relevant to you people; it also works pretty well on Windows.

So if you have an old game which runs like crap, has bugs or doesn't run at all due to something graphics related you can try using DXVK.

Or use it on your modern games because why not, using Vulkan gives you bragging rights. :steammocking:



I am quite interested how DXVK will change performance in CPU-bound scenarios on Windows, so this is something you people could test.



You can get the latest release of DXVK here;
https://github.com/doitsujin/dxvk/releases

How to use it? Simple, copy all .dll files and put them next to the game executable in the game installation directory.

- Although it's unlikely to cause issues, I do not recommend using it on games which use overly agressive anti-tamper software.
Dernière modification de Omega; 23 juin 2023 à 6h36
< >
Affichage des commentaires 106 à 120 sur 134
Here's hoping for open implementations of Microsoft's newfangled Directstorage BS.
Identity Thief a écrit :
Because Windows doesn't specifically *NEED* DXVK like Linux does. It's really only DX9 that has real tangible games from DXVK, DX10 and DX11 get rather negligible returns.

NO it need for windows too. See this https://www.pcgamingwiki.com/wiki/Kingdoms_of_Amalur:_Re-Reckoning 30% performance up with DXVK on DX 11 on windows. But not working for me.
No matter the performance, the game will still work on Windows. It won't on Linux w/o DXVK at all, that's the point.
Identity Thief a écrit :
Because Windows doesn't specifically *NEED* DXVK like Linux does. It's really only DX9 that has real tangible games from DXVK, DX10 and DX11 get rather negligible returns.

NO it need for windows too. See this https://www.pcgamingwiki.com/wiki/Kingdoms_of_Amalur:_Re-Reckoning 30% performance up with DXVK on DX 11 on windows. But not working for me.
The source it is linking is 3 years old. Try the same version of DXVK as they were running, and if it still does not work also downgrade the GPU driver to a version from around the same time.

Make sure to run date apropriate hardware also. :)

But now we are looking in to applying weird hacks and workarounds to get it to work at all. This really is not the way to go. I'd just accept your setup doesn't work with DXVK if running an older version of it fails.
Dernière modification de Omega; 21 juin 2023 à 6h19
Hmm find a 9 monts ago video about DXVK on windows. And in this video it works on DX 11 games. WTF? https://www.youtube.com/watch?v=9zIwdUdn8xs
Identity Thief a écrit :
Hmm find a 9 monts ago video about DXVK on windows. And in this video it works on DX 11 games. WTF? https://www.youtube.com/watch?v=9zIwdUdn8xs
Things can change in that short amount of time.
Identity Thief a écrit :
Hmm find a 9 monts ago video about DXVK on windows. And in this video it works on DX 11 games. WTF? https://www.youtube.com/watch?v=9zIwdUdn8xs
Things can change in that short amount of time.

But I use the same version of DXVK and Windows 11 too. Difference is only with hardware.
Identity Thief a écrit :
Things can change in that short amount of time.

But I use the same version of DXVK and Windows 11 too. Difference is only with hardware.
Then I'd call it user error, or it just doesn't work with the games you tried. Could also be that Windows became incompatible because of updates.
Dernière modification de r.linder; 22 juin 2023 à 8h52
Identity Thief a écrit :

But I use the same version of DXVK and Windows 11 too. Difference is only with hardware.
Then I'd call it user error, or it just doesn't work with the games you tried. Could also be that Windows became incompatible because of updates.
You did make sure to match the bitness of the DLLs to the game, and use all required files?
Crashed a écrit :
Then I'd call it user error, or it just doesn't work with the games you tried. Could also be that Windows became incompatible because of updates.
You did make sure to match the bitness of the DLLs to the game, and use all required files?

Yes. The game Kingdoms of Amalur Re Rekonning crashed. The game Two worlds 2 HD on dx 10 not starting (on dx 9 working).
SIFU has UE4 Crash DX 11 64 bit.
Can you enable asynchronous shader build for this on games like yuzu does? To stop those lag spikes on loading stuff
Dernière modification de 62; 3 aout 2023 à 6h39
62 a écrit :
Can you enable asynchronous shader build for this on games like yuzu does? To stop those lag spikes on loading stuff
You'll have to ask the DXVK developers. Note that just like in an emulator this can cause rendering errors.
62 a écrit :
Can you enable asynchronous shader build for this on games like yuzu does? To stop those lag spikes on loading stuff
Already a thing.[github.com]
Snow a écrit :
62 a écrit :
Can you enable asynchronous shader build for this on games like yuzu does? To stop those lag spikes on loading stuff
Already a thing.[github.com]
Does this have the same risk of glitching that turning on async in yuzu can?
Crashed a écrit :
Snow a écrit :
Already a thing.[github.com]
Does this have the same risk of glitching that turning on async in yuzu can?
Not sure what you mean by glitching, but you can expect to briefly see something like a mono-coloured or missing effect or object if it's shown before the shaders are fully compiled. Although IMO those microstutters aren't a big deal to begin with, but this is the only alternative to having them.
< >
Affichage des commentaires 106 à 120 sur 134
Par page : 1530 50

Posté le 7 avr. 2020 à 12h18
Messages : 134