https://bugs.winehq.org/show_bug.cgi?id=52818
Bug ID: 52818 Summary: Sifu crashes when opening the game Product: Wine Version: 7.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: braiamp@gmail.com Distribution: ---
I'm not sure what title would be descriptive. I created a new prefix, installed vcrun2019 using winetricks and used Legendary to start Sifu up.
When it starts up, it spends a time on the following (complete log file attached):
01f8:err:d3d:wined3d_debug_callback 0000000000C594D0: "GL_INVALID_OPERATION in glTextureView(internalformat GL_COMPRESSED_RGBA_S3TC_DXT1_EXT not compatible with origtexture GL_RGBA8)". 01f8:fixme:d3d:create_texture_view Depth slice (0-1) not supported. 01f8:err:d3d:wined3d_debug_callback 0000000000C594D0: "GL_INVALID_OPERATION in glTextureView(internalformat GL_COMPRESSED_RGBA_S3TC_DXT1_EXT not compatible with origtexture GL_RGBA8)". 01f8:err:d3d:wined3d_debug_callback 0000000000C594D0: "GL_INVALID_ENUM in glTexBufferRange(internalFormat GL_RGBA8_SNORM)". 01f8:err:d3d:wined3d_debug_callback 0000000000C594D0: "GL_INVALID_ENUM in glTexBufferRange(internalFormat GL_RGBA8_SNORM)". 01f8:err:d3d:wined3d_debug_callback 0000000000C594D0: "GL_INVALID_ENUM in glTexBufferRange(internalFormat GL_RGBA8_SNORM)". 01e0:fixme:mfplat:topology_loader_Load 0000000001822940, 00000000018244A0, 000000000FC1FBB8, 0000000000000000. 01e0:fixme:mfplat:media_source_QueryInterface {6ef2a662-47c0-4666-b13d-cbb717f2fa2c}, 000000000FC1FAC8. 01fc:fixme:dxgi:d3d11_swapchain_present Unimplemented flags 0x200. 01f8:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
and before crashing, prints the following:
0268:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0268:fixme:heap:RtlSetHeapInformation 0000000001900000 0 0000000000B9FD60 4 stub 0268:fixme:win:DisableProcessWindowsGhosting : stub 0268:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (0000000000C0E370)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000B8BDE0) 0268:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS) 0268:fixme:system:NtUserSystemParametersInfo Unimplemented action: 53 (SPI_SETTOGGLEKEYS) 0268:fixme:system:NtUserSystemParametersInfo Unimplemented action: 51 (SPI_SETFILTERKEYS) 0268:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1. 0268:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8800. 0268:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8800.
I know that wine-staging+dxvk started the game without graphics issues (there were missing textures without dxvk and https://bugs.winehq.org/show_bug.cgi?id=52536 still happens). Crashes occur whenever I plug in a controller or not.
https://bugs.winehq.org/show_bug.cgi?id=52818
--- Comment #1 from braiamp@gmail.com --- Created attachment 72196 --> https://bugs.winehq.org/attachment.cgi?id=72196 wine-devel 7.6 stderr output
File is compressed using `-9 -e -T12` options to xz. It's a +800MiB file.
https://bugs.winehq.org/show_bug.cgi?id=52818
--- Comment #2 from braiamp@gmail.com --- *** Bug 52817 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=52818
--- Comment #3 from braiamp@gmail.com --- Created attachment 72197 --> https://bugs.winehq.org/attachment.cgi?id=72197 wine-staging 7.6 stderr output
Log file of staging. Same behavior.
https://bugs.winehq.org/show_bug.cgi?id=52818
--- Comment #4 from braiamp@gmail.com --- Created attachment 72265 --> https://bugs.winehq.org/attachment.cgi?id=72265 wine-devel 7.7 stderr output
It presents a black screen and then crashes. Same reproducing behavior as before.
https://bugs.winehq.org/show_bug.cgi?id=52818
braiamp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #72196|0 |1 is obsolete| | Attachment #72197|0 |1 is obsolete| | Attachment #72265|0 |1 is obsolete| | CC| |braiamp@gmail.com
--- Comment #5 from braiamp@gmail.com --- Created attachment 73843 --> https://bugs.winehq.org/attachment.cgi?id=73843 wine-devel 8.0-rc2 stderr output
I'm marking all the previous output as obsolete, since this log file is completely different. winetricks -q vcrun2019 is still required to actually launch the game. Using dxvk 1.10.3/2.0 avoids the crash completely.
https://bugs.winehq.org/show_bug.cgi?id=52818
braiamp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|7.6 |8.0-rc2
https://bugs.winehq.org/show_bug.cgi?id=52818
Benjamin Davidson bpd137@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bpd137@gmail.com
--- Comment #6 from Benjamin Davidson bpd137@gmail.com --- Just wanting to point out that this bug is linked to Sid Meier's SimGolf rather than Sifu. I'm relatively new to this, so I don't know if anyone can move this bug, but it might be helpful.
https://bugs.winehq.org/show_bug.cgi?id=52818
--- Comment #7 from braiamp@gmail.com --- I'm aware of that, it's a problem with the winehq entry for the application.
https://bugs.winehq.org/show_bug.cgi?id=52818
Benjamin Davidson bpd137@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|bpd137@gmail.com |