http://bugs.winehq.org/show_bug.cgi?id=18618
Summary: Call of Cthulhu: Slow preformance in main menu and inventory Product: Wine Version: 1.1.22 Platform: PC URL: http://appdb.winehq.org/objectManager.php?sClass=versi on&iId=5957 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: knaprigt@gmail.com
This problem was previously reported as bug 12250 ( http://bugs.winehq.org/show_bug.cgi?id=12250 ) but closed again as resolved with Wine 0.9.60, which doesn't seem to be the case, at least not on my system.
The following is the original bug as reported by Viktor Kojouharov:
----------- In Call of Cthulhu ( http://appdb.winehq.org/objectManager.php?sClass=application&iId=3981 ), the mouse movement in the main (or any other) menu, as well as the inventory system, is extremely slow and jerky. When moving the mouse, the cursor will not move, but after a second or two, will teleport somewhere in the intended directory.
This is actually a regerssion. Prior to 0.9.56, the mouse was slow, but with 0.9.56, the problem was fixed. With 0.9.57 however, the problem was resurrected, and it is still present in 0.9.58. -----------
I'm having the exact same problem using Wine 1.1.22, 1.1.21 and 0.9.60 (which was the version reported to solve it).
Besides using different versions of Wine I've tried various values for OffscreenRenderingMode, same thing for VideoMemorySize, running Wine without sound, running in a virtual desktop, running in fullscreen, using different video drivers, using different window managers, etc. etc.
One (strange) thing that seems to effect the slowdown in the main menu is running Wine with WINEDEBUG=+d3d. This actually kills the lag in the menu, but on the other hand brings the rest of the game down to a crawl, which makes the "trick" pretty useless. WINEDEBUG=+dinput also makes a differnce but not as much as +d3d, while other debug settings that spit out a lot of stuff to the terminal like, +dsound or +heap doesn't seem to effect the problem at all.
Also, I'm using driver version 180.51 from Nvidia (also tested with ver. 173.14.16) with a GeForce 9600 card, x86 Gentoo system with a 2.6.29 kernel.
Attaching output of "WINEDEBUG=+d3d wine Engine/CoCDCoTELauncher.exe". The interesting part (in the main menu) should proly start around line 12880, I think.