Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

d9vk, from developer Joshua Ashton who works for both CodeWeavers and the game developer Puny Human, is a new personal project aimed at running Direct3D 9 over Vulkan.

If the name isn't familiar, Ashton was also working on the DXUP project which had an aim of getting D3D9 and D3D10 over to D3D11 to use with DXVK. However, when speaking to Ashton earlier, they told me they decided to go with forking DXVK as they wanted to make use of different parts of DXVK that could be reused, rather than reinventing the whole wheel again.

Obviously it's very early days for the project, so in terms of goals, Ashton told me they're going to be working through getting "clear and present working, then some basic shaders with some geometry and then games".

Interesting to see more and more projects like this appear, it's pretty exciting as the more games we can get working on Linux (and performing well) the better.

You can find it here on GitHub.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
29 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.
See more from me
The comments on this article are closed.
33 comments
Page: «4/4
  Go to:

axredneck Mar 4, 2019
Quoting: mylka... so these cards can easily translate dx9 to opengl with 100+ fps ...
For me some DX9 games still perform bad with wined3d on my Geforce GTX 1050 but they performed better with Gallium Nine on the same PC but with Radeon HD 7850.
qptain Nemo Mar 8, 2019
I've tried using dgvoodoo in conjuction with DXVK and the results were actually somewhat impressive in certain cases. For example I was able to run Nocturne in my native resolution with forced antialising and anisotropic filtering, that was pretty neat. But are there any actual cases of games that it makes playable that weren't playable before?
GloriousEggroll Apr 12, 2019
Quoting: qptain Nemo
Quoting: hardpenguinMeanwhile I am here with a couple of niche games using D3D8 that are currently crashing in Wine :S:
What are your games?

I'm still waiting for an obscure DX10 game Corpse of Discovery to render correctly which it still doesn't in Wine or DXK in spite of the recent successes.

you could file a bug report on the github repo instead of waiting for a game that's probably not known to get fixed by a developer who probably doesnt know about the bug much less the game.

http://github.com/doitsujin/dxvk

or just keep waiting. hard for developers to fix a bug they dont know about
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.