[Bug 51523] New: Batman Arkham Knight - crashes on unimplemented functions cuD3D11GetDevice and cuGraphicsD3D11RegisterResource
WineHQ Bugzilla
wine-bugs at winehq.org
Mon Jul 26 11:10:09 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=51523
Bug ID: 51523
Summary: Batman Arkham Knight - crashes on unimplemented
functions cuD3D11GetDevice and
cuGraphicsD3D11RegisterResource
Product: Wine-staging
Version: 6.13
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: cybermax at dexter.no
CC: leslie_alistair at hotmail.com, z.figura12 at gmail.com
Distribution: ---
Created attachment 70364
--> https://bugs.winehq.org/attachment.cgi?id=70364
Implement cuD3D11GetDevice and cuGraphicsD3D11RegisterResource
I am attaching a patch that will implement a semi-stub for cuD3D11GetDevice and
cuGraphicsD3D11RegisterResource in wine-staging.
Since wine does not have the nvapi/nvcuda libraries included this patch can
currently ONLY be used for WINE-STAGING.
I tested this with:
wine-staging-6.13
Steamclient run from wineprefix
nVidia PhysX software 9.19 (latest).
Batman Arkham Knight
Using the winetricks PhysX version - 9.14 - is too old to implement Interactive
smoke/fog.
The included patch makes you able to enable "Interactive smoke/fog" and
"Interactive paper debris".
Currently wine implementation of D3D11 is not working too well, even tho the
smoke/paper worked fine. Using this together with DXVK and DXVK-NVAPI makes
this work pretty good.
I have also tested this with Steam/Proton, but this requires an additional
patch for the lib to load libcuda.so.1 instead of libcuda.so (Due to steam
runtime-soldier). I will leave that patch out for now, as it might not be
appropriate for wine-staging (although would still work).
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list