The forum

Pixel Shader on Halo Spartan Strike

Author Replies
dekukamiki Thursday 23 February 2017 at 18:14
dekukamikiAnonymous

Hi, i'm trying to running Halo Spartan Strike from PlayOnLinux, but it's not working. it's say "Cannot create pixel shader from pixel shader code. DX Error : Invalid Parameter.".

I'm using POL with Wine 2.1 on ROSA Desktop Fresh R8 GNOME... My device is AMD A4-3305M with Radeon HD6480G..

Here is the logcat I've got from debugging.

Edited (before the wine version is wrong, this is the right version i used) :

[02/24/17 00:24:44] - Running wine-2.1 Game.exe (Working directory : /home/kamiki/.PlayOnLinux/wineprefix/flstudio/drive_c/Program Files/Halo Spartan Strike/Data)
err:module:load_builtin_dll failed to load .so lib for builtin L"winebus.sys": libudev.so.0: cannot open shared object file: No such file or directory
err:winedevice:async_create_driver failed to create driver L"WineBus": c0000142
fixme:ver:GetCurrentPackageId (0x10cf58c (nil)): stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
err:winediag:query_gpu_description Invalid GPU override 1002:9649 specified, ignoring.
fixme:win:EnumDisplayDevicesW ((null),0,0x10cf858,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x140750, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfcfc, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x140750, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfcfc, desc 0x17b74c8 partial stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x10cf858,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x13d010, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfcf8, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x13d010, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfcf8, desc 0x17b74c8 partial stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x10cf798,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x13d3a8, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfc30, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x13d3a8, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfc30, desc 0x17b74c8 partial stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x40050 0x00000000
fixme:win:EnumDisplayDevicesW ((null),0,0x201e408,0x00000000), stub!
fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x22.
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 0x15331c, container_parent 0x149210, wined3d_desc 0x201e458, wined3d_texture 0x1771d0 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
fixme:win:EnumDisplayDevicesW ((null),0,0x201e458,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x149120, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x201e8f8, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x149120, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x201e8f8, desc 0x17b7e40 partial stub!
fixme:d3d11:d3d11_immediate_context_OMSetBlendState Per-rendertarget blend not implemented.
fixme:d3d11:d3d11_immediate_context_OMSetBlendState Color mask > 3 not implemented.
fixme:win:EnumDisplayDevicesW ((null),0,0x10cf788,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x17ca00, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfc20, desc (nil) partial stub!
fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x17ca00, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x10cfc20, desc 0x17b8398 partial stub!
fixme:dxgi:dxgi_device_SetMaximumFrameLatency iface 0x1532d0, max_latency 1 stub!
fixme:dxgi:dxgi_factory_CreateSwapChain iface 0x144938, device 0x1532d0, desc 0x201e91c, swapchain 0x201e900 partial stub!
fixme:dxgi:dxgi_factory_CreateSwapChain Ignoring SwapEffect 0.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x15331c, container_parent 0x17ca50, wined3d_desc 0x201e718, wined3d_texture 0x179170 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x15331c, container_parent 0x17ca50, wined3d_desc 0x201e718, wined3d_texture 0x1453a0 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
fixme:dxgi:dxgi_factory_MakeWindowAssociation iface 0x144938, window 0x40050, flags 0x2 stub!
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x14b3d563
fixme:d3d11:skip_dword_unknown     0x7adcc8c6
fixme:d3d11:skip_dword_unknown     0x37f7dc28
fixme:d3d11:skip_dword_unknown     0x12ca6fb2
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 6 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x356a40fa
fixme:d3d11:skip_dword_unknown     0x51000779
fixme:d3d11:skip_dword_unknown     0x06c41b6c
fixme:d3d11:skip_dword_unknown     0x0d04907d
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 9 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x2edc9647
fixme:d3d11:skip_dword_unknown     0x95349a74
fixme:d3d11:skip_dword_unknown     0xae0c7912
fixme:d3d11:skip_dword_unknown     0x562a2509
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 8 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x62785e18
fixme:d3d11:skip_dword_unknown     0x95886754
fixme:d3d11:skip_dword_unknown     0xc7216a34
fixme:d3d11:skip_dword_unknown     0xe0788c95
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 9 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x14b3d563
fixme:d3d11:skip_dword_unknown     0x7adcc8c6
fixme:d3d11:skip_dword_unknown     0x37f7dc28
fixme:d3d11:skip_dword_unknown     0x12ca6fb2
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 6 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x356a40fa
fixme:d3d11:skip_dword_unknown     0x51000779
fixme:d3d11:skip_dword_unknown     0x06c41b6c
fixme:d3d11:skip_dword_unknown     0x0d04907d
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 9 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x2edc9647
fixme:d3d11:skip_dword_unknown     0x95349a74
fixme:d3d11:skip_dword_unknown     0xae0c7912
fixme:d3d11:skip_dword_unknown     0x562a2509
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 8 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x62785e18
fixme:d3d11:skip_dword_unknown     0x95886754
fixme:d3d11:skip_dword_unknown     0xc7216a34
fixme:d3d11:skip_dword_unknown     0xe0788c95
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Skipping 9 unknown DWORDs.
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x3d5022be
fixme:d3d11:skip_dword_unknown     0xbc525cb7
fixme:d3d11:skip_dword_unknown     0xf7791c16
fixme:d3d11:skip_dword_unknown     0x4dcefd96
fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3d11:skip_dword_unknown     0x00000001
fixme:d3d11:shdr_handler Unhandled chunk "RDEF".
fixme:d3d11:shdr_handler Unhandled chunk "STAT".
fixme:d3d11:shader_extract_from_dxbc Failed to parse shader, hr 0x80070057.
fixme:msvcrt:__clean_type_info_names_internal (0x64085a64) stub

 

Edited by dekukamiki