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.
D9VK Thread
Page: 1/12»
  Go to:
mrdeathjr Apr 1, 2019
In this thread can leave opinions respect d9vk

^_^
Xpander Apr 1, 2019
Nice. Warhammer Online doesn't yet work for me. Can't wait for it to become playable with D9VK
juliotux Apr 1, 2019
It looks like Philip Rebohle (dxvk author) also started to contribute to d9vk. He created two pull requests to the code.
pull 6
pull 7

May be we are seeing the begining of an official support for dx9 in dxvk!
Avehicle7887 Apr 1, 2019
Holy crap, I didn't expect it to work so soon already. Great news.
mrdeathjr Apr 1, 2019
Quoting: juliotuxIt looks like Philip Rebohle (dxvk author) also started to contribute to d9vk. He created two pull requests to the code.
pull 6
pull 7

May be we are seeing the begining of an official support for dx9 i dxvk!

This is a big step, at least 5.0ghz single thread dont be needed in future

^_^
legluondunet Apr 1, 2019
How did you compile it?

I launched this command:
$ ./package-release.sh master test --no-package

but I obtained:
...
[2/228] Compiling C++ object 'src/util/util@sta/com_com_guid.cpp.obj'.
FAILED: src/util/util@sta/com_com_guid.cpp.obj 
x86_64-w64-mingw32-g++  -Isrc/util/util@sta -Isrc/util -I../../../src/util -I../../.././include -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++1z -O3 -DNOMINMAX -MD -MQ 'src/util/util@sta/com_com_guid.cpp.obj' -MF 'src/util/util@sta/com_com_guid.cpp.obj.d' -o 'src/util/util@sta/com_com_guid.cpp.obj' -c ../../../src/util/com/com_guid.cpp
In file included from ../../../src/util/com/../../d3d11/d3d11_include.h:3:0,
                 from ../../../src/util/com/../../d3d11/d3d11_interfaces.h:3,
                 from ../../../src/util/com/com_guid.cpp:3:
../../../src/util/com/../../d3d11/../dxgi/dxgi_include.h:28:10: fatal error: dxgi1_4.h: Aucun fichier ou dossier de ce type
 #include <dxgi1_4.h>
          ^~~~~~~~~~~
compilation terminated.
[7/228] Compiling C++ object 'src/util/util@sta/config_config.cpp.obj'.
ninja: build stopped: subcommand failed.
mrdeathjr Apr 1, 2019
Quoting: legluondunetHow do you compiled that?

I did:
$ ./package-release.sh master test --no-package

but I obtained:
...
[2/228] Compiling C++ object 'src/util/util@sta/com_com_guid.cpp.obj'.
FAILED: src/util/util@sta/com_com_guid.cpp.obj 
x86_64-w64-mingw32-g++  -Isrc/util/util@sta -Isrc/util -I../../../src/util -I../../.././include -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++1z -O3 -DNOMINMAX -MD -MQ 'src/util/util@sta/com_com_guid.cpp.obj' -MF 'src/util/util@sta/com_com_guid.cpp.obj.d' -o 'src/util/util@sta/com_com_guid.cpp.obj' -c ../../../src/util/com/com_guid.cpp
In file included from ../../../src/util/com/../../d3d11/d3d11_include.h:3:0,
                 from ../../../src/util/com/../../d3d11/d3d11_interfaces.h:3,
                 from ../../../src/util/com/com_guid.cpp:3:
../../../src/util/com/../../d3d11/../dxgi/dxgi_include.h:28:10: fatal error: dxgi1_4.h: Aucun fichier ou dossier de ce type
 #include <dxgi1_4.h>
          ^~~~~~~~~~~
compilation terminated.
[7/228] Compiling C++ object 'src/util/util@sta/config_config.cpp.obj'.
ninja: build stopped: subcommand failed.

Hi if you need here stay d3d9.dll binaries:

https://git.froggi.es/joshua/d9vk/-/jobs

^_^
It will be interesting to see how Alan Wake (Steam or GOG version) works with this....
mrdeathjr Apr 2, 2019
Quoting: Comandante ÑoñardoIt will be interesting to see how Alan Wake (Steam or GOG version) works with this....

Maybe runs in future but SM 3.0 need more work but in lastest 2 weeks project advance so much

And now with phillip helping next times will be awesome

^_^
Shmerl Apr 2, 2019
@mrdeathjr: Just for convenience, when you post a screenshot, can you please make it from fullscreen or at least crop out everything besides the actual game image? It's quite distracting to see all the surrounding desktop, and it doesn't help focusing on the actual image from the game.

Thanks!
Shmerl Apr 2, 2019
Tried running The Witcher 1 - it produces black screen with in-game cursor, and then crashes :)
legluondunet Apr 2, 2019
I just tested with two dx9 games:
x-men origins: Wolverine
and
Saint Seiya Soldiers Soul
but no success.
mrdeathjr Apr 2, 2019
Quoting: Shmerl@mrdeathjr: Just for convenience, when you post a screenshot, can you please make it from fullscreen or at least crop out everything besides the actual game image? It's quite distracting to see all the surrounding desktop, and it doesn't help focusing on the actual image from the game.

