http://bugs.winehq.org/show_bug.cgi?id=22704
Summary: Dungeon Keeper 2 with MouseWarpOverride has two cursors -> unplayable Product: Wine Version: 1.1.44 Platform: x86-64 URL: http://www.filefront.com/10592819/Dungeon-Keeper-2-MP- Demo/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: olerass@gmail.com
It's impossible to play Dungeon Keeper 2 on current Wine. Without the MouseWarpOverride fix the mouse jumps back to the center of the screen whenever you move it. With the fix, mouse can be controlled, but I have two cursors in the game; the normal dungeon keeper cursor and the X11/Gnome cursor.
The problem is that it seems the game thinks that the X11 cursor is the actual cursor when considering movement - but not when cosidering clicking etc. Because the X11 cursor is displayed an inch or two from the *real* dungeon keeper 2 cursor, I can't click any buttons that are in the corner of the screen because I cant move the *real* cursor onto the buttons. I can only move the X11 cursor to the end of the screen, but this effectively stops the DK2 cursor from moving anymore as well, however because the X11 cursor is rendered offset from the X11 cursor and the clicking is effective at the DK2 cursor position I cant click... so it seems DK2 thinks the *real* cursor hit the screen edge, but it didn't!
Attached are two images; one showing the buttons i can click (those NOT in the screen corner) and another showing those I cant.
http://bugs.winehq.org/show_bug.cgi?id=22704
--- Comment #1 from Ole Rasmussen olerass@gmail.com 2010-05-15 06:31:07 --- Created an attachment (id=27977) --> (http://bugs.winehq.org/attachment.cgi?id=27977) Button i cannot click
http://bugs.winehq.org/show_bug.cgi?id=22704
--- Comment #2 from Ole Rasmussen olerass@gmail.com 2010-05-15 06:31:34 --- Created an attachment (id=27978) --> (http://bugs.winehq.org/attachment.cgi?id=27978) Button I can click
http://bugs.winehq.org/show_bug.cgi?id=22704
--- Comment #3 from Jeff Zaroyko jeffz@jeffz.name 2010-05-15 07:23:28 --- please retest with current git.
http://bugs.winehq.org/show_bug.cgi?id=22704
--- Comment #4 from Ole Rasmussen olerass@gmail.com 2010-05-15 09:19:41 --- The problem with the double cursors is fixed in current git. Thanks!
Now I have a related(?) problem though; I have a caret cursor sitting at the same position all the time (can't be moved or anything) in the game. It's as if the game doesn't properly hide the X11 caret. If this is not related to the current problem (I didn't have this before trying git) then please tell me and I will open a new bug report.
Attached a picture of the new problem.
http://bugs.winehq.org/show_bug.cgi?id=22704
--- Comment #5 from Ole Rasmussen olerass@gmail.com 2010-05-15 09:22:47 --- Created an attachment (id=27984) --> (http://bugs.winehq.org/attachment.cgi?id=27984) Caret never disappears
http://bugs.winehq.org/show_bug.cgi?id=22704
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED Summary|Dungeon Keeper 2 with |Dungeon Keeper 2 shows |MouseWarpOverride has two |X-cursor |cursors -> unplayable |
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2010-05-15 12:59:21 --- Please open a new bug. This one is fixed.
http://bugs.winehq.org/show_bug.cgi?id=22704
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2010-05-21 14:40:22 --- Closing bugs fixed in 1.2-rc1.