http://bugs.winehq.org/show_bug.cgi?id=11669
Summary: Graphics Regression - Heroes of Might & Magic 4 now unplayable Product: Wine Version: 0.9.55. Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: elvanor2007@gmail.com
The game does not work in Wine 0.9.55 (graphics are completely trashed and distorted - rest of the game is fine). It's a regression, since I got it to work perfectly some time ago (may have been Wine 0.9.52 or 0.9.53 maybe). Some recent changes to D3D broke it probably.
I am running wine-0.9.55, kernel 2.6.23.16, Gentoo Linux (x86).
Here is what I have in the shell, as it's pretty short I'll still paste it here, hope it's ok.
fixme:win:EnumDisplayDevicesW ((null),0,0x34f970,0x00000000), stub! err:d3d:IWineD3DDeviceImpl_SetupFullscreenWindow (0x13cec8): Want to change the window parameters of HWND 0x10024, but another style is stored for restoration afterwards fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed? fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed? fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Can't handle WINEDDBLT_ASYNC flag right now.
http://bugs.winehq.org/show_bug.cgi?id=11669
--- Comment #1 from Roderick Colenbrander thunderbird2k@gmx.net 2008-02-21 06:01:53 --- Perform a regression test as indicated on the wiki (http://wiki.winehq.org/RegressionTesting) to figure out which patch broke it. Once that is known we can help fixing it.
http://bugs.winehq.org/show_bug.cgi?id=11669
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |damjan.jov@gmail.com
--- Comment #2 from Damjan Jovanovic damjan.jov@gmail.com 2008-02-23 16:52:55 --- I've just tried it with 0.9.56. It works perfectly. No visible problems, doesn't crash or exit.
Try 0.9.56, if it doesn't work report which graphics card this is with.
http://bugs.winehq.org/show_bug.cgi?id=11669
Jean-Noel Rivasseau elvanor2007@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |elvanor2007@gmail.com
--- Comment #3 from Jean-Noel Rivasseau elvanor2007@gmail.com 2008-02-24 07:59:39 --- This is strange. I managed to get it working by exiting my KDE session, logging in console mode and restarting X. Then it works perfectly and I no longer have the
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
message. However whenever I boot up my machine for the first time, I can not play the game (without first doing this trick).
Where is the problem? In wine or in my Xorg config? Where could I look to fix this?
http://bugs.winehq.org/show_bug.cgi?id=11669
--- Comment #4 from Jean-Noel Rivasseau elvanor2007@gmail.com 2008-02-24 08:04:41 --- Forgot to add this is on an nvidia card with drivers version:
100.14.19
This is strange. I managed to get it working by exiting my KDE session, logging in console mode and restarting X. Then it works perfectly and I no longer have the
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
message. However whenever I boot up my machine for the first time, I can not play the game (without first doing this trick).
Where is the problem? In wine or in my Xorg config? Where could I look to fix this?
http://bugs.winehq.org/show_bug.cgi?id=11669
Jean-Noel Rivasseau elvanor2007@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #5 from Jean-Noel Rivasseau elvanor2007@gmail.com 2008-03-09 04:05:24 --- It's definitely a nvidia driver bug or X bug. I updated to latest nvidia drivers and things are better now ( I dont need to restart X before playing).
This bug should be closed as INVALID I guess.
http://bugs.winehq.org/show_bug.cgi?id=11669
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com 2008-10-13 14:39:30 --- Closing invalid.