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.
Quoting: stud68Just found DXVK in winetricks. Even easier to install now. Spot on!
It now also supports always installing latest dxvk too.
Quoting: ShmerlQuoting: 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?
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
Quoting: ShmerlQuoting: 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
Quoting: MohandevirQuoting: ShmerlQuoting: 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
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
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
Quoting: MohandevirQuoting: 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
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
See more from me