Helldivers: requires graphics card that supports dx10_0

Questions about Wine on Linux
Locked
Shaih
Newbie
Newbie
Posts: 1
Joined: Sun Apr 09, 2017 1:35 am

Helldivers: requires graphics card that supports dx10_0

Post by Shaih »

When trying to run Helldivers with wine-2.5 on an archlinux install with dx9/10/11 installed (winetricks), I get the following error (in a graphic popup):
Requires a graphics card that supports at least feature level DX10_0
Of course I checked my graphic card does support dx10 and it is installed on my wine prefix. I know that support for dx10 in wine is not perfect, but i think i've seen posts about helldivers of people that managed to go further.

Here is the full output from console:
(there may be some 'noise' due to steam)

Code: Select all

fixme:dwmapi:DwmExtendFrameIntoClientArea (0x200ca, 0x32dec4) stub
fixme:dwmapi:DwmExtendFrameIntoClientArea (0x1014e, 0x32da64) stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:vbscript:parse_script parser failed around L" \"\", , , , oCtx).Get(\"StdRegProv\") \r\n \r\n    Set oInParams = oReg.Methods_(\"GetStringValue\").InParameters \r\n    oInParams.hDefKey = RootKey \r\n    oInParams.sSubKeyName = Key \r\n    oInParams.sValueName = Value \r\n \r\n    Set oOutParams = oReg.ExecMethod_(\"GetStringValue\", oInParams,"...
err:msi:ITERATE_Actions Execution halted, action L"Add64Bit_Reg" returned 1603
fixme:ver:GetCurrentPackageId (0x33f0d4 (nil)): stub
fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x8719d0, 0x915d40, 0x915d38) stub.
fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x8719d0, 0x915d78, 0x915d70) stub.
fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x8719d0, 0x915d08, 0x915d00) stub.
fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x8719d0, 0x915db0, 0x915da8) stub.
fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x8719d0, 0x915de8, 0x915de0) stub.
fixme:imm:ImmGetOpenStatus (0x9b3840): semi-stub
fixme:ver:GetCurrentPackageId (0x23ec30 (nil)): stub
fixme:heap:RtlSetHeapInformation 0x1f60000 0 0x23fd40 4 stub
fixme:heap:RtlSetHeapInformation 0x2070000 0 0x23fd50 4 stub
fixme:console:AttachConsole stub ffffffff
fixme:ver:GetCurrentPackageId (0x23f730 (nil)): stub
fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000019-0000-0000-c000-000000000046} (unknown)
fixme:shell:CustomDestinationList_BeginList 0x1173610 (0x119fe528 {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0x119fe534): stub
fixme:d3d:init_driver_info Unhandled OS version 6.3, reporting Win 8.
fixme:win:EnumDisplayDevicesW ((null),0,0x23eda0,0x00000000), stub!
fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0xa5a5d0, container_parent 0xa66fe0, wined3d_desc 0x23e980, texture flags 0, wined3d_texture 0x241fdf0 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
err:ole:CoCreateInstanceEx apartment not initialised
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
fixme:msctf:ThreadMgrSource_AdviseSink (0x240bc70) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
fixme:d3d:init_driver_info Unhandled OS version 6.3, reporting Win 8.
fixme:win:EnumDisplayDevicesW ((null),0,0x23eea0,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x2413b10, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x23f4d0, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x2413b10, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x23f4d0, desc 0x2a40000 partial stub!
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=(nil)): stub
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
fixme:imm:ImmReleaseContext (0x3015c, 0x241da70): stub
fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006ff0, 0x3f04d4e0, 0x3f04d4d8) stub.
fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006ff0, 0x3f04d518, 0x3f04d510) stub.
fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006ff0, 0x3f04d4a8, 0x3f04d4a0) stub.
fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006ff0, 0x3f04d550, 0x3f04d548) stub.
fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006ff0, 0x3f04d588, 0x3f04d580) stub.
Setting breakpad minidump AppID = 394510
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198047342256 [API loaded no]
fixme:d3d:init_driver_info Unhandled OS version 6.3, reporting Win 8.
fixme:win:EnumDisplayDevicesW ((null),0,0x23f030,0x00000000), stub!
fixme:d3d:init_driver_info Unhandled OS version 6.3, reporting Win 8.
fixme:win:EnumDisplayDevicesW ((null),0,0x23ec60,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x2441270, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x23f678, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x2441270, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x23f678, desc 0x2a40000 partial stub!
fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x2451400, container_parent 0x24d78c0, wined3d_desc 0x5bbd930, texture flags 0, wined3d_texture 0x24d7950 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000019-0000-0000-c000-000000000046} (unknown)
fixme:shell:CustomDestinationList_BeginList 0x13eab28 (0x1169e528 {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0x1169e534): stub

There isn't, by any chance someone who managed to make helldivers work here, is there? :)
Locked