http://bugs.winehq.org/show_bug.cgi?id=18607
Summary: Perfect World can't restore window from minimizing Product: Wine Version: 1.1.22 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: snow@moonlight-ro.net
When you minimize the game Perfect World and restore it back it gets all screwed up or doesn't draw at all. If it does happen to redraw okay, which is extremely rare, the interaction windows, chat, bags, etc are all shoved into a corner and you can't move them.
There's 3 screenshots and a log file in the attachement. The minimizing & restoring happens around line 2474 till 2501. I've used the following reg settings:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"Multisampling"="enabled"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="textex"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="128"
But it happens with the default aswell.
The rest of the game runs pretty much perfectly I think.
http://bugs.winehq.org/show_bug.cgi?id=18607
--- Comment #1 from snow@moonlight-ro.net 2009-05-24 12:50:44 --- Created an attachment (id=21291) --> (http://bugs.winehq.org/attachment.cgi?id=21291) Screenshots and log file (3.5MB)
http://bugs.winehq.org/show_bug.cgi?id=18607
--- Comment #2 from snow@moonlight-ro.net 2009-05-24 16:17:39 --- Tried it again and this time took an ingame screenshot which crashed the program, but the screenshot shows the top left corner and is 32x32pixels.
http://bugs.winehq.org/show_bug.cgi?id=18607
Joshua Gardynik lethalfalcon@endlessrealities.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lethalfalcon@endlessrealiti | |es.com
--- Comment #3 from Joshua Gardynik lethalfalcon@endlessrealities.com 2009-05-29 20:10:56 --- Using Wine 1.1.21, I was able to fix the problem by creating a wine profile for patcher.exe and telling it to emulate a virtual desktop in the graphics tab. Then, change the graphics settings in the game so it runs as a full screen at the same resolution as your emulated desktop does.
After doing that, I was able to run it as a "window" and still minimize it. This is really more of a workaround than a fix, though--something is still wrong with the way it handles the toolbars, but at least this way you can play it and minimize it if need be. The issue with it shoving the panels into the corners is also present and will occur if you switch desktops, as well. I assume it has something to do with the way it handles coordinates for positioning in the game, and wine isn't feeding it something right on restore, so giving it a defined virtual desktop resolves that by fixing the position permanently.
As a side note, this method makes running Perfect World in a window better in Linux than in Windows, because it won't freeze the graphics when it loses focus.
http://bugs.winehq.org/show_bug.cgi?id=18607
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor
http://bugs.winehq.org/show_bug.cgi?id=18607
jmartinot contrebasse@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #4 from jmartinot contrebasse@gmail.com 2009-08-10 02:45:32 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=18607
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2009-08-10 03:07:54 --- Actually, this should be fixed by b31f0f24ffd62062608ac0fa5bd7896fa8c36b46.
http://bugs.winehq.org/show_bug.cgi?id=18607
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Austin English austinenglish@gmail.com 2010-09-07 15:41:16 CDT --- Reported fixed, no response.
http://bugs.winehq.org/show_bug.cgi?id=18607
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2010-09-18 13:07:01 CDT --- Closing bugs fixed in 1.3.3.