http://bugs.winehq.org/show_bug.cgi?id=60300 --- Comment #4 from programmeruser517@gmail.com --- (In reply to Ken Sharp from comment #1)
Wine 7.7 was relased in 2022.
Upgrade and try again. https://gitlab.winehq.org/wine/wine/-/wikis/Download
Agreed, Wine 7.7 is old, BUT that is what Whisky 2.3.5 ships (archived GPTK-lineage runtime; no easy bump to current wine-devel inside Whisky). (In reply to Nikolay Sivov from comment #2)
(In reply to Ken Sharp from comment #1)
Wine 7.7 was relased in 2022.
Upgrade and try again. https://gitlab.winehq.org/wine/wine/-/wikis/Download
Does current Wine have CreateFence() implemented?
Re: CreateFence — current Wine still does not implement it. In master, d3d11_device_CreateFence / OpenSharedFence are stubs returning E_NOTIMPL (same failure Unity logs as 0x80004001). (In reply to Stian Low from comment #3)
(In reply to Nikolay Sivov from comment #2)
Does current Wine have CreateFence() implemented?
returning S_OK instead of E_NOTIMPL for d3d11_device_CreateFence() fixed Hollow Knight Silksong recently: - https://bugs.winehq.org/show_bug.cgi?id=59414#c5
Maybe it's enough to work around other crashes.
Returning success from CreateFence can unblock Unity 6, but it needs a fence object plus Signal/Wait stubs (not only flipping E_NOTIMPL → S_OK). That is what the userspace version.dll shim does for How to Fish. Silksong’s VIDEO_SUPPORT issue (59414) is a related Unity D3D11 pain, but a separate path. Happy to retest on stock wine-devel if that helps triage; the missing CreateFence looks unchanged upstream either way. -- 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.