https://bugs.winehq.org/show_bug.cgi?id=56253
Bug ID: 56253 Summary: Perry Rhodan - The Adventure (2008 game): demo crashes on launch Product: Wine Version: 9.1 Hardware: x86-64 URL: https://www.4players.de/4players.php/download_info/Dow nloads/Download/48508/Perry_Rhodan/Deutsche_Demo.html OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: memax@gmx.fr Distribution: Ubuntu
Created attachment 75962 --> https://bugs.winehq.org/attachment.cgi?id=75962 log
Game: 'Perry Rhodan: The Adventure' German Demo The full game is copy-protected (TAGES), so I've only considered the demo version. Only a German-language demo is available. I've provided the link to download it. Once installed, the demo launches in windowed mode. To run it in full-screen mode, add the option '-fullscreen' ('wine perry_rhodan.exe -fullscreen'). SHA256 Hash 71d8f9051abfe039437ba01a458b2afa2c261142078649922dc923ba5af8909c perryrhodan_demode.exe
OS: Ubuntu 22.04.3 LTS 64bit
Wine: wine-9.1 WINEARCH=win32 Clean prefix
Description: The game crashes as soon as it is launched (I've provided the log as an attachment). There is a workaround: run the demo using the option '-compatibility_mode' ('wine perry_rhodan.exe -compatibility_mode'). In compatibility mode, the game starts but in the lowest graphics settings. When you go to 'Settings' ('Einstellungen'), and try to set the 'Default settings' ('Voreinstellung') to 'High' ('Hoch'), it remains on 'Custom' ('Eigene') with 'Shadowmap' disabled in 'Shadows' ('Schatten'). The attempt to activate 'Shadowmap' shadows fails (it remains deactivated even after the settings have been saved) and the message below appears in the log. In addition, 'Antialiasing' ('Kantenglättung') is deactivated (and cannot be activated). 0024:fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList 0024:err:wgl:glxdrv_wglShareLists Could not share display lists because both of the contexts have already been current or shared
My guess is that the crash when you run the demo without the workaround is due to the 'shadowmap' shadows or to the antialiasing.