[Bug 47656] New: Crysis 1: game in DX10 cannot be started ( also causing Very High graphical setting not available) in Vista and up

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 21 08:02:19 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=47656

            Bug ID: 47656
           Summary: Crysis 1: game in DX10 cannot be started (also causing
                    Very High graphical setting not available) in Vista
                    and up
           Product: Wine-staging
           Version: 4.13
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: linards.liepins at gmail.com
                CC: leslie_alistair at hotmail.com, z.figura12 at gmail.com
      Distribution: ---

As per my understanding, the system spec of mine and current wine capability
should allow me to run game in Very High graphic setting, yet the choice is
greyed out (with Default OS set to Vista and newer and running 32bit
executable). As of now, this is what I see when I try to run game w/o DX10,
with DX10, and then also with DX11 installed via winetricks. Winetricks output
before adding DX10/11 libraries:
$ Lejupielādes/winetricks list-installed
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit
versions of packages. If you encounter problems, please retest in a clean
32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20190615-next - sha256sum:
2d3311f8cc0783b747c4e074008e701f2ce844765ba53d2fd4d27126d1df2383 with wine-4.13
(Staging) and WINEARCH=win64
w_workaround_wine_bug-30713
vcrun2005
w_workaround_wine_bug-30713
vcrun2008
w_workaround_wine_bug-30713
vcrun2010

With DX10 installed via winetricks:
$ wine "/home/linards/.wine/drive_c/Games/Crysis/Crysis/Bin32/Crysis.exe"
000b:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
000b:fixme:winediag:start_process Wine Staging 4.13 is a testing version
containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing
bug reports on winehq.org.
000f:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
0012:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
0014:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
001b:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
0024:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
001f:fixme:plugplay:pnp_manager_device_pnp Unhandled PnP request 0x7.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 17 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 18 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 19 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 20 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 21 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 22 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 23 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 24 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 25 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 26 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 27 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 28 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 29 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 30 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 31 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 32 not
handled yet.
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R16G16B16A16_FLOAT, flags 0, mode_count 0x34ebf0, modes (nil)
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R16G16B16A16_FLOAT, flags 0, mode_count 0x34ebf0, modes 0xa85aa0
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R10G10B10A2_UNORM, flags 0, mode_count 0x34ebf0, modes (nil)
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R10G10B10A2_UNORM, flags 0, mode_count 0x34ebf0, modes 0x69392c
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x34ebf0, modes (nil) partial
stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x34ebf0, modes 0x69392c
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB, flags 0, mode_count 0x34ebf0, modes (nil)
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf468, format
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB, flags 0, mode_count 0x34ebf0, modes 0x69392c
partial stub!
0009:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1.
0009:fixme:driver:D3DKMTOpenAdapterFromHdc (0x34e2b8): stub
ERROR: Could Not Get Primary Adapter Handle
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 28,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 28,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 28,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 65,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 10,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 11,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 34,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 54,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 41,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 2,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 71,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 74,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 77,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 83,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 45,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 55,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 39,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 44,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CF088, format 53,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d_blend_state_create Per-rendertarget blend not implemented.
0009:fixme:d3d10:D3D10ReflectShader data 00B18414, data_size 876, reflector
0034D740 stub!
0009:fixme:d3d10:d3d10_shader_reflection_GetDesc iface 0616D298, desc 0034D6A0
stub!
0009:fixme:d3d10:d3d10_shader_reflection_GetConstantBufferByIndex iface
0616D298, index 0 stub!
0009:fixme:faultrep:ReportFault 0034D164 0x0 stub

With DX11 installed via winetricks:
$ wine "/home/linards/.wine/drive_c/Games/Crysis/Crysis/Bin32/Crysis.exe"
000b:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
000b:fixme:winediag:start_process Wine Staging 4.13 is a testing version
containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing
bug reports on winehq.org.
000f:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
0012:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
0014:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
001b:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
0024:fixme:thread:create_user_shared_data_thread Creating user shared data
update thread.
001f:fixme:plugplay:pnp_manager_device_pnp Unhandled PnP request 0x7.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 17 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 18 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 19 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 20 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 21 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 22 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 23 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 24 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 25 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 26 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 27 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 28 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 29 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 30 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 31 not
handled yet.
0009:fixme:d3d:wined3d_check_device_multisample_type multisample_type 32 not
handled yet.
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R16G16B16A16_FLOAT, flags 0, mode_count 0x34ebf0, modes (nil)
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R16G16B16A16_FLOAT, flags 0, mode_count 0x34ebf0, modes 0xa85aa0
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R10G10B10A2_UNORM, flags 0, mode_count 0x34ebf0, modes (nil)
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R10G10B10A2_UNORM, flags 0, mode_count 0x34ebf0, modes 0x69392c
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x34ebf0, modes (nil) partial
stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x34ebf0, modes 0x69392c
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB, flags 0, mode_count 0x34ebf0, modes (nil)
partial stub!
0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x1cf5f8, format
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB, flags 0, mode_count 0x34ebf0, modes 0x69392c
partial stub!
0009:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1.
0009:fixme:driver:D3DKMTOpenAdapterFromHdc (0x34e2b8): stub
ERROR: Could Not Get Primary Adapter Handle
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 28,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 28,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 28,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 65,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 10,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 11,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 34,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 54,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 41,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 2,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 71,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 74,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 77,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 83,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 45,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 55,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 39,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 44,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 001CE050, format 53,
format_support 0034E6E8 partial-stub!
0009:fixme:d3d11:d3d_blend_state_create Per-rendertarget blend not implemented.
0009:fixme:d3d10:D3D10ReflectShader data 00B18414, data_size 876, reflector
0034D740 stub!
0009:fixme:d3d10:d3d10_shader_reflection_GetDesc iface 0616D2D8, desc 0034D6A0
stub!
0009:fixme:d3d10:d3d10_shader_reflection_GetConstantBufferByIndex iface
0616D2D8, index 0 stub!
0009:fixme:faultrep:ReportFault 0034D164 0x0 stub

System spec by 'inxi -G':
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  driver: amdgpu v: kernel 
  Display: x11 server: Fedora Project X.org 1.20.5 driver: amdgpu tty: N/A 
  OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.32.0 
  5.2.8-200.fc30.x86_64 LLVM 8.0.0) 
  v: 4.5 Mesa 19.1.4

Game is patched to latest available version with all needful texture assets.

64bit tests are blocked due to https://bugs.winehq.org/show_bug.cgi?id=47606

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list