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 and Liberapay!

D9VK, the project based on DXVK to provide Vulkan for running Direct3D 9 games in Wine has an actual release now.

It's come along very quickly, with quite a number of games now actually running and faster than with the normal Wine so it's obviously quite impressive. If/when it gets merged with DXVK, this could really help Steam Play too which is another exciting point about it.

Announcing D9VK 0.10, developer Joshua Ashton said:

I am pleased and happy to announce the first release of D9VK -- Version 0.10!

It's beginning to run a large amount of modern (ie. Shader Model 2 and 3) D3D9 games fairly well, so I figured I should probably start shipping releases now that we are at this stage.

There are still a few missing features (Shader Model 1 support is incomplete -- as well as fixed function.)

Hopefully you'll try it out and it'll work. If it doesn't please do report an issue!

See more on the official GitHub page.

In other related news, Lutris also has a dedicated bundle for it now too which you can find here. I've tested it personally with Starcraft II, a game I've owned for a great many years and the performance difference is pretty incredible.

There's also a post in our forum which is quite lively for those who want to regularly share shots of it.

Article taken from GamingOnLinux.com.
37 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 information here.
19 comments
Page: «2/2
  Go to:

mrdeathjr 9 May 2019 at 12:11 am UTC
In lastest times stay very busy with d9vk

This is some d9vk examples compared regular wined3d implementation

In my tests normally give around 2x performance with around 50% less cpu


Driver San Francisco

image

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

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

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

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

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

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


System Specs Used in Test

Nvidia Drivers 418.52.03 (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


Stranglehold

image

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

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

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

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

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

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


System Specs Used in Test

Nvidia Drivers 418.52.03 (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


The Wheelman

image

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

https://www.youtube.com/watch?v=sd-V4ixtbyI

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

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

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

https://www.youtube.com/watch?v=8aSMW8IwGlU


System Specs Used in Test

Nvidia Drivers 418.52.03 (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


The Last Remnant (Unstable)

image

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

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

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

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


System Specs Used in Test

Nvidia Drivers 418.52.03 (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


Ori and the Blind Forest DE

image

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

https://www.youtube.com/watch?v=CBS0QvL-USA

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

https://www.youtube.com/watch?v=0amfC143KII

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

https://www.youtube.com/watch?v=2i4jw8u-9Mw


System Specs Used in Test

Nvidia Drivers 418.52.03 (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


Monsters High New Ghoul in School

image

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

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

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

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


System Specs Used in Test

Nvidia Drivers 418.52.03 (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


This is my playlist with around 60 titles tested for now , most long test aka stable

https://www.youtube.com/watch?v=HrHCrGSX3bQ&list=PL0P2a_sII2eTJkEORUmeICDCBHAdMhF8U




Last edited by mrdeathjr at 9 May 2019 at 12:14 pm UTC
Brisse 9 May 2019 at 12:26 am UTC
Okay Joshua and Phillip, you realize you are f****ng heroes, right? I cannot thank you enough.
BielFPs 9 May 2019 at 12:47 am UTC
mrdeathjrIn my tests normally give around 2x performance with around 50% less cpu




BrisseOkay Joshua and Phillip, you realize you are f****ng heroes, right? I cannot thank you enough.

Now we need Joshua to make a profile here, so he can make 1 comment every new release and vanish until the next one
qptain Nemo 9 May 2019 at 4:28 am UTC
mrdeathjrIn my tests normally give around 2x performance with around 50% less cpu
Wow!

I'm pretty content with the performance and behavior of dx9 games in vanilla Wine but this is nonetheless awesome and useful.
ageres 9 May 2019 at 8:00 am UTC
I tried it with Resident Evil 4 (it's very glitchy with regular Wine), and it stucks on the loading screen.
STiAT 9 May 2019 at 9:20 am UTC
Ok. Gotta' try that one tonight. I've a d3d9 game which is CPU bound and where I still can get performance issues in classic wine even on my pretty "ok" modern hardware.

That's crazy, I didn't expect projects like d9vk or dxvk to actually materialize, but now seeing how well a lot of d3d9 games already run with d9vk, I can see (sooner or later) that those will be the defaults for gamers in wine in the future.

Well, dxvk is already for me for all dx11 titles :p


Last edited by STiAT at 9 May 2019 at 9:21 am UTC
Ardje 9 May 2019 at 4:03 pm UTC
Would be interesting to see how well this fares with wine under qemu on an android or other arm platform supporting vulkan.


Last edited by Ardje at 9 May 2019 at 4:04 pm UTC
jens 9 May 2019 at 8:41 pm UTC
View PC info
  • Supporter
BrisseOkay Joshua and Phillip, you realize you are f****ng heroes, right? I cannot thank you enough.

I concur. Lets hope both still get enough sleep ;)
Whitewolfe80 11 May 2019 at 6:49 pm UTC
Leopard
MekaDragonOk Valve, you know what to do.

When it matured probably they will include it on Proton. wined3d is enough to cover most of the needs for now , not like wined3d's 11 portion.

I think he meant fund that project like they fund dxvk
  Go to:
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!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts