How to install ED on Linux using Wine [EXPERIMENTAL, NOT OFFICIALLY SUPPORTED]

Wine 3.6...continued!

Hit the character limit on the last post.

Code:
$ WINEPREFIX=~/ed-wine wine64 "c:/Program Files (x86)/Elite Dangerous/Products/COMBAT_TUTORIAL_DEMO/EliteDangerous32.exe"
00dd:fixme:advapi:RegisterEventSourceA ((null),"OculusVR"): stub
00dd:fixme:advapi:RegisterEventSourceW (L"",L"OculusVR"): stub
00dd:fixme:win:EnumDisplayDevicesW ((null),0,0x1e1fb38,0x00000000), stub!
00dd:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x1e1f7f0,0x00000000), stub!
00dd:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x1e1f7f0,0x00000000), stub!
00dd:fixme:win:EnumDisplayDevicesW ((null),1,0x1e1fb38,0x00000000), stub!
00de:fixme:ver:GetCurrentPackageId (0x1f2febc (nil)): stub
00dd:fixme:nls:GetUserGeoID GEOCLASS_REGION not handled yet
00e4:fixme:win:EnumDisplayDevicesW ((null),0,0x258f914,0x00000000), stub!
00e4:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1bfcb8, format DXGI_FORMAT_B8G8R8A8_UNORM, flags 0x1, mode_count 0x258fd24, desc (nil) partial stub!
00e4:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1bfcb8, format DXGI_FORMAT_B8G8R8A8_UNORM, flags 0x1, mode_count 0x258fd24, desc 0x10b57ca0 partial stub!
00e4:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
00e4:fixme:dxgi:dxgi_device_init Ignoring adapter type.
00e4:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
00e4:fixme:dxgi:dxgi_device_init Ignoring adapter type.
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 2, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 3, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 4, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 6, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 7, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 8, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 16, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 17, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 18, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 41, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 42, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 43, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 24, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 28, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 31, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 29, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 10, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 12, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 14, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 11, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 13, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 34, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 36, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 38, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 35, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 37, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 54, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 57, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 59, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 56, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 58, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 50, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 52, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 49, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 51, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 30, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 32, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 28, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 31, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 29, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 49, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 51, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 62, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 64, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 61, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 63, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 87, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 91, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 88, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 87, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 91, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 88, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 85, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 86, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 86, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 40, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 45, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 45, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 55, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 56, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 61, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 65, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 71, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 72, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 74, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 75, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 77, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 78, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 0, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 69, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 79, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d:wined3d_get_format Cannot find depth/stencil typeless format WINED3DFMT_BC4_TYPELESS (0x6c).
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 80, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 81, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 82, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d:wined3d_get_format Cannot find depth/stencil typeless format WINED3DFMT_BC5_TYPELESS (0x6f).
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 83, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 84, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 94, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d:wined3d_get_format Cannot find depth/stencil typeless format WINED3DFMT_BC6H_TYPELESS (0x7a).
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 95, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 96, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 97, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d:wined3d_get_format Cannot find depth/stencil typeless format WINED3DFMT_BC7_TYPELESS (0x7d).
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 98, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 99, format_support 0x258fd80 partial-stub!
00e4:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1bcbe8, format 20, format_support 0x258fd80 partial-stub!
00e4:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
00e4:fixme:dxgi:dxgi_device_init Ignoring adapter type.
00e4:fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
00e4:fixme:dxgi:dxgi_factory_MakeWindowAssociation iface 0x1ae338, window 0xb0072, flags 0x3 stub!
00e4:fixme:dxgi:dxgi_device_SetMaximumFrameLatency iface 0x1c9df0, max_latency 1 stub!
00e4:fixme:d3d11:d3d_blend_state_create Per-rendertarget blend not implemented.
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800000c2.
00e4:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00155543.
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800000c2.
00e4:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00155543.
00f7:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800000c2.
00f7:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00155543.
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800000c2.
00e4:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00155543.
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
00e4:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
00e4:fixme:dxgi:dxgi_swapchain_ResizeBuffers Ignoring flags 0x2.
00f7:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #2:
00f7:fixme:d3d_shader:print_glsl_info_log     Compute info
00f7:fixme:d3d_shader:print_glsl_info_log     ------------
00f7:fixme:d3d_shader:print_glsl_info_log     0(22) : warning C7050: "R0.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "R2.xzw" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(25) : warning C7050: "R3.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(26) : warning C7050: "R4.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(27) : warning C7050: "R5.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(28) : warning C7050: "R6.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(38) : warning C7050: "R16.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(39) : warning C7050: "R17.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(40) : warning C7050: "R18.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(41) : warning C7050: "R19.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(42) : warning C7050: "R20.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(43) : warning C7050: "R21.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(44) : warning C7050: "R22.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(46) : warning C7050: "R24.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(47) : warning C7050: "R25.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(49) : warning C7050: "R27.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(53) : warning C7050: "R31.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[0].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[1].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[2].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[3].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800000c2.
00f7:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00155543.
00f7:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #4:
00f7:fixme:d3d_shader:print_glsl_info_log     Compute info
00f7:fixme:d3d_shader:print_glsl_info_log     ------------
00f7:fixme:d3d_shader:print_glsl_info_log     0(22) : warning C7050: "R0.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "R2.xzw" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(39) : warning C7050: "R17.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(40) : warning C7050: "R18.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(41) : warning C7050: "R19.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(42) : warning C7050: "R20.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(43) : warning C7050: "R21.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(44) : warning C7050: "R22.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(46) : warning C7050: "R24.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(47) : warning C7050: "R25.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(49) : warning C7050: "R27.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(53) : warning C7050: "R31.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(61) : warning C7050: "X5[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[0].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[1].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[2].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[3].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800000c2.
00f7:fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00155543.
00f7:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #6:
00f7:fixme:d3d_shader:print_glsl_info_log     Compute info
00f7:fixme:d3d_shader:print_glsl_info_log     ------------
00f7:fixme:d3d_shader:print_glsl_info_log     0(22) : warning C7050: "R0.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "R2.xzw" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(38) : warning C7050: "R16.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(40) : warning C7050: "R18.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(41) : warning C7050: "R19.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(42) : warning C7050: "R20.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(43) : warning C7050: "R21.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(44) : warning C7050: "R22.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(46) : warning C7050: "R24.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(47) : warning C7050: "R25.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(49) : warning C7050: "R27.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(53) : warning C7050: "R31.w" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(62) : warning C7050: "X6[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(63) : warning C7050: "X7[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(64) : warning C7050: "X8[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(65) : warning C7050: "X9[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[0].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[1].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[2].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(66) : warning C7050: "X10[3].x" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[0].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[1].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[2].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[3].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[4].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[5].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[6].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[7].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[8].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[9].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[10].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[11].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[12].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[13].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[14].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(67) : warning C7050: "X11[15].xyz" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[0].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[1].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[2].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[3].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[4].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[5].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[6].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[7].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[8].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[9].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[10].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[11].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[12].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[13].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[14].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(68) : warning C7050: "X12[15].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[0].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[1].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[2].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[3].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[4].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[5].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[6].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(71) : warning C7050: "X15[7].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[0].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[1].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[2].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[3].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[4].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[5].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[6].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(70) : warning C7050: "X14[7].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[0].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[1].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[2].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[3].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[4].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[5].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[6].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[7].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[8].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[9].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[10].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[11].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[12].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[13].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[14].xy" might be used before being initialized
00f7:fixme:d3d_shader:print_glsl_info_log     0(72) : warning C7050: "X16[15].xy" might be used before being initialized
00e4:fixme:d3d11:d3d11_immediate_context_Flush iface 0x1c9e2c stub!
00e4:fixme:wbemprox:client_security_SetBlanket 0xf443480c, 0x384b8b0, 10, 0, (null), 3, 3, (nil), 0x00000000
00e4:fixme:wbemprox:client_security_Release 0xf443480c
00e4:fixme:wbemprox:enum_class_object_Next timeout not supported
00e4:fixme:wbemprox:client_security_SetBlanket 0xf443480c, 0x384bfc8, 10, 0, (null), 3, 3, (nil), 0x00000000
00e4:fixme:wbemprox:client_security_Release 0xf443480c
wine: Unhandled page fault on write access to 0x00000024 at address 0x49b94d (thread 00e4), starting debugger...
Unhandled exception: page fault on write access to 0x00000024 in 32-bit code (0x0049b94d).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0049b94d ESP:0258fc78 EBP:10ca7480 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00000024 EBX:10cdbc00 ECX:00000001 EDX:00000000
 ESI:10ca74a4 EDI:10c05900
Stack dump:
0x0258fc78:  003292e0 00329858 0049bdba 10ca7480
0x0258fc88:  10cdbc00 10c05900 0258fce0 0258fcdc
0x0258fc98:  003292e0 00329858 00000001 00000003
0x0258fca8:  00448424 00329858 10cdbc00 10c05900
0x0258fcb8:  0258fce0 0258fcdc 00000006 00000018
0x0258fcc8:  00008000 00000000 0258fde0 0258fe38
Backtrace:
=>0 0x0049b94d in elitedangerous32 (+0x9b94d) (0x10ca7480)
  1 0x10ca7480 (0x012d5a84)
  2 0x0054fe10 in elitedangerous32 (+0x14fe0f) (0x00b6eae0)
  3 0xf18b5601 (0x042444f6)
0x0049b94d: lock xaddl  %ecx,0x0(%eax)
Modules:
Module  Address                 Debug info      Name (35 modules)
PE        400000- 17fb000       Export          elitedangerous32
PE      10000000-1001f000       Deferred        vcomp110
PE      7a820000-7a824000       Deferred        opengl32
PE      7b420000-7b5c6000       Deferred        kernel32
PE      7bc10000-7bc14000       Deferred        ntdll
PE      7db30000-7db34000       Deferred        winex11
PE      7dbc0000-7dbc4000       Deferred        imm32
PE      7de00000-7de06000       Deferred        winhttp
PE      7de50000-7de5e000       Deferred        setupapi
PE      7def0000-7def5000       Deferred        jsproxy
PE      7df10000-7df14000       Deferred        iphlpapi
PE      7df30000-7df34000       Deferred        ws2_32
PE      7df70000-7df74000       Deferred        dinput8
PE      7df90000-7df94000       Deferred        xinput1_3
PE      7dfa0000-7dfa9000       Deferred        msacm32
PE      7dfd0000-7e048000       Deferred        winmm
PE      7e090000-7e094000       Deferred        dbghelp
PE      7e100000-7e104000       Deferred        wined3d
PE      7e250000-7e254000       Deferred        dxgi
PE      7e280000-7e284000       Deferred        d3d11
PE      7e300000-7e308000       Deferred        oleaut32
PE      7e440000-7e444000       Deferred        rpcrt4
PE      7e4d0000-7e4f8000       Deferred        ole32
PE      7e640000-7e706000       Deferred        user32
PE      7e830000-7e838000       Deferred        shlwapi
PE      7e8b0000-7ea13000       Deferred        shell32
PE      7eb10000-7eb14000       Deferred        advapi32
PE      7eb90000-7eb97000       Deferred        gdi32
PE      7eff0000-7eff4000       Deferred        version
PE      f37e0000-f3830000       Deferred        comctl32
PE      f43c0000-f43cb000       Deferred        winspool
PE      f4400000-f4404000       Deferred        wbemprox
PE      f4440000-f4444000       Deferred        uxtheme
PE      f4b30000-f4b33000       Deferred        usp10
PE      f4b80000-f4b8b000       Deferred        dinput
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
        0000002f    0
        0000002a    0
        00000021    0
        00000015    0
        00000010    0
        0000000f    0
00000011 mscorsvw.exe
        0000001a    0
        00000019    0
        00000018    0
        00000012    0
0000001d winedbg.exe
        0000001e    0
0000001f winedevice.exe
        00000026    0
        00000023    0
        00000022    0
        00000020    0
00000027 plugplay.exe
        0000002c    0
        0000002b    0
        00000028    0
0000002d winedevice.exe
        00000036    0
        00000033    0
        00000031    0
        0000002e    0
000000d6 (D) c:\Program Files (x86)\Elite Dangerous\Products\COMBAT_TUTORIAL_DEMO\EliteDangerous32.exe
        000000fb    0
        000000fa    0
        000000f9    0
        000000f8    0
        000000f7    0
        000000f4    0
        000000f2    2
        000000f0    2
        000000ee    2
        000000ec    2
        000000ea    2
        000000e8    0
        000000e7    0
        000000e6    0
        000000e5    0
        000000e4    2 <==
        000000e3   15
        000000e2    2
        000000e1    2
        000000e0    2
        000000df    2
        000000de    0
        000000dd    2
        000000d7    0
000000d8 explorer.exe
        000000dc    0
        000000db    0
        000000da    0
        000000d9    0
System information:
    Wine build: wine-3.6
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 4.15.15-300.fc27.x86_64

Code:
$ WINEPREFIX=~/ed-wine wine64 "c:/Program Files (x86)/Elite Dangerous/Products/elite-dangerous-64/EliteDangerous64.exe"
0101:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x180001124, 0x1800894d0, 0x1800894f0) stub.
0101:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x18007fa70, 43) stub
0101:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
0101:fixme:wbemprox:client_security_SetBlanket 0x7f9ccd4ca100, 0x621f0, 10, 0, (null), 3, 3, (nil), 0x00000000
0101:fixme:wbemprox:client_security_Release 0x7f9ccd4ca100
0101:fixme:win:EnumDisplayDevicesW ((null),0,0x23f060,0x00000000), stub!
0107:fixme:nls:GetUserGeoID GEOCLASS_REGION not handled yet
0107:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
0107:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0107:fixme:toolhelp:Heap32ListFirst : stub
011b:fixme:win:EnumDisplayDevicesW ((null),0,0x5630f4b0,0x00000000), stub!
011b:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x713c0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x5630f9c0, desc (nil) partial stub!
011b:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x713c0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x5630f9c0, desc 0x1f5bcb0 partial stub!
011b:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
011b:fixme:dxgi:dxgi_device_init Ignoring adapter type.
011b:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
011b:fixme:dxgi:dxgi_device_init Ignoring adapter type.
011b:fixme:d3d11:d3d11_device_CheckFeatureSupport Returning fake Options support data.
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 2, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 3, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 4, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 6, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 7, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 8, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 16, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 17, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 18, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 41, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 42, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 43, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 26, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 24, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 28, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 31, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 29, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 10, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 12, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 14, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 11, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 13, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 34, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 36, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 38, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 35, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 37, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 54, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 57, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 59, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 56, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 58, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 50, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 52, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 49, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 51, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 30, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 32, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 28, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 31, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 29, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 50, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 52, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 49, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 51, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 62, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 64, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 61, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 63, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 87, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 91, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 88, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 87, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 91, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 88, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 85, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 86, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 86, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 40, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 45, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 45, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 55, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 56, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 61, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 65, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 71, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 72, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 74, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 75, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 77, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 78, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 69, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 80, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 81, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 83, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 84, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 95, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 96, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 98, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 99, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 20, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x58b26730, format 0, format_support 0x5630fa6c partial-stub!
011b:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
011b:fixme:dxgi:dxgi_device_init Ignoring adapter type.
011b:fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
011b:fixme:dxgi:dxgi_factory_MakeWindowAssociation iface 0x11ddf0, window 0xb00c0, flags 0x3 stub!
011b:fixme:dxgi:dxgi_device_SetMaximumFrameLatency iface 0x58b315c0, max_latency 1 stub!
011b:fixme:d3d11:d3d_blend_state_create Per-rendertarget blend not implemented.
011b:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
011b:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
011b:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
011b:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
011b:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
011b:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
011b:fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
011b:fixme:d3d11:shdr_handler Unhandled chunk "STAT".
011b:fixme:dxgi:dxgi_swapchain_ResizeBuffers Ignoring flags 0x2.
011b:fixme:wbemprox:client_security_SetBlanket 0x7f9ccd4ca100, 0x58ba4610, 10, 0, (null), 3, 3, (nil), 0x00000000
011b:fixme:wbemprox:client_security_Release 0x7f9ccd4ca100
011b:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000020
011b:fixme:wbemprox:enum_class_object_Next timeout not supported
011b:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4.
011b:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5.
011b:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6.
011b:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7.
0126:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffffffffffa, 0x67c4fda0
011b:fixme:dbghelp:elf_search_auxv can't find symbol in module
011b:fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
011b:fixme:dbghelp:elf_search_auxv can't find symbol in module
011b:fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
011b:fixme:file:ReplaceFileW Ignoring flags 2
Terminated

 
Last edited:
Cool beans. My latest attempts though faces with winetricks not being able to install .NET 4.5 properly anymore :( I guess everybody and his dog runs demo without launcher though :) So that's cool.

Also yeah, DXVK is interesting development :)
 
Did the CRC error come up with the login failure or is it always the same thing? Someone in the other linux thread was wondering if there was a simple regedit edit to get past the login stuff. I've always wondered the same thing.


Also, I've been trying to get DXVK installed but I'm missing something.

As far as I can tell I installed the prerequisites it said but I keep getting some errors.

https://github.com/doitsujin/dxvk

Code:
$ sudo ./package-release.sh master /home/user/DXVK --no-package
Error during basic setup:

Neither directory contains a build file meson.build.
ninja: error: loading 'build.ninja': No such file or directory
cp: cannot stat '/home/user/DXVK/dxvk-master/install.64/bin/d3d11.dll': No such file or directory
cp: cannot stat '/home/user/DXVK/dxvk-master/install.64/bin/dxgi.dll': No such file or directory
cp: cannot stat '/home/user/DXVK/dxvk-master/install.64/bin/setup_dxvk.sh': No such file or directory
rm: cannot remove '/home/user/DXVK/dxvk-master/install.64': No such file or directory
Error during basic setup:

Neither directory contains a build file meson.build.
ninja: error: loading 'build.ninja': No such file or directory
cp: cannot stat '/home/user/DXVK/dxvk-master/install.32/bin/d3d11.dll': No such file or directory
cp: cannot stat '/home/user/DXVK/dxvk-master/install.32/bin/dxgi.dll': No such file or directory
cp: cannot stat '/home/user/DXVK/dxvk-master/install.32/bin/setup_dxvk.sh': No such file or directory
rm: cannot remove '/home/user/DXVK/dxvk-master/install.32': No such file or directory

Not sure what it wants. I do actually have a meson.build file in the directory...
Code:
$ ls
build.w64        build-win64.txt  issue_template.md  lib32    meson.build        package-release.sh  src    wine_utils  x64
build-win32.txt  include          lib                LICENSE  meson_options.txt  README.md           tests  x32

I've tried both just using the command in a folder named DXVK where it places the master folder and unloading the zip file so it has those extra files and then running the same to the exact same results. I'm assuming it's supposed to install those files with the script somehow. Especially since using that original command to --no-package the tar creates a file with inadequate permissions to manually place a file in it. Unless you place the zip folder first and then only the 32 and 64 bit files are locked down and not the dxvk-master folder. Is the folder being locked down important to something?
 
Last edited:
CRC error has always come up when I tried ED Horizons in the past. I will make a guess some APIs that game uses to authentificate client with server re in stub status.
 
I just tried the launcher in play on linux and it works for the 32 bit client. But it is an older version and the new client installer won't allow a non 64 bit (OS) to install. So I can't update it. Sadly the 64 bit one won't start the launcher. similar to with regular wine. Anyone had any luck getting the game at least started with the launcher or direct .exe? Mine will start with a black screen in wine but won't do anymore. And the demo just crashes on the black window.

Any progress with dxvk or whatnot?
 
