https://bugs.winehq.org/show_bug.cgi?id=53006
Bug ID: 53006 Summary: Carmageddon 2 crash on launch Product: Wine Version: 7.7 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: legendre.benjamin@gmail.com Distribution: ---
Created attachment 72375 --> https://bugs.winehq.org/attachment.cgi?id=72375 execution logs
Carmageddon 2 crash on launch with wine 7.7 (and maybe older ones as i have not tried this game for a long time):
0608:fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"siwvid.vxd". Try setting Windows version to 'nt40' or 'win31'. 0608:fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"ntice.vxd". Try setting Windows version to 'nt40' or 'win31'. wine: Unhandled page fault on read access to 64284CEE at address 0040D81C (thread 0608), starting debugger... 0610:fixme:imm:ImeSetActiveContext (0x141960, 1): stub 0610:fixme:imm:ImmReleaseContext (0016004E, 00141960): stub Unhandled exception: page fault on read access to 0x64284cee in 32-bit code (0x0040d81c).
See attachment for full log with register dump.
winearch: win32 / version: win98.
Some additional notes:
- Tried as well with a cue/bin image of the Europe version of the game i found on archive.org (using cdemu) with same results. - Tried to change to winnt/win3x/winxp, but the game complains it is not compatible with theses versions. - The beta version demo does works though. But this version could be hardly compared to original official release as it seems very different from the original game. The demo can be found here: https://archive.org/details/Carmageddon2CarpocalypseNowDemo.
I suspect a bug sitting around the copy protection. This game is protected with SafeDisc 1.00.026. Just stumb upon this old 2008 closed bug which seems to describe the same issue: https://forum.winehq.org/viewtopic.php?t=2830. But since 2008 there have been a lot of improvment related to copy protection support and now Wine support Safedisc 1.