Developer Joshua Ashton sure is a busy bee, with D9VK (based on DXVK) advancing very quickly with a second release out in the space of a week.
Version 0.11 - Poison Dart was released last night and it brings in numerous performance improvements like a rewritten buffer code which should be "faster in every instance and correct some memory errors". Skyrim should also see improvements with it, thanks to support for cube render target/depth stencils which fixes flickering water. A Hat in Time should also see shadows nicely fixed up with this release, thanks to a partial clears implementation.
There's plenty of bug fixes with this release too fixing all sorts of things like broken textures, things being invisible in games, slightly better support for SM1 shaders and so on.
One thing Ashton notes of importance, is not to use Wine's own d3d9x or d3dcompiler with D9VK, as they "make invalid API calls and generate bad shaders".
See the release notes here.
Really fantastic work, this along with DXVK are really helping to change Linux gaming. Still early days for D9VK though but it's already very impressive and has some big performance gains over standard Wine.
Quoting: KrovikanHello:
Seems all OK but I am worried by this note of Joshua:
"Please do not use wine's d3d9x or d3dcompiler with d9vk"
I need to do something more apart of the setup_dxvk install?
Thanks in advance.
winetricks -q d3dcompiler_43 d3dx9
Quoting: mrdeathjrDiRT 1
D9VK With Core i3 8350K Tri-Core @ 5.0ghz + Zalman CNPS 10x Performa+
https://www.youtube.com/watch?v=25fdq217AT0
I have been waiting 5 years for this moment. Time to dig out my old DVD drive :)
Quoting: lejimsterQuoting: KrovikanHello:
Seems all OK but I am worried by this note of Joshua:
"Please do not use wine's d3d9x or d3dcompiler with d9vk"
I need to do something more apart of the setup_dxvk install?
Thanks in advance.
winetricks -q d3dcompiler_43 d3dx9
Note that some games need d3dcompiler_47, so depending on the requirements of the game you may need to use that one instead of d3dcompiler_43.
I think you can even install them alongside each other without them getting in their way, I don't know, I usually check the requirements and only override what I need.
Last edited by STiAT on 14 May 2019 at 7:44 am UTC
See more from me