http://bugs.winehq.org/show_bug.cgi?id=23785
Summary: A.I.M Racing: mouse cursor invisible in the menus Product: Wine Version: 1.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=29825) --> (http://bugs.winehq.org/attachment.cgi?id=29825) terminal output
A.I.M Racing is a fast-paced, futuristic racing game, published by 1C Company.
The game's own animated mouse cursor is invisible in the menus. However, you can move the mouse to highlight the different menu options and they're selectable, but it needs a little practice. The issue is disturbing only in the menus because during the races there's no need a mouse pointer.
Sounds similar to bug #23285 but the console output is completely different in each game.
Workaround: there's an option in the game's config file (/Data/Config/cfg.ini): 'UseSystemCursor'. You need to change its value to '1' in order to get a standard Windows cursor in the game.
No demo available.
http://bugs.winehq.org/show_bug.cgi?id=23785
--- Comment #1 from Alexandre Julliard julliard@winehq.org 2010-10-13 13:06:52 CDT --- Animated cursors work now, please retest.
http://bugs.winehq.org/show_bug.cgi?id=23785
--- Comment #2 from GyB gyebro69@gmail.com 2010-10-13 14:00:17 CDT --- Created an attachment (id=31250) --> (http://bugs.winehq.org/attachment.cgi?id=31250) screenshot with ORM=backbuffer
Mouse cursor is still invisible in wine-1.3.4-362-gb20e75f, so I don't think the issue has something to do with bug #16281.
When I changed ORM to 'backbuffer' the mouse pointer is visible but only in a small area on the left half of the screen. As soon as the mouse pointer steps across an imaginary 'border', it becomes invisible.
http://bugs.winehq.org/show_bug.cgi?id=23785
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |hverbeet@gmail.com Component|-unknown |directx-d3d
--- Comment #3 from GyB gyebro69@gmail.com 2010-10-14 09:41:17 CDT --- It turned out that this is a regression: the game worked without this issue in Wine-1.1.13.
The result of regression testing:
bae1ec98ca010016eff3b28677f34f8aab414eb1 is the first bad commit commit bae1ec98ca010016eff3b28677f34f8aab414eb1 Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Jan 23 10:22:34 2009 +0100
wined3d: Don't use drawStridedFast() for drawing pretransformed vertices.
This was exposed by adding EXT_vertex_array_bgra support, previously we would almost never hit this because color data being present would already prevent us from using drawStridedFast(). Thanks to Stefan for spotting this.
:040000 040000 1c73bacb0c117859487c9db00f341ff3795f4bba f932074c8ad6108cedf1e7afd798e364d8c9d005 M dlls
git checkout bae1ec98ca010016eff3b28677f34f8aab414eb1 >> invisible mouse git revert bae1ec98ca010016eff3b28677f34f8aab414eb1 >> restores the working condition
Author of the patch added to CC. Added the keyword: regression and changing component.
http://bugs.winehq.org/show_bug.cgi?id=23785
--- Comment #4 from GyB gyebro69@gmail.com 2010-10-14 09:45:32 CDT --- *** Bug 23787 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=23785
--- Comment #5 from GyB gyebro69@gmail.com 2010-10-14 10:10:00 CDT --- Created an attachment (id=31267) --> (http://bugs.winehq.org/attachment.cgi?id=31267) 7zipped +d3d,+d3d8,+d3d_shader traces (146 MB uncompressed)
This is the log containing +d3d,+d3d8,+d3d_shader debug traces while I started the game, skipped the intros and waited for about 5 secs in the main menu then exited the game.
http://bugs.winehq.org/show_bug.cgi?id=23785
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2010-10-14 10:59:59 CDT --- Does this have demo?
http://bugs.winehq.org/show_bug.cgi?id=23785
--- Comment #7 from GyB gyebro69@gmail.com 2010-10-14 11:11:48 CDT --- (In reply to comment #6)
Does this have demo?
Unfortunately, the demo I found is protected by Starforce and it doesn't run for me.
http://bugs.winehq.org/show_bug.cgi?id=23785
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #8 from GyB gyebro69@gmail.com 2010-12-09 23:21:41 CST --- The issue is still there with wine-1.3.8-431-g4ad97d4 and with my old NV 7600 card: the mouse pointer and most of the menu items are invisible. However I cannot reproduce the problem with a NV 250 card (using the same Nvidia display driver). It seems this bug only affects certain range of cards.
I'm closing this bugreport as ABANDONED: no one else reported (or confirmed) the problem and I'm not going to change vga card regularly to check if the problem still persists.
http://bugs.winehq.org/show_bug.cgi?id=23785
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from GyB gyebro69@gmail.com 2010-12-09 23:22:31 CST --- Closing it then.