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)
Some you may have missed, popular articles from the last month:
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.
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.
0 Likes
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.
0 Likes
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.
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.
0 Likes
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.
0 Likes
Anyone have tested Elite Dangerous recently??
0 Likes
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.
0 Likes
It's really surprising how fast it is evolving as a piece of software I have to admit it
0 Likes
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!
0 Likes
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!
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!
0 Likes
@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.)
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.)
0 Likes
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).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.
0 Likes
@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.
3 Likes, Who?
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.
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.
0 Likes
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.
0 Likes
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.
0 Likes
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://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
0 Likes
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
0 Likes
Dragon Age Inquisition can run on Linux now?! OMG!!!
0 Likes
Next dxvk release will be awesome for dx10 titles case crysis (steam version tested)

Is very impressive compared with dx9 wine implementation

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

Is very impressive compared with dx9 wine implementation

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
1 Likes, Who?
Next dxvk release will be awesome for dx10 titles case crysis (steam version tested)

^_^
Can you post a test with a 1920 x 1080 res?
1 Likes, Who?
See more from me