http://bugs.winehq.org/show_bug.cgi?id=27730
Summary: Arcanum hangs on exit Product: Wine Version: 1.3.23 Platform: x86 URL: http://www.fileplanet.com/59649/50000/fileinfo/Arcanum :-Of-Steamworks-&-Magick-Obscura-Demo OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: miegalius@gmail.com
Arcanum: Of Steamworks & Magick Obscura becomes unresponsive when you click on <Exit> in the main menu.
The game exits cleanly in Wine-1.3.22:
f0634f7a4bf125f1c7221fe675765a7b157d0b92 is the first bad commit commit f0634f7a4bf125f1c7221fe675765a7b157d0b92 Author: Ričardas Barkauskas rbarkauskas@codeweavers.com Date: Mon Jun 20 23:51:01 2011 +0300
ddraw: Separate IDirectDrawSurface3 reference count.
:040000 040000 49593168ebe85fbd4b5ff242bc14ac3a840b1b18 bfdde9659663dc5c7a564a936c3b5cfbfa2904b7 M dlls
The patch can be reverted cleanly on 1.3.23 and that fixed the problem. The same problem in Wine-1.3.24, too.
Only a few fixmes in the console: fixme:win:EnumDisplayDevicesW ((null),0,0x32f66c,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1dbe68,0x21ec58): stub
Author of the patch added to CC.
Fedora 15 32-bit Nvidia GeForce 250 / driver 275.09.07