Thanks!

Hi

Normally dont take fullscreen exclusive shots because sensors are important and stay for future references when for example test drive unlimited will be revisited using wine d3d9 csmt implementation vs d9vk

In test drive unlimited case dont be possible use fullscreen in virtual desktop because lack of fullscreen function (maybe can solved in next days)

^_^
mrdeathjr Apr 2, 2019
Quoting: legluondunetI just tested with two dx9 games:
x-men origins: Wolverine
and
Saint Seiya Soldiers Soul
but no success.

For now only simple games function case shader model 2 games and similar can more chance of work

Because before cited titles use more complex dx9 functions

Another interesting surprise, dont entry in game for now

Spoiler, click me

^_^
JoshuaAshton Apr 2, 2019
Unfortunately I won't be able to do too much work this week, due to me being both at college and in a theatre show right now.

Although -- I will have much more time next week so I'm probably gonna devote all my time to it then :P
jens Apr 2, 2019
  • Supporter
Quoting: JoshuaAshtonUnfortunately I won't be able to do too much work this week, due to me being both at college and in a theatre show right now.

Although -- I will have much more time next week so I'm probably gonna devote all my time to it then :P

Please stay healthy! ;)
serge Apr 2, 2019
Lakeview Cabin Collection is working fine with D9VK :)

For those who wants to do some testing you have to replace the DXVK dll with those from D9VK, and edit the file named proton by replacing this line:

dxvkfiles = ("d3d11", "d3d10", "d3d10core", "d3d10_1", "dxgi")

to:

dxvkfiles = ("d3d9", "d3d11", "d3d10", "d3d10core", "d3d10_1", "dxgi")
mrdeathjr Apr 10, 2019
This test will be make it using blur with csmt disabled

Spoiler, click me

https://www.youtube.com/watch?v=72pe2p-1QTU

System Specs Used in Test

Nvidia Drivers 418.49.04 (run package from nvidia drivers homepage)

Xubuntu 18.04 x64 - Kernel 4.17.12 generic (ubuntu mainline) -

CPUFreq: Performance

CPU: Core i3 8350K Tri-Core (Coffelake 14nm) 5.0Ghz + Zalman CNPS 10x Performa+

MEMORY: 8GB DDR4 2400mhz (4x2) Mushkin (dual channel: 37.5 gb/s)

GPU: Gigabyte Nvidia Geforce GTX 1050 OC (GP107 14nm: 640 Shaders / 40 TMUS / 32 ROPS) Windforce 2GB DDR5 7000Mhz 128Bit (110Gb/s)

MAINBOARD: ASUS Z370-P

And results are impressive because normal wine requires csmt in this game and with all cores at 99% only give around 45 to 50fps but with d9vk up to 70fps with only 1 core at 98% and anothers cores around 70%

^_^
mrdeathjr Apr 11, 2019
Mirrors Edge



Last test with Pentium G3258 @ 4.1ghz + Artic Cooling Alpine 11 Plus

https://www.youtube.com/watch?v=WOJUBBkwUi4

With Core i3 8350K Tri-Core @ 5.0ghz + Zalman CNPS 10x Performa+

https://www.youtube.com/watch?v=YmdzB0WuahE

D9VK With Core i3 8350K Tri-Core @ 5.0ghz + Zalman CNPS 10x Performa+

https://www.youtube.com/watch?v=SXOOAxbyZGE


System Specs Used in Test

Nvidia Drivers 418.49.04 (run package from nvidia drivers homepage)

Xubuntu 18.04 x64 - Kernel 4.17.12 generic (ubuntu mainline) -

CPUFreq: Performance

CPU: Core i3 8350K Tri-Core (Coffelake 14nm) 5.0Ghz + Zalman CNPS 10x Performa+

MEMORY: 8GB DDR4 2400mhz (4x2) Mushkin (dual channel: 37.5 gb/s)

GPU: Gigabyte Nvidia Geforce GTX 1050 OC (GP107 14nm: 640 Shaders / 40 TMUS / 32 ROPS) Windforce 2GB DDR5 7000Mhz 128Bit (110Gb/s)

MAINBOARD: ASUS Z370-P


Results are very impressive because this game needs csmt in wined3d regular implementation

but in certain parts case like see in image fps fall around 40fps but now maintain around 60fps in same scene

However trees, some pipes and water dont see correctly but most important thing issue stay in large time period use all vram and most system ram (this dont occur in regular wine) before conditions produce crash in certain parts
axredneck Apr 11, 2019
What is a proper way to install D9VK?
Is it possible to install D9VK alongside DXVK in the same prefix?
Xpander Apr 11, 2019
Quoting: axredneckWhat is a proper way to install D9VK?
Is it possible to install D9VK alongside DXVK in the same prefix?

yes
same way as DXVK, it has script to enable it on your prefix like DXVK does
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!
Login / Register



Buy Games
Buy games with our affiliate / partner links: