Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

DXVK 0.70 is out with support for Direct3D 10 over Vulkan in Wine

By - | Views: 18,486

DXVK [GitHub] continues the amazing progress towards helping Linux gamers play their favourite Windows-only games on Linux.

Just released minutes ago, DXVK 0.70 adds in the previously announced Direct3D 10 support (more info here). In addition to this, it also adds in support for the D3D11.1 ClearView method and  D3D11.1 extended double instructions.

There's also some setup changes to be aware of:

Instead of having to set up 32-bit and 64-bit DLLs separately, the release binaries now come with a custom winetricks verb which sets up both sets of DLLs for 64-bit wine prefixes, and only the 32-bit ones for 32-bit prefixes.

Release notes here for more info on that.

I do honestly love watching DXVK evolve and I'm still shocked and just how quickly it has progressed. I don't personally make use of it, but it's nice that it exists for those who want to be on Linux, but don't want to give up Windows games that are likely to never be ported over.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
18 Likes
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. Find me on Mastodon.
See more from me
The comments on this article are closed.
31 comments
Page: «3/4»
  Go to:

stud68 Aug 18, 2018
Just found DXVK in winetricks. Even easier to install now. Spot on!
Shmerl Aug 19, 2018
Quoting: stud68Just found DXVK in winetricks. Even easier to install now. Spot on!

It now also supports always installing latest dxvk too.
Mohandevir Aug 20, 2018
Quoting: Shmerl
Quoting: stud68Just found DXVK in winetricks. Even easier to install now. Spot on!

It now also supports always installing latest dxvk too.

Euh?! What?! How? Please, show me! :)
I've been looking into Winetricks for DXVK (dll or components, apps) but couldn't find anything with wine-devel... Is it called something else?
Shmerl Aug 20, 2018
Quoting: MohandevirEuh?! What?! How? Please, show me! :)
I've been looking into Winetricks for DXVK (dll or components, apps) but couldn't find anything with wine-devel... Is it called something else?

https://github.com/Winetricks/winetricks/issues/999
Mohandevir Aug 20, 2018
Quoting: Shmerl
Quoting: MohandevirEuh?! What?! How? Please, show me! :)
I've been looking into Winetricks for DXVK (dll or components, apps) but couldn't find anything with wine-devel... Is it called something else?

https://github.com/Winetricks/winetricks/issues/999

Thanks, but how does it works with winetricks? It's not an official winetricks package?

Sorry, my experience with winetricks is really minimal. Last time I used it, it was back in 2011 and I didn't need to use anything not included in it. I understand that there is some kind of script to automatically determine the version of DXVK that wine must use, but how is it "activated"? What should I do?


Last edited by Mohandevir on 20 August 2018 at 2:23 pm UTC
legluondunet Aug 20, 2018
Quoting: Mohandevir
Quoting: Shmerl
Quoting: MohandevirEuh?! What?! How? Please, show me! :)
I've been looking into Winetricks for DXVK (dll or components, apps) but couldn't find anything with wine-devel... Is it called something else?

https://github.com/Winetricks/winetricks/issues/999

Thanks, but how does it works with winetricks? It's not an official winetricks package?

Sorry, my experience with winetricks is really minimal. Last time I used it, it was back in 2011 and I didn't need to use anything not included in it. I understand that there is some kind of script to automatically determine the version of DXVK that wine must use, but how is it "activated"? What should I do?

First I downloaded the last DXVK release, then I launch this command from DXVK folder where the verb file located:
WINEPREFIX=/home/legluondunet/wineprefix/BATMAN/ winetricks setup_dxvk.verb


Last edited by legluondunet on 20 August 2018 at 2:40 pm UTC
Mohandevir Aug 20, 2018
Quoting: legluondunetFirst I downloaded the last DXVK release, then I launch this command from DXVK folder where the verb file located:
WINEPREFIX=/home/legluondunet/wineprefix/BATMAN/ winetricks setup_dxvk.verb

Sweet! Thanks a lot! Going to try that!

Edit1: Did just that and it seems it installed (no error messages), but something is wrong. Witcher3 doesn't launch anymore. "Missing d3d11.dll". When I look in winecfg, all D3D10 and D3D11 dlls are installed in the library... Trying to reinstall them in winecfg works but I get terrbile performances (like no dxvk is used) and I still can't find DXVK anywhere in Winetricks... Back to DXVK-65 manually installed.

Edit2: Tried with a brand new wineprefix. It works! Awesome! Thanks again.


Last edited by Mohandevir on 20 August 2018 at 4:25 pm UTC
Shmerl Aug 20, 2018
winetricks is just a script. It would simply work as:

WINEPREFIX=/path_to_your_prefix winetricks dxvk

I don't like this method though since it overwrites files. I prefer to use symlink installation with setup_dxvk.sh


Last edited by Shmerl on 20 August 2018 at 7:05 pm UTC
legluondunet Aug 20, 2018
Quoting: Mohandevir
Quoting: legluondunetFirst I downloaded the last DXVK release, then I launch this command from DXVK folder where the verb file located:
WINEPREFIX=/home/legluondunet/wineprefix/BATMAN/ winetricks setup_dxvk.verb

Sweet! Thanks a lot! Going to try that!

Edit1: Did just that and it seems it installed (no error messages), but something is wrong. Witcher3 doesn't launch anymore. "Missing d3d11.dll". When I look in winecfg, all D3D10 and D3D11 dlls are installed in the library... Trying to reinstall them in winecfg works but I get terrbile performances (like no dxvk is used) and I still can't find DXVK anywhere in Winetricks... Back to DXVK-65 manually installed.

Edit2: Tried with a brand new wineprefix. It works! Awesome! Thanks again.

Because you had to delete all the symbolic links created by the old script before to install DXVK with winetricks.


Last edited by legluondunet on 20 August 2018 at 8:27 pm UTC
legluondunet Aug 20, 2018
Quoting: Shmerlwinetricks is just a script. It would simply work as:

WINEPREFIX=/path_to_your_prefix winetricks dxvk

I don't like this method though since it overwrites files. I prefer to use symlink installation with setup_dxvk.sh

Yes but the "setup_dxvk.sh" script is not maintained anymore by DXVK author and is no more available on the git sources.
You can read an interesting discussion about that here:
https://github.com/doitsujin/dxvk/issues/572


Last edited by legluondunet on 20 August 2018 at 8:26 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.