Last edited:
So I have a question. Frontier is giving up supporting the Mac due to lack of advanced graphics support in macOS, IIRC. Does Wine require the underlying OS (be it Mac or Linux) to support a specific graphics capability in order to replicate the DirectX version of that capability, or does the DirectX components of Wine touch the hardware directly, and thus are not limited by "missing features" in the OS?

I ask because if it is doable, I really think Frontier should consider making Elite Dangerous compatible with Wine, especially in light of their recent abandonment of Mac support. This would allow Mac and Linux owners to run their product without Frontier needing to write an entirely separate version of their game for these platforms. I know of a developer who does this - they test their product on Wine and adjust their code accordingly so that it can be used on Mac and Linux, even though Windows is the developer's target market. From what I understand, the effort is minimal (but this developer doesn't perform advanced graphics calls, which may make all the difference).
 
So I have a question. Frontier is giving up supporting the Mac due to lack of advanced graphics support in macOS, IIRC. Does Wine require the underlying OS (be it Mac or Linux) to support a specific graphics capability in order to replicate the DirectX version of that capability, or does the DirectX components of Wine touch the hardware directly, and thus are not limited by "missing features" in the OS?

I ask because if it is doable, I really think Frontier should consider making Elite Dangerous compatible with Wine, especially in light of their recent abandonment of Mac support. This would allow Mac and Linux owners to run their product without Frontier needing to write an entirely separate version of their game for these platforms. I know of a developer who does this - they test their product on Wine and adjust their code accordingly so that it can be used on Mac and Linux, even though Windows is the developer's target market. From what I understand, the effort is minimal (but this developer doesn't perform advanced graphics calls, which may make all the difference).

Issue is that Mac officially supported OpenGL only up to 4.1 (you need compute shaders with 4.3 for Horizons), and now they will remove it in next few big MacOS updates, leaving only Metal 2 API. Unless Wine has Metal 2 API wrapper it is kinda moot.

I just tried the launcher in play on linux and it works for the 32 bit client. But it is an older version and the new client installer won't allow a non 64 bit (OS) to install. So I can't update it. Sadly the 64 bit one won't start the launcher. similar to with regular wine. Anyone had any luck getting the game at least started with the launcher or direct .exe? Mine will start with a black screen in wine but won't do anymore. And the demo just crashes on the black window.

Any progress with dxvk or whatnot?

Major issue is Launcher in 64-bits and server login. Graphically we could even slowly work with ED, but we can't log in.
 
I really appreciate all the trouble and effort you linux folks put yourselves through to save a few bucks, and by the time you do finally get Elite to work, the rest of us will have either retired from the game, died of old age, or Season 10 will be over and Elite will be EoL.

If it were me, I'd just throw ESX or ESXi on my bare metal machine and load a Windows 10 VM and start playing the game, because let's be honest for a minute, Linux is never going to have the market share Windows enjoys because it's simply too much effort and just not worth it for developers.

But I wish you all the luck in the universe. I happen to like Linux for what it's good for - web servers, PXE servers. routers and people not capable of operating Windows without catching every virus and bit of malware the internet has to offer.
 
I really appreciate all the trouble and effort you linux folks put yourselves through to save a few bucks, and by the time you do finally get Elite to work, the rest of us will have either retired from the game, died of old age, or Season 10 will be over and Elite will be EoL.

If it were me, I'd just throw ESX or ESXi on my bare metal machine and load a Windows 10 VM and start playing the game, because let's be honest for a minute, Linux is never going to have the market share Windows enjoys because it's simply too much effort and just not worth it for developers.

But I wish you all the luck in the universe. I happen to like Linux for what it's good for - web servers, PXE servers. routers and people not capable of operating Windows without catching every virus and bit of malware the internet has to offer.

With the market shares i think you will stay right,
but with the rise of vulcan as a graphics framework linux is back on the table.
 
I really appreciate all the trouble and effort you linux folks put yourselves through to save a few bucks, and by the time you do finally get Elite to work, the rest of us will have either retired from the game, died of old age, or Season 10 will be over and Elite will be EoL.

If it were me, I'd just throw ESX or ESXi on my bare metal machine and load a Windows 10 VM and start playing the game, because let's be honest for a minute, Linux is never going to have the market share Windows enjoys because it's simply too much effort and just not worth it for developers.

But I wish you all the luck in the universe. I happen to like Linux for what it's good for - web servers, PXE servers. routers and people not capable of operating Windows without catching every virus and bit of malware the internet has to offer.


Have to 2nd this. If you enjoy messing with your computer more than playing Elite... Go for it. But for the rest of us. No Thank you.
 
Have to 2nd this. If you enjoy messing with your computer more than playing Elite... Go for it. But for the rest of us. No Thank you.

You're describing Windows, LOL. This is why I bought a console years ago. Linux works wonderfully on my laptop (way better than Windows ever did), and my console lets me play games without messing with device drivers, file tweaks, hardware swaps, etc.

I still think it would be cool, and a nice gesture to the Mac community who already paid for ED, if Frontier tweaked the game to work with Wine (assuming it would be a relatively trivial thing to do).
 
I dual boot. I login into Windows rarely, I need it for music production and ED. However just this morning I got sluggish performance of Windows throwing tantrums about my USB setup while Linux having none of it.

Fact Windows have been monopoly doesn't make it good system. Yes, Linux has always had freedom of console, but these days you are never forced to use it. It is also gamer friendly and Steam Linux offerings ensures I won't run out of games to play.
 
Long time no update, just for those who subbed this thread.

Current Wine Staging in question is 3.16. For now dotnet40 fails to install, and I am not being able to get to launcher. However people who have older prefixes report that CRC error is still issue. Wine git is said to solve dotnet40 issue, I will test later on.

CRC in question is pinned down to client encryption of communication. Either supplied dll that does encryption does not work, or game doesn't like wine for encryption.
 
I've solved why we get the CRC error (and I have a work-around).

It looks like .NET (which the launcher uses) and the value Wine sees in the registry (which the client uses) are different for the registry key:
\\HKLM\SOFTWARE\Microsoft\Cryptography\MachineGuid

So the 'machineId' value generated by the launcher and the one sent by the client are different - hence the CRC issue.

The work-around is easy. Just replace the value in the registry of your wine prefix with the one the launcher sees.

To see what value the launcher sees, I wrote a simple C-Sharp program:
Code:
using Microsoft.Win32;
using System;

public class HelloWorld
{
    static public void Main ()
    {
        Console.WriteLine (Registry.LocalMachine.OpenSubKey("SOFTWARE\\\\Microsoft\\\\Cryptography").GetValue("MachineGuid").ToString());
    }
}

and ran it in my wine prefix (you can compile with 'mcs' which is in the 'mono-mcs' package).
 
OMG man congratulations!

My problem however at the moment I can't install dotnet452 with newest Wine versions. Have you succeed with that?
 
Workaround confirmed as working!

ji3bfIi.png

TeHxUsP.png

dpeMJOW.jpg
 
My problem however at the moment I can't install dotnet452 with newest Wine versions. Have you succeed with that?

I'm just running dotnet40 at the moment. That's installing fine against my local build (which is the latest from git as of a week ago).

Actually - it turns out there's already an easy way to check the registry values:
Code:
wine reg query 'HKLM\Software\Microsoft\Cryptography' /v MachineGuid
wine64 reg query 'HKLM\Software\Microsoft\Cryptography' /v MachineGuid

On a fresh wine prefix - you can see the 32-bit wine (which is how the Launcher runs) vs. the 64-bit wine (which is how the client runs) get two different values.

It seems you need to add 'Wow6432Node' to the registry path to get a consistent value with wine64:
Code:
wine reg query 'HKLM\Software\Wow6432Node\Microsoft\Cryptography' /v MachineGuid
wine64 reg query 'HKLM\Software\Wow6432Node\Microsoft\Cryptography' /v MachineGuid

I guess they are suppose to be the same. I'll investigate and raise an issue (or submit a patch) with wine.
 
Interesting observation - EDLaunch
exe failed when I did everything with wine64, but worked with wine. It worked before but I wonder why, considering launcher is 32-bit dotnet app?

Anyway, all works with regular wine binary for me. Amazing work man figuring this out!
 
Back
Top Bottom