Did you actually install d3d12core.dll into your Wine prefix?
I am using lutris to launch vkd3d and replacing the lutris vkd3d runtime files with different commit versions that I have compiled.
wine: Call from 000000007B014094 to unimplemented function d3d12core.dll.D3D12GetInterface, aborting
vkd3d-Proton implements that, so d3d12core.dll is not correctly installed in your setup.
Well, does lutris copy the d3d12core.dll into the prefix and set it to native? Probably not if it hasn't been updated.
14 Apr 2023, 17:13 by @.***:
Did you actually install d3d12core.dll into your Wine prefix?
—
Reply to this email directly, > view it on GitHub https://github.com/HansKristian-Work/vkd3d-proton/issues/1515#issuecomment-1508764089> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/A3G6J6ODH7IGPN4TT4Y3DHLXBFSSVANCNFSM6AAAAAAW6RE77M> .
You are receiving this because you are subscribed to this thread.> Message ID: > <HansKristian-Work/vkd3d-proton/issues/1515/1508764089> @> github> .> com>
https://github.com/lutris/lutris/commit/7d1d514a1c0b21405324d725abad8c6308d19b1e
The support for this haven't made it to a release version yet so you'll have to use the git version or manually do something for the prefixes you want to use it in.
Closing, mbriar was correct with the issue being with lutris, thanks for the help all.
Please describe your issue as accurately as possible. Include screenshots or videos if relevant
Software information
EA origin is now end of life, and users are being forced to migrate to the EA desktop app. In my testing on the latest git branch of vkd3d-proton it is not possible to launch any game from the client. The Ea desktop client will be stuck on "Launching game" and after enough time the entire client will crash. The commit that broke this appears to be https://github.com/HansKristian-Work/vkd3d-proton/commit/fbf03829ebaaf068f9166c668a7f1c9265999915 previous commits are able to launch games perfectly fine. Games also launch fine from the v2.8 release.
Tested games:
Plants vs. Zombies: Garden Warfare 2
Plants vs. Zombies: Battle for Neighborville
Spore
System information
Log files
Proton or Wine logs.
wine log