[Bug 28625] New: Sanitarium: intermittent freezing while moving the mouse
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Oct 9 00:22:39 CDT 2011
http://bugs.winehq.org/show_bug.cgi?id=28625
Bug #: 28625
Summary: Sanitarium: intermittent freezing while moving the
mouse
Product: Wine
Version: 1.3.28
Platform: x86
URL: http://www.fileplanet.com/11199/10000/fileinfo/Sanitar
ium
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs at winehq.org
ReportedBy: gyebro69 at gmail.com
CC: hverbeet at gmail.com
Classification: Unclassified
Regression SHA1: 94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb
Created attachment 36785
--> http://bugs.winehq.org/attachment.cgi?id=36785
terminal output
Sanitarium is an adventure game, originally released in 1998. It was later
re-released with Win XP compatibility. The problem is reproducible in both the
original demo and the newer GoG.com release.
The problem: as you move your character by the mouse, the movement of the
character as well as background animations are hanging frequently (until you
release the mouse).
With the now default OpenGL DirectDraw renderer the problem is reproducible
out-of-the-box:
94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb is the first bad commit
commit 94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Tue Aug 30 20:12:31 2011 +0200
ddraw: Make the OpenGL renderer the default one.
:040000 040000 fbce2dc172258a4a7eabc65b6f86bd58522b4667
dfb3b24196ac3ad09100758a48b2d4ef7e45e26b M dlls
Changing ddr to gdi *does not* resolve the problem (as of
wine-1.3.29-274-gc9a8d3b). I think this commit only made the issue visible, the
real problem is somewhere else.
This might be a dupe of bug #28377:
+ regression testing resulted the same commit; reverting to gdi doesn't help.
+ the issue is somehow related to the mouse pointer on the screen. Not
specially to mouse movement but the visibility of the mouse pointer as well.
E.g. when your character is climbing up/down the stairs the mouse pointer is
invisible by design. The problem cannot be triggered during that time period,
even if you move your mouse like mad.
- I can't reproduce the problem in Heroes of Might & Magic III (reported in bug
#28377).
Steps to reproduce the problem in Sanitarium demo:
1. Install...launch by SNTRM.EXE (you can safely ignore the warning message
about the incompatibility with Windows NT platforms).
2. You can control your character by pressing and holding the right mouse
button, and moving the mouse to the desired direction (needs a little
practice).
3. As you move your character, you can observe that his movement comes to a
halt from time to time (until you release the mouse).
4. Another occurrence of the problem (background animations): move your
character up the stairs, to the statuette. Below the statuette there is a
waterfall. Without pressing any mouse buttons, move the mouse pointer across
the screen -> the animation of the water is hanging until you stop moving the
mouse.
wine-1.3.29-274-gc9a8d3b
Fedora 15 x86
Nvidia 250 / driver 280.13
X.Org X Server 1.10.4
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list