Wine Staging 2.17 is another exciting release, which includes more Direct3D11 features which fixes issues with The Witcher 3, Overwatch and more.
As a reminder, Wine Staging is the testing area for future Wine development released, which will eventually be made into stable Wine releases.
Their release highlights:
- Support for interpolation modifiers in pixel shaders.
- Support for generating mipmap levels based on shader resource views.
- Various smaller improvements and bug fixes.
I've seen many reports of newer titles working reasonably well, but they did suffer issues in previous releases. The Direct3D11 features included in Wine Staging 2.17 will fix rendering glitches in: The Witcher 3, Overwatch, Prey (2017) and likely many other titles. They're things a number of newer titles use, so this is a big step.
Also, they improved 64bit exception handling and it also features improved XML output for msxml.
Fantastic to see Wine development progress forwards so quickly now. Well done to the Wine team!
Quoting: qptain Nemoif they wanted to go down this road they definitely wouldn't have open sourced .net and made it available for Linux (at least indirectly through open sourcing, I don't remember if they put any effort into compatibility themselves).
They did; they also bought Xamarin, the company behind Mono.
Quoting: GuestComically I'm sitting here thinking about how I appreciate the work the WINE devs do...which means soon for seemingly no reason after WINE has been a thing for so long MSFT will sue the project citing it as a way to circumvent needing a Windows license because it's become too functional as a Windows "clone."
Microsoft can stop us form using their libraries: if I recall correctly, in every EULA of their redistributable is stated that you can't use it outside Windows. That's why the WINE devs are reimplementing a lot of DLLs.
Quoting: EhvisQuoting: sr_ls_boyI read that Prey is working.
link
That's about the demo. The full game is denuvo infected, so won't work.
Denuvo should not be a problem; i have NierAutomata running. This was Denuvo-protected too.
With this wine in Hitman:Absolution I get smooth 30FPS with low/default settings.
Quoting: De1m0sDenuvo should not be a problem; i have NierAutomata running. This was Denuvo-protected too.
Maybe they silently removed it due to it being hacked. I don't see it mentioned on the steam age anymore either. But from the Wine support request it was pretty clear that they had no idea how to make that work in wine because Denuvo thinks it's been tampered with when running on wine.
Last edited by Ehvis on 23 September 2017 at 4:40 pm UTC
Quoting: ziabiceQuoting: GuestComically I'm sitting here thinking about how I appreciate the work the WINE devs do...which means soon for seemingly no reason after WINE has been a thing for so long MSFT will sue the project citing it as a way to circumvent needing a Windows license because it's become too functional as a Windows "clone."
Microsoft can stop us form using their libraries: if I recall correctly, in every EULA of their redistributable is stated that you can't use it outside Windows. That's why the WINE devs are reimplementing a lot of DLLs.
Also the Microsoft EULA is completely unenforceable legally speaking in any country in many countries.
Last edited by Whitewolfe80 on 23 September 2017 at 6:53 pm UTC
Quoting: qptain NemoFinally, the attention this case would bring could be the most fatal mistake of all. MS can't afford to lose the "who cares about Linux lol" cultural status quo. If they themselves show that they care about Linux, let alone are this threatened by it, it would make a lot of people's heads turn and actually reconsider the situation. There is no more damning evidence of viability of Linux vs Windows than MS themselves testifying to that fact by moving into the offensive.. . . With the possible exception of MS themselves literally testifying on the witness stand in such a court case that Linux is important enough that Wine is dangerous and damaging to them, which they'd probably have to do in order to make a case for damages or whatever.
See more from me