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.
It seems to be a readme with a lot of details into the D3D10 support :)
Quoting: 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.
Quoting: CorbenCorbenI should probably copy-paste more often instead of trying to figure out italic fonts, sorry about that.
Quoting: YoRHa-2BBut stating that game engines are not always compliant to standards is a massive understatement. You won't believe how broken some games are and how painful it can be to work around those issues. Low-effort Japanese PC ports like Yakuza 0 or Nier tend to be the worst offenders.
Sorry for that. Because I primarily blamed it on driver bugs until I realized that some things may are not as they should be...
Here's the discussion in Steam (for you or anyone interested): https://steamcommunity.com/app/822920/discussions/0/1694917906657130974/
See more from me