https://bugs.winehq.org/show_bug.cgi?id=53990
Bug ID: 53990 Summary: Serious Sam 2 crashes with OpenGL renderer Product: Wine Version: 7.22 Hardware: x86-64 URL: https://archive.org/details/SeriousSam2NewDemo OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: rbernon@codeweavers.com Regression SHA1: 50ab0f8f7123fa82ce7268cbe26303dec4f76680 Distribution: ---
Created attachment 73574 --> https://bugs.winehq.org/attachment.cgi?id=73574 terminal output
When using the OpenGl renderer the game crashes after the loading screen with an error message: "The application has malfunctioned and it will now close." The game quits afterwards.
The problem is present since
commit 50ab0f8f7123fa82ce7268cbe26303dec4f76680 Author: Rémi Bernon rbernon@codeweavers.com Date: Mon Nov 7 16:34:20 2022 +0100
opengl32: Use manual win32 thunks for glMapBuffer (et al.).
To reproduce the problem with the demo version: 1. install the demo. 2. run Sam2.exe at least once so that the configuration file Sam2.ini is properly created (by default the game is set up to use the Direct3D renderer). 3. exit the game and open Sam2.ini, located in '..Serious Sam 2 Demo/Content/SeriousSam2'. Look for the option 'gfx_iAPI = 2' under section [Engine] and change it to 'gfx_iAPI = 1' to utilize the OpenGL renderer. 4. Start the demo again, start a new game, select difficulty etc. The pre-rendered cutscenes work properly, the crash happens when loading the first level.
Serious Sam 2 - New Demo.exe (371M) md5sum: 1cd1aca3a854279a26483095d556c8bc
Wine-7.22 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 470.141.03 OpenGL core profile shading language version string: 4.60 NVIDIA
https://bugs.winehq.org/show_bug.cgi?id=53990
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |640e9766fd6aa998d345656bfa7 | |6e037989e2706 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Béla Gyebrószki gyebro69@gmail.com --- Fixed with https://source.winehq.org/git/wine.git/commit/640e9766fd6aa998d345656bfa76e0...
https://bugs.winehq.org/show_bug.cgi?id=53990
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc2.