There's so many incredible things going on around Wine right now it's hard to keep track. DXVK is now expanding to support Direct3D 10 over Vulkan in Wine.
Talking about it on the official GitHub account in this issue, the main developer of DXVK said it works in a similar way to DXUP with it being a "very thin wrapper around the existing D3D11 interfaces, while allowing for better interoperability between the two APIs.".
As for how much it actually supports, well, quite a lot. It implements "most" of the Direct3D 10.1 core API and the shader reflection API. However, the Effects API is not currently supported. To use it, you will need the d3dcompiler_43.dll, which can be grabbed by using winetricks.
More information on it here.
Additionally, there's also another new project named Direct3D 9-to-11 which aims to convert Direct3D 9 programs to Direct3D 11. It's supposed to be used with DXVK and it's currently under "heavy development". It will be interesting to see how this project shapes up, although there is already the VK9 project to keep an eye on.
So much Wine, so little time.
Quoting: CorbenAh yeah, Corben means getting banned ;)Actually games with Punkbuster will not work on Servers protected with it. I'm not aware of bans but pb will kick you if the server is protected with it.
I guess without a hack that won't be possible to solve. I'm not sure how it works but someone told me it uses lists with MD5 hashess of the files it should check and obviously the wine implementstio differs from the original files.
That's very unfottjnar since I hoped I could play BF4 with friends again but I can't...the only EA game I was interested in within the last decade.
Last edited by cRaZy-bisCuiT on 14 August 2018 at 5:32 am UTC
Quoting: PsyringeAmazing project. Wish I could donate to DXVK, but the devs don't accept donations for unknown reasons.
Given the fast pace at which DXVK is developed currently, I would presume that the devs work on it full-time and are already funded by someone (or some company). Apparently, these want to stay anonymous (out of reasons I cannot understand...). Also, other open-source projects received a lot of anonymous funding recently. I really wonder where this comes from and why someone would like to stay anonymous when funding open-source projects. Maybe it's Microsoft again, since they "love" open-source now *irony off* xD.
Also, if you have spare money to donate for a cool project, why not support gamingonlinux? ;)
Quoting: YoRHa-2B...Similarly, the stream output hack won't be required anymore when DXVK supports it properly. ...
This stream output hack, does it do anything for the Witcher 3?
Quoting: YoRHa-2BQuoting: CorbenAccording to this thread respectively this follow up thread, playing Warframe might not be possible using DXVK.People have played the game before and I haven't heard a single complaint about someone actually getting banned. I think people are just reading the supporter's reply wrong, some assume that they'll get auto-banned and then complain on the forums about nothing. At least that's my take on the situation.
I have many, many hours logged with Warframe using DXVK, never seen any issues at all.
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, megaman x collection, world in conflict, resident evil 5 and others can be stay or not in hyphotetical tests for wine 3.15 / 3.16 :D
^_^
Last edited by mrdeathjr on 14 August 2018 at 11:06 pm UTC
Quoting: mrdeathjr... devil may cry 4 ... can be stay or not in hyphotetical tests for wine 3.15 / 3.16 :DThis
Quoting: STiATInteresting, that Mesa and DXVK need game based workarounds. Seems game devs / engines are not always compliant to standards.Eh... they all have...
Nvidia always comes with a giant list of tweaks and workarounds for games. If you change the name of the game those tweaks suddenly don't work. Just like those 3d benchmarks that suddenly score lower when you change their name.
The same with ATI and fglrx, especially for crossfire use.
I assume the same with AMD.
For now mesa still seems to be very distant of making gamename based fixes.
See more from me