Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

DXVK [GitHub] continues to astound me in both the speed of development and just how much it can do. This Vulkan-based layer to provide D3D11 in Wine has matured with another new release.

Version 0.65 is now out, bringing with it the previously covered per-game configuration doing away with environment variables. The aim is to have better configuration for various game out of the box, to give everyone a better experience.

It also brings these fixes:

  • Fixed violation of the Vulkan specification when using indirect draws with non-zero firstInstance
  • Fixed incorrect COM reference counting behaviour for resource views (#302)
  • Improved validation to prevent games from creating invalid resource views
  • Dragon Age Inquisition: Fixed deadlock when starting the game in fullscreen mode (#293)
  • Monster Hunter World: Fixed invalid shader causing crashes on RADV
  • Yakuza 0: Work around various crashes caused by the game's broken reference counting behaviour (#533)
Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
20 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 checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
40 comments Subscribe
Page: «2/2
  Go to:

Whitewolfe80 12 Aug 2018
Oh you mean the biggest games companies in the world yes i used them as an example.

It's not about the size, it's about their culture. EA and Co. are disgusting. And it's not the size that makes them so crooked, it's their management. Legacy media companies (including gaming publishers) are the worst you can find as I said.

And if they while having piles of cash are telling their users: "buy our games but we won't offer support because we can save on you", you can know for sure they are complete crooks. So this argument with Wine is irrelevant.

Since i cant make you understand that the two are related I ll leave it there but your arguement seems to be i dont like that view point so i am going to ignore facts. I am not denying they are bad companies I am simply stating they make games people want. If you only do business with companies that have morals and care about there product and i mean geuninely and not just claim it the returns would be shite.
Shmerl 12 Aug 2018
I am not denying they are bad companies I am simply stating they make games people want.

My point is, since we agree they are bad companies, why should we care about them? They'll treat users badly no matter what you'll do. The best thing is to support developers and companies which treat users with respect.
STiAT 12 Aug 2018
Wondering who sponsors the developer. Certainly too much progress for him not doing that full time.

It's good again seeing it coming along, TW3 and Skyrim are a huge "yes, finally!" for me, and WoW can't hurt for me since they seem to port wow classic to the new client.
Shmerl 12 Aug 2018
TW3 and Skyrim are a huge "yes, finally!" for me

Almost finally. TW3 should get a workaround for missing stream output in the coming months.
Thormack 12 Aug 2018
Anyone have tested Elite Dangerous recently??
STiAT 12 Aug 2018
TW3 and Skyrim are a huge "yes, finally!" for me

Almost finally. TW3 should get a workaround for missing stream output in the coming months.

I know, but it "works" already, which is surprising enough.

Last time I checked on Skyrim I still had graphical glitches too, that may be gone by now though.
BrazilianGamer 13 Aug 2018
It's really surprising how fast it is evolving as a piece of software I have to admit it
TheRiddick 13 Aug 2018
What's worrying in better performance? You can't stop progress.

Oh i actually have to explain it. If i am a game dev and I have some linux users asking for a port now currently the options are one do it in house which means hiring staff two have feral do it which obivously incurs costs. Or 3 do nothing and wait for linux users to buy windows copies and play it through wine meaning i have to do fuck all and i still get 100 percent profit. Which one would you choose if its anything other than option 3 your lying or have never worked in large corporation.

The developers are still better off packaging up DXVK with their steam release and make it Linux install and all done for the player. Most people won't have the patience to mess with DXVK regardless of how easy people think it is!
ziabice 13 Aug 2018
Sorry for the OT:

Anyone had luck running Doom 2016 (Steam version) with recent Wine? I'm trying with wine-staging-nine 3.13 from Manjaro's repo, but game simply doesn't start, no messages were printed or errors thrown.
If someone can point me to a recent how-to that will be much appreciated!
beniwtv 13 Aug 2018
  • Supporter
@Whitewolfe80 You do make some compelling arguments. I see where developers could get lazy if we play our games via Wine and just be like "Nah, it works in Wine, don't bother with a port". I also could see how one might think that will make less players come to Linux, since if they have to use Wine, they can stay on Windows just as well.

But I don't think that is a problem. See, we're already playing non-native games on Linux, for example the games that come with Dosbox from GOG. I see Wine being no different to that - if the game runs well and I can play it - I don't care if it uses a wrapper or not. And if it doesn't work, I don't buy it.

And one could argue that Wine made some Windows users switch over to Linux, cause they preferred game(s) now worked. So Wine can also help - kinda like a double-edged sword.

And last but not least, engines like Godot have perfect Linux support and engines like Unity and Unreal got waaay better (and are still being improved), so it is easier than ever to get games on Linux. Even if you don't use any engine, engine building blocks like SDL also have gotten way better. To the point that it is very possible to make games that work cross-platform (and yes, every OS has quirks, even if you're cross-platform from the start - but those can be overcome.)
qptain Nemo 13 Aug 2018
TW3 and Skyrim are a huge "yes, finally!" for me

Almost finally. TW3 should get a workaround for missing stream output in the coming months.

I know, but it "works" already, which is surprising enough.

Last time I checked on Skyrim I still had graphical glitches too, that may be gone by now though.
I only had glitchy shadows issue in Skyrim and iirc I got that fixed by [disabling nvapi.dll in winecfg](https://www.winehq.org/pipermail/wine-bugs/2016-June/444217.html).
Sputnik_tr_02 13 Aug 2018
@Whitewolfe80 You do make some compelling arguments. I see where developers could get lazy if we play our games via Wine and just be like "Nah, it works in Wine, don't bother with a port". I also could see how one might think that will make less players come to Linux, since if they have to use Wine, they can stay on Windows just as well.

But I don't think that is a problem. See, we're already playing non-native games on Linux, for example the games that come with Dosbox from GOG. I see Wine being no different to that - if the game runs well and I can play it - I don't care if it uses a wrapper or not. And if it doesn't work, I don't buy it.

And one could argue that Wine made some Windows users switch over to Linux, cause they preferred game(s) now worked. So Wine can also help - kinda like a double-edged sword.

And last but not least, engines like Godot have perfect Linux support and engines like Unity and Unreal got waaay better (and are still being improved), so it is easier than ever to get games on Linux. Even if you don't use any engine, engine building blocks like SDL also have gotten way better. To the point that it is very possible to make games that work cross-platform (and yes, every OS has quirks, even if you're cross-platform from the start - but those can be overcome.)

Agreed, i find this whole "Wine hurts the chance of native Linux game ports" argument is pointless. What should we do then, stop working on these projects and sit back and hope that we may get a Linux port. That will never happen. I have 255 games in my Steam library and only 63 of them have Linux port. I have switched to Linux some two years ago and was dual booting but then had enough and wiped Windows entirely and wine helped me to do that. And since then only one game got ported to Linux in my library, but i played and finished more than 20 windows only games from my library under Linux thanks to projects like wine and dxvk. And i believe a lot of Windows users on the edge like i was and wine will help them to nuke Windows once and for all.
strunkenbold 13 Aug 2018
Dunno if that was already mentioned somewhere but DXVK has now also a [DX10 branch.](https://github.com/doitsujin/dxvk/issues/424#issuecomment-412317609)

Interesting times ahead for sure...

I really hope this project can match the speed of native Windows games or at least very closely. Of course this is my personal view, but I think the more games run on Linux the more users it will attract. The goal is that devs develop games natively for Linux. But until that happen a really big user base need to shift from MS and that will take time. And this will only happen if Linux is able to deliver something better than Windows, gamer wise.
Cause as a gamer you cant live with the current situation. Meaning input lag, shader stuttering, ongoing issues with DEs (see that CS:GO gnome bug), patches usually appear a lot later, MOD support, unmaintained ports (all those old so files and the trouble with newer systems) and and and...
And no port up to day provided the same performance and visuals who where better than the originals. Only exception are Ferals Vulkan ports but also only under certain configurations.
So see DXVK as a train until problems are solved.
bubexel 13 Aug 2018
To be honest, if we are in a point that using wine we can run 100% of games, and all games got launch in wine. I will agree, it's ok for me if i can play all games in market without install a stupid windows.
SirBubbles 13 Aug 2018
Almost finally. TW3 should get a workaround for missing stream output in the coming months.

Fantastic news, can you share anything more? Timeframe, what will get worked around, how, that sort of thing? I look forward to visible Sirens and Rotfiends and things of that nature.
mrdeathjr 13 Aug 2018
Last time I checked on Skyrim I still had graphical glitches too, that may be gone by now though.

The Elder Scrolls Skyrim is a DX9 game, it worked fine with wine-staging when I played it two years ago. The launcher did not work work but you could start the game executable directly.

[ES V system requirements](https://www.systemrequirementslab.com/cyri/requirements/the-elder-scrolls-v-skyrim/11231)

In my case works and test recently (launcher works too)

![](https://i.imgur.com/NBSyZaO.png)

https://www.youtube.com/watch?v=P-VXoQXcPtE

System Specs Used in Test

Xubuntu 18.04 x64 - Kernel 4.15.0-22 generic (ubuntu mainline) - CPUFreq: Performance

CPU: Core i3 8350K Tri-Core (Coffelake 14nm) 5.0Ghz + CoolerMaster Hyper T4

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
Shmerl 13 Aug 2018
Almost finally. TW3 should get a workaround for missing stream output in the coming months.

Fantastic news, can you share anything more? Timeframe, what will get worked around, how, that sort of thing? I look forward to visible Sirens and Rotfiends and things of that nature.

I don't have details on the ETA. @YoRHa-2B announced it [here](https://www.gamingonlinux.com/forum/topic/2753/post_id=16596). You can follow the dedicated thread for further updates.


Last edited by Shmerl on 13 Aug 2018 at 3:42 pm UTC
torbido 13 Aug 2018
Dragon Age Inquisition can run on Linux now?! OMG!!!
mrdeathjr 14 Aug 2018
Next dxvk release will be awesome for dx10 titles case crysis (steam version tested)

![](https://i.imgur.com/u8ZeeQ7.png)

Is very impressive compared with dx9 wine implementation

![](https://i.imgur.com/T9etjwA.png)

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

Because wine give around 90fps in same scene but dxvk give 150fps but with less cpu

Before cited titles and others dx10 like as sleeping dogs, anno 1404, devil may cry 4, lost planet extreme condition, necrovision, oceanhorn, call of juarez, farcry 2, avatar, bioshock 1-2, just cause 2, enslaved, prince of persia 2008, company of heroes, hawx and others can be stay or not in hyphotetical tests for wine 3.15 / 3.16 :D

^_^


Last edited by mrdeathjr on 14 Aug 2018 at 5:35 pm UTC
Next dxvk release will be awesome for dx10 titles case crysis (steam version tested)

![](https://i.imgur.com/u8ZeeQ7.png)

^_^

Can you post a test with a 1920 x 1080 res?
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.