https://bugs.winehq.org/show_bug.cgi?id=53266
Bug ID: 53266 Summary: Syberia: game crashes frequently Product: Wine Version: 7.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: memax@gmx.fr Distribution: Ubuntu
Created attachment 72641 --> https://bugs.winehq.org/attachment.cgi?id=72641 terminal output
Ubuntu 20.04.4 LTS 64bit NVIDIA GeForce 940MX with driver 510.73.05
Wine staging 7.11 (WineHQ binary package) with a clean Wine directory and the default Wine configuration
Syberia (2002 game) GOG.com french version syberia_1.0.0_hotfix4_(53936) 39e9e778c755c081f3e4b12dc5f6ef4260cbfb14 Game.exe Level of detail: high Screen depth: 32bit Anti-aliasing: on
The game crashes frequently and randomly, each time at a different point in the game. This doesn't seem to be triggered by any particular action in the game.
https://bugs.winehq.org/show_bug.cgi?id=53266
--- Comment #1 from imaxm memax@gmx.fr --- Created attachment 72645 --> https://bugs.winehq.org/attachment.cgi?id=72645 terminal output (2)
https://bugs.winehq.org/show_bug.cgi?id=53266
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #72641|terminal output |terminal output (1) description| |
https://bugs.winehq.org/show_bug.cgi?id=53266
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.gamepressure.co | |m/download.asp?ID=1544 Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=53266
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|7.11 |7.4 Keywords| |regression
--- Comment #2 from imaxm memax@gmx.fr --- It seems to be a regression. The game works well under Wine 7.3. The crashes appear from version 7.4 on. I will try to do a regression test.
https://bugs.winehq.org/show_bug.cgi?id=53266
--- Comment #3 from imaxm memax@gmx.fr --- In the description of the problem, it is of course "development" version and not "staging". Sorry for the mistake.
https://bugs.winehq.org/show_bug.cgi?id=53266
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |24432a24d5e922cbd824b0af8f7 | |b0c66ff2b66e8
--- Comment #4 from imaxm memax@gmx.fr --- 24432a24d5e922cbd824b0af8f7b0c66ff2b66e8 is the first bad commit commit 24432a24d5e922cbd824b0af8f7b0c66ff2b66e8 Author: Alexandre Julliard julliard@winehq.org Date: Thu Mar 3 09:51:34 2022 +0100
wined3d: Use the bundled vkd3d and build with msvcrt.
Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/wined3d/Makefile.in | 6 +-- dlls/wined3d/adapter_gl.c | 2 - dlls/wined3d/adapter_vk.c | 8 ++- dlls/wined3d/arb_program_shader.c | 2 - dlls/wined3d/ati_fragment_shader.c | 2 - dlls/wined3d/buffer.c | 2 - dlls/wined3d/context.c | 2 - dlls/wined3d/context_gl.c | 6 +-- dlls/wined3d/context_vk.c | 2 - dlls/wined3d/cs.c | 3 +- dlls/wined3d/device.c | 4 +- dlls/wined3d/directx.c | 8 ++- dlls/wined3d/gl_compat.c | 2 - dlls/wined3d/glsl_shader.c | 2 - dlls/wined3d/nvidia_texture_shader.c | 2 - dlls/wined3d/palette.c | 1 - dlls/wined3d/query.c | 1 - dlls/wined3d/resource.c | 1 - dlls/wined3d/sampler.c | 2 - dlls/wined3d/shader.c | 2 - dlls/wined3d/shader_sm1.c | 2 - dlls/wined3d/shader_sm4.c | 2 - dlls/wined3d/shader_spirv.c | 102 +---------------------------------- dlls/wined3d/state.c | 2 - dlls/wined3d/stateblock.c | 1 - dlls/wined3d/surface.c | 1 - dlls/wined3d/swapchain.c | 1 - dlls/wined3d/texture.c | 1 - dlls/wined3d/utils.c | 2 - dlls/wined3d/vertexdeclaration.c | 1 - dlls/wined3d/view.c | 2 - dlls/wined3d/wined3d_main.c | 4 -- dlls/wined3d/wined3d_private.h | 46 +++------------- 33 files changed, 22 insertions(+), 205 deletions(-)
https://bugs.winehq.org/show_bug.cgi?id=53266
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d CC| |julliard@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=53266
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=53284
https://bugs.winehq.org/show_bug.cgi?id=53266
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- *** Bug 53284 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=53266
--- Comment #6 from imaxm memax@gmx.fr --- The issue is still present in Wine 7.20.
https://bugs.winehq.org/show_bug.cgi?id=53266
--- Comment #7 from imaxm memax@gmx.fr --- This bug has been fixed in Wine 7.21. I tested both Syberia 1 & 2 games and they work fine now (no crash). It seems that the commit 60eeb92ae0342a13e6e407a44d116b657b7e9ee5 fixed the problem. Many thanks to the devs!
https://bugs.winehq.org/show_bug.cgi?id=53266
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |60eeb92ae0342a13e6e407a44d1 | |16b657b7e9ee5 CC| |o.dierick@piezo-forte.be Resolution|--- |FIXED
--- Comment #8 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to imaxm from comment #7)
This bug has been fixed in Wine 7.21. I tested both Syberia 1 & 2 games and they work fine now (no crash). It seems that the commit 60eeb92ae0342a13e6e407a44d116b657b7e9ee5 fixed the problem. Many thanks to the devs!
Hello,
Marking fixed.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=53266
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.22.