Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.

DXVK the D3D 9/10/11 to Vulkan translation layer 1.6 update out

By - | Views: 23,130

DXVK, the almighty translation layer that takes D3D 9/10/11 and spits out Vulkan, that paired up with Wine allows many Windows-only games to perform will on Linux has a new update out.

Version 1.6 went live today with some cleaning up and tweaking done on how they work with Direct3D 10. Now, DXVK no longer needs the d3d10.dll and d3d10_1.dll helpers as they say this "opens up the option to use Wine's implementation of the D3D10 effects framework, which is needed by some games". To be clear, they said this works best on Wine 5.3 or newer.

There's also some minor Direct3D 9 performance improvements, hopefully a crash when capturing apitrace snapshots was solved, some Source 2 games should no longer crash when using their Direct3D 9 renderer, some videos in games showed a green frames/flashing which is also solved and these games should work nicer: A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando and Yomawari: Midnight Shadows.

See the release on GitHub for the full details.


Wish to upgrade your existing Steam Play Proton install without waiting for Valve/CodeWeavers to update officially? You can just overwrite the existing DXVK files with the release download of DXVK 1.6. You can find your Proton install somewhere like this:

path-to-your/SteamLibrary/steamapps/common/Proton x.x/dist

Where x.x is whatever Proton version installed you wish to give a new DXVK.

Inside there you will see "lib" and "lib64", for 32bit and 64bit. Inside each of those, there's a "wine" folder and inside there is a "dxvk" folder and that's where you replace the files with new versions. Do so at your own risk but it's usually harmless. If you mess anything up, to refresh it you can usually just re-install Proton from the Tools menu in Steam.

Article taken from GamingOnLinux.com.
12 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
26 comments
Page: 1/3»
  Go to:

Shmerl 20 March 2020 at 4:37 pm UTC
I suppose for existing installations (prefixes), we need to remove overrides for d3d10.dll now.


Last edited by Shmerl on 20 March 2020 at 4:38 pm UTC
vipor29 20 March 2020 at 4:43 pm UTC
i am suprised noone has gotten doom eternal working.i remember when doom 2016 came out it didn't take long for someone to get it going.there must be some type of drm underneath it.
YoRHa-2B 20 March 2020 at 4:45 pm UTC
vipor29i am suprised noone has gotten doom eternal working
I have, but it involves getting the DRM-free executable that Bethesda in all their incompetence leaked, building your own Vulkan loader since no distro ships a recent enough one, and patching certain Proton libraries and I'm not inclined to go into details.

And it's currently unknown whether that exe is even capable of running the whole game.
sub 20 March 2020 at 5:05 pm UTC
YoRHa-2B
vipor29i am suprised noone has gotten doom eternal working
I have, but it involves getting the DRM-free executable that Bethesda in all their incompetence leaked, building your own Vulkan loader since no distro ships a recent enough one, and patching certain Proton libraries and I'm not inclined to go into details.

And it's currently unknown whether that exe is even capable of running the whole game.

Thanks for your work!

Btw, do you know what the showstopper for RDR2 is?
YoRHa-2B 20 March 2020 at 5:15 pm UTC
subBtw, do you know what the showstopper for RDR2 is?
There are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.
Shmerl 20 March 2020 at 5:24 pm UTC
YoRHa-2BThere are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.

Why such strange hybrid combination?
sub 20 March 2020 at 5:28 pm UTC
YoRHa-2B
subBtw, do you know what the showstopper for RDR2 is?
There are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.

Huh?

Thanks!
Xaero_Vincent 20 March 2020 at 7:18 pm UTC
I imagine Bethesda will push an update to fix their mistake including a DRM free executable.

Whats the likely-hood of getting it to work with full Denuvo protection in the short term?
Xaero_Vincent 20 March 2020 at 7:19 pm UTC
YoRHa-2B
subBtw, do you know what the showstopper for RDR2 is?
There are multiple, but one of them is that the game uses both D3D11 and Vulkan at the same time and that just doesn't work on wine.

No way to explicitly set the sole renderer in a config file?
ziabice 20 March 2020 at 7:44 pm UTC
View PC info
  • Supporter
  • Top Supporter
No frogs in this release
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
None currently, submit yours here!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts