DirectX11 required

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Post Reply
okcoder1
Level 1
Level 1
Posts: 7
Joined: Thu May 23, 2024 8:34 am

DirectX11 required

Post by okcoder1 »

Hi,

I want to run an Unity game but I get an error saying that I do not have DirectX11 installed. I tried running

Code: Select all

winetricks d3dx11_43
but I still get the same error. DXVK also does not work.
err msg
err msg
Log:

Code: Select all

002e:fixme:process:CreateProcessInternalW Unsupported attribute 0x20002.
002e:fixme:ntdll:create_logical_proc_info Relationship filtering not implemented: 0x4
002e:fixme:ntdll:create_logical_proc_info Relationship filtering not implemented: 0x4
002e:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
002e:fixme:imm:ImmReleaseContext (000000000001004A, 00000000213CE660): stub
002e:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
002e:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002e:fixme:d3d11:d3d11_create_device WARP driver not implemented, falling back to hardware.
002e:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
002e:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002e:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
002e:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002e:fixme:d3d11:d3d11_create_device WARP driver not implemented, falling back to hardware.
002e:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
002e:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002e:err:seh:setup_exception stack overflow 2736 bytes in thread 002e eip 000000007bc8c5bc esp 0000000000120b60 stack 0x120000-0x121000-0x220000
Any help would be greatly appreciated. :D

Wine Version: Wine Stable 5.0
macOS version: 10.12.6 (Sierra)
And also, can a 32-bit application run on a 64-bit wine prefix?
okcoder1
Level 1
Level 1
Posts: 7
Joined: Thu May 23, 2024 8:34 am

Re: DirectX11 required

Post by okcoder1 »

DXVK opens up UnityCrashHandler64.exe and then stays there until you forcefully close it. It says unkown stab type 0x0a.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1247
Joined: Tue Nov 22, 2016 5:39 pm

Re: DirectX11 required

Post by DarkShadow44 »

First, try updating Wine to something recent. Current is wine-9.9.
okcoder1
Level 1
Level 1
Posts: 7
Joined: Thu May 23, 2024 8:34 am

Re: DirectX11 required

Post by okcoder1 »

okcoder1 wrote: Thu May 23, 2024 10:19 am macOS version: 10.12.6 (Sierra)
Can you tell the last version that supports it?
okcoder1
Level 1
Level 1
Posts: 7
Joined: Thu May 23, 2024 8:34 am

Re: DirectX11 required

Post by okcoder1 »

Here's something new, when I install DXVK using

Code: Select all

winetricks dxvk
an error comes up saying unknown stab type 0x0a. But when I manually add overrides (native then builtin) for every dll I could find in the game folder and d3d9, d3d10, d3d10core, d3d11, d3d12core, d3dx9, d3dx11, then I get a fixme error message

Code: Select all

002c:fixme:seh:RtlVirtualUnwind unknown unwind info version 0 at 0xe2e5a4
that never stops. It can't even register ^C(Control-C).
Last edited by okcoder1 on Mon May 27, 2024 3:25 am, edited 1 time in total.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1247
Joined: Tue Nov 22, 2016 5:39 pm

Re: DirectX11 required

Post by DarkShadow44 »

okcoder1 wrote: Mon May 27, 2024 3:13 am Can you tell the last version that supports it?
No sorry, I don't know.

Do you use MoltenVK to get vulkan support? Otherwise DXVK won't work. Are you sure your GPU is new enough to support DirectX 11?
okcoder1
Level 1
Level 1
Posts: 7
Joined: Thu May 23, 2024 8:34 am

Re: DirectX11 required

Post by okcoder1 »

DarkShadow44 wrote: Fri May 31, 2024 1:52 pm
okcoder1 wrote: Mon May 27, 2024 3:13 am Can you tell the last version that supports it?
No sorry, I don't know.

Do you use MoltenVK to get vulkan support? Otherwise DXVK won't work. Are you sure your GPU is new enough to support DirectX 11?
How do I use MoltenVK?
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1247
Joined: Tue Nov 22, 2016 5:39 pm

Re: DirectX11 required

Post by DarkShadow44 »

Sorry I don't know, I can only tell you that macOS doesn't support vulkan out of the box.
okcoder1
Level 1
Level 1
Posts: 7
Joined: Thu May 23, 2024 8:34 am

Re: DirectX11 required

Post by okcoder1 »

Tried

Code: Select all

sudo port install molten-vk
and

Code: Select all

sudo port install vulkan-loader
But I tried it without Xcode 11.7. And it still didn't work. I have stopped this issue and running a virtual machine instead of Wine for this program. Thanks!
Post Reply