http://bugs.winehq.org/show_bug.cgi?id=60300 Bug ID: 60300 Summary: Unity 6: crashes on startup before a window appears (D3D11 CreateFence) Product: Wine Version: 7.7 Hardware: x86-64 OS: MacOS Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@list.winehq.org Reporter: programmeruser517@gmail.com Target Milestone: --- Created attachment 82047 --> http://bugs.winehq.org/attachment.cgi?id=82047 Unity Player.log from a pre-shim crash; key line: `GpuFence::Create(): Failed to create ID3D11Fence, error 0x80004001` Unity 6 D3D11 titles exit immediately on startup under Wine — no game window. The process dies during D3D11 device setup. Without any workaround, wine logs show CreateFence / ID3D11Device5 failing or unimplemented. Unity 6 appears to require ID3D11Fence. Verified with How to Fish (Steam AppID 4001890, Unity 6000.4.4f1). Userspace workaround (native version.dll that stubs the fence; also bridges WM_POINTER for a separate mouse issue). Not used for this repro: https://github.com/programmeruser517/unity6-wine-macos Environment: - wine-7.7 (Whisky 2.3.5) - macOS 26.6.2, MacBook Air (Apple M5; arm64 host / x86_64 Wine) - Bottle: Windows 10 Terminal output attached. -- 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.