http://bugs.winehq.org/show_bug.cgi?id=9181
Summary: Diablo II: graphics go haywire after being covered by another window Product: Wine Version: 0.9.42. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: owen.riddy@gmail.com
Diablo II can be started and run normally, as it has been for past versions of wine. Up until version 9.42 it has been flawless, however since the upgrade to .42, every time another application window covers the window Diablo is running in, the game graphics vanish, to be replaced by a small Diablo head icon and some small blue box (attaching image, and terminal output). Also occurs if game loses focus.
I tried with the virtual desktop at 1024x768 & default settings, with no dll overrides, and running the game at full screen (I got a proper error message then: Error 25: A critical error has occurred while initializing Direct3D).
CPU usage spikes (50-100%) after the game window is returned to focus.
I'm running Ubuntu 7.04, Kernel 2.6.20-16, on a Dell Insperon 1300 laptop, if that helps ^_^.
I'm not an expert, but I went through the terminal output, and it looks like the issue is with:
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1e8ca0)->(0x10024,00000411) fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16