DXVK (D3D11 on Vulkan for WINE) runs Nier Automata!
Page: «3/6»
  Go to:
mrdeathjr Feb 12, 2018
For courtesy vesim987

https://github.com/vesim987/dxvk/releases

DXVK runs now on nvidia propietary drivers

This is some examples from CᴀᴛᴛᴀRᴀᴩᴩᴀ®

View video on youtube.com

View video on youtube.com

System Specs Used in Tests

CPU: Intel Core i5 4690K 4.7GHz

RAM: 16GB 2400MHz DDR3

Graphics Card: MSI GTX 1060 GAMING X 6G

Motherboard : GIGABYTE Z97M-DS3H

^_^
YoRHa-2B Feb 12, 2018
Quoting: ShmerlNot every Wine installation is WOW64 by the way. The simplest way is probably to build the DLL, place it in your game binary directory, and add DLL override in Wine settings.
Doesn't work if the game explicitly requests system32 DLLs, or if a library used by the game also loads d3d11/dxgi. One example where this already didn't work reliably is Unigine Valley.

Quoting: ShmerlDo you know what is the purpose of vkd3d project? [...] So does it mean there will be duplication of effort?
I don't know what exactly their plans are, but if they do actually add D3D10/11 support, DXVK will lose its purpose and will probably be dropped. They would have to start from scratch if they want to do it in pure C89 though.

QuoteDXVK runs now on nvidia propietary drivers
With an insanely dirty hack though. I hope I can find the issue that's causing the driver crashes.
Shmerl Feb 12, 2018
Quoting: YoRHa-2BI don't know what exactly their plans are, but if they do actually add D3D10/11 support, DXVK will lose its purpose and will probably be dropped. They would have to start from scratch if they want to do it in pure C89 though.

Why would they require limiting it to C89? It's apparently a separate project from regular Wine repo, so they can have different code standards there. And on a side note, why would they limit Wine to C89? That must be annoying.

I can try contacting Józef Kucia about plans for the project.
Julius Feb 12, 2018
Can someone try "The Turning Test" and "ABZU" with it, please?

But in general really exiting progress on this!

I am wondering if this also open doors for better VR support through WINE (also see my topic here: https://www.gamingonlinux.com/forum/topic/3032 ) as SteamVR under Linux only supports Vulkan, while I imagine most current Windows VR games are still DX11?
Shmerl Feb 12, 2018
Quoting: JuliusI am wondering if this also open doors for better VR support through WINE (also see my topic here: https://www.gamingonlinux.com/forum/topic/3032 ) as SteamVR under Linux only supports Vulkan, while I imagine most current Windows VR games are still DX11?

VR won't get any better in general until this project will be complete and open implementations for it will surface: https://www.khronos.org/openxr

Investing a lot of effort in VR before that is probably a waste of time.
tuubi Feb 12, 2018
Quoting: Shmerl
Quoting: JuliusI am wondering if this also open doors for better VR support through WINE (also see my topic here: https://www.gamingonlinux.com/forum/topic/3032 ) as SteamVR under Linux only supports Vulkan, while I imagine most current Windows VR games are still DX11?

VR won't get any better in general until this project will be complete and open implementations for it will surface: https://www.khronos.org/openxr

Investing a lot of effort in VR before that is probably a waste of time.
I know you're not a Valve fan, but I wouldn't call all the work they've recently put into VR on Linux a waste of time. Here's a recent GOL article highlighting a talk on the subject in case you missed it.

OpenXR is a necessary initiative, but there's a lot that can and must be done to prepare Linux for VR in general.
Shmerl Feb 12, 2018
Quoting: tuubiI know you're not a Valve fan, but I wouldn't call all the work they've recently put into VR on Linux a waste of time.

I mean from higher level libraries perspective. Effort that goes into hardware drivers, display servers and etc. surely can be already done now, if general idea of what VR will require is already well understood.

But to support VR in Wine for instance, OpenXR should probably surface first.
StackMasher Feb 13, 2018
Quoting: mrdeathjrFor courtesy vesim987

https://github.com/vesim987/dxvk/releases

DXVK runs now on nvidia propietary drivers

This is some examples from CᴀᴛᴛᴀRᴀᴩᴩᴀ®

...
I tried GTA V and I get a black screen, most of the intro sound is cut off and the game crashes when it finishes loading

edit: nevermind, I used the official dxvk instead of that fixed one. The fixed one still crashes when it's finished loading though
lod Feb 15, 2018
Has anyone tried to run nier in window mode? That's still broken for me.
Shmerl Feb 19, 2018
Quoting: YoRHa-2BIt is relatively simple

Why exactly do you require mingw for building by the way?

Also, in the requirements you list wine-staging. Does it mean it should be installed before building, or you need the source?

I got this during the build:

FileNotFoundError: [Errno 2] No such file or directory: 'wine': 'wine'

And what can be done now, since Wine staging isn't developed anymore?
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.