http://bugs.winehq.org/show_bug.cgi?id=10870
Summary: New DirectDraw hardware acceleration slow on nvidia driver 100.14.19 in Starcraft Product: Wine Version: 0.9.51. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: wiebe@halfgaar.net
Created an attachment (id=9763) --> (http://bugs.winehq.org/attachment.cgi?id=9763) Outfrom from glxinfo using nvidia-drivers 100.14.19.
As I understand it, Wine can use a new way of accelerating DirectDraw, using OpenGL, since version 0.9.47, which can be activated by setting DirectDrawRenderer to opengl, and RenderTargetLockMode to "readtex". When I still used Nvidia drivers 87.something, StarCraft (which uses 8 bit color) ran perfectly smooth. However, now that I've upgraded to 100.14.19, it runs extremely slow, but only when selecting an Overmind or an Egg. When selecting any other building or unit, it runs as smooth as before.
When running with GDI, the game also runs slower with an Overmind selected. However, not as slow as in OpenGL mode.
Specs: - Gentoo Linux. - Wine: 0.9.51 (also tested 0.9.50, which was the version I used together with the older nvidia drivers). - Video card: GeForce 6600 LE. - nvidia-driver: 100.14.19 - CPU/RAM: AMD Athlon X2 3800+/2GB RAM. - Glibc: 2.6.1. - GCC: 4.1.2. - Kernel: 2.6.22-gentoo-r5.
Output from glxinfo is attached.
http://bugs.winehq.org/show_bug.cgi?id=10870
--- Comment #1 from Wiebe Cazemier wiebe@halfgaar.net 2007-12-23 07:11:30 --- Created an attachment (id=9764) --> (http://bugs.winehq.org/attachment.cgi?id=9764) glxinfo output from nvidia-drivers 71.86.01
I tried installing older versions of the nvidia-drivers. Unfortunately, the 87.x driver is no longer available in portage. The newest driver available to me which doesn't make Starcraft run slow, is 71.86.01. However, it doesn't run as smoothly as the 87.x driver did.
I attached the output of glxinfo from the 71.86.01 driver.
BTW, I don't have Composite or ARGBVisuals enabled.
http://bugs.winehq.org/show_bug.cgi?id=10870
--- Comment #2 from Roderick Colenbrander thunderbird2k@gmx.net 2008-01-07 16:42:23 --- The game works fast here. A week ago I tested it on a 6200 and it worked well and also on my 7600gs (on which I test most of my ddraw-gl patches). I don't think there is a wine bug.
http://bugs.winehq.org/show_bug.cgi?id=10870
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #3 from James Hawkins truiken@gmail.com 2008-01-07 16:57:33 --- Roderick would probably know best...
http://bugs.winehq.org/show_bug.cgi?id=10870
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from James Hawkins truiken@gmail.com 2008-01-07 16:57:53 --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=10870
Alexander Dorofeyev alexd4@inbox.lv changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexd4@inbox.lv
--- Comment #5 from Alexander Dorofeyev alexd4@inbox.lv 2008-01-07 17:06:57 --- When I use opengl and readtex, it looks more or less ok (scrolling fast etc) until those little popup tooltip boxes appear (like when hovering the mouse over command icons). Then mouse starts acting kind of strange, like being warped or just lagging or something. Difficult to describe, but feels a bit like it's "magnetized" to command icon. Also I can see that unit movement etc slows down and becomes jerky while this happens with mouse. So there's high probability this is caused by slow rendering. This makes the game very unplayable because you need to move mouse over those areas a lot (maybe hints off options can be found somewhere, but this indicates there may be some problems). Nothing like that happens in gdi renderer, where everything is fine.
I've onboard GeForce6100 and nvidia binary drivers 100.14.11-4. I don't know about earlier driver versions, because I didn't try Starcraft with them.
http://bugs.winehq.org/show_bug.cgi?id=10870
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d