http://bugs.winehq.org/show_bug.cgi?id=10883
Summary: C&C 3 extremely slow in current GIT Product: Wine Version: CVS/GIT Platform: PC URL: ftp://largedownloads.ea.com/pub/demos/Commandand3/CnC3De mo.exe OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: alex@thehandofagony.com
With current GIT, C&C 3 Tiberium Wars is extremely slow. Looking at the console log it appears to be doing software blits, which should explain the problem.
fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filters not supported in software blit err:d3d_surface:IWineD3DSurfaceImpl_BltOverride Unexpected render target -> render target blit fixme:d3d_surface:IWineD3DSurfaceImpl_BltOverride Implement blit from a swapchain to the active render target
In Wine 0.9.51 the blitting operation is not supported, it seems:
err:d3d_surface:fb_copy_to_texture_direct Texture filtering not supported in direct blit
I have an nVidia GeForce 7600 GT with 256 MB RAM
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #1 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2007-12-24 09:28:40 --- I'll do a regerssion test as soon as I can.
http://bugs.winehq.org/show_bug.cgi?id=10883
Alexander Nicolaysen Sørnes alex@thehandofagony.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #2 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2007-12-25 06:53:17 --- Regression caused by the following commit; adding patch author to CC list.
commit 83c0b13c5b2bf710542f365b6aa876b103a46147 Author: Stefan Dösinger stefan@codeweavers.com Date: Sun Dec 16 00:18:20 2007 +0100
wined3d: Split up the render target -> render target blit.
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #3 from H. Verbeet hverbeet@gmail.com 2007-12-25 20:50:51 --- It looks like that patch makes backbuffer -> offscreen surface blits fallback to software. I'm not sure if that was intentional, but considering that case is explicitly handled a couple of lines below I'd guess not.
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #4 from Stefan Dösinger stefandoesinger@gmx.at 2007-12-26 14:42:09 --- No, this was not intentional, and I realized a similar problem in Team Fortress 2. I'll send a patch
http://bugs.winehq.org/show_bug.cgi?id=10883
Mike zirous@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zirous@gmail.com
--- Comment #5 from Mike zirous@gmail.com 2007-12-29 12:39:00 --- Same bug with EverQuest 2.
http://bugs.winehq.org/show_bug.cgi?id=10883
Jason fain@insightbb.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fain@insightbb.com
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #6 from Jason fain@insightbb.com 2007-12-29 21:06:56 --- i have this bug with Shadow of Legend now and it worked before .52
http://bugs.winehq.org/show_bug.cgi?id=10883
Ken ken69267@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ken69267@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=10883
Milian Wolff mail@milianw.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@milianw.de
--- Comment #7 from Milian Wolff mail@milianw.de 2008-01-03 19:04:58 --- This can also be seen in Neverwinter Nights 2, but only indoors. The performance outside is very good for me but once I get inside I encounter a considerably drop of framerate. The above mentioned message [1] floods the stdout then.
I'd really like to see this fixed, since then NWN2 can be played very well under Wine! Hope someone steps up here.
Thanks and have a good day and new year.
[1]: The message is fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filters not supported in software blit
http://bugs.winehq.org/show_bug.cgi?id=10883
Alexander Sabourenkov screwdriver@lxnt.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |screwdriver@lxnt.info
--- Comment #8 from Alexander Sabourenkov screwdriver@lxnt.info 2008-01-17 02:38:18 ---
(In reply to comment #4)
No, this was not intentional, and I realized a similar problem in Team Fortress 2. I'll send a patch
Stefan, is this bug fixed in .53?
The code there differs from what you committed in December, thus I can't try reverting your commit to see if this helps.
Please clarify.
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #9 from Milian Wolff mail@milianw.de 2008-01-17 03:16:50 --- In Neverwinter Nights 2 I still get the above mentioned message. Framerate is still considerably lower then outside. That is: Outside at 8-12fps and inside below 4.5fps.
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #10 from Stefan Dösinger stefandoesinger@gmx.at 2008-01-17 06:27:23 --- I fixed one of those issues I think, and Roderick did some work too. No idea if it works in C&C3, but Team Fortress 2 should be ok again.
http://bugs.winehq.org/show_bug.cgi?id=10883
--- Comment #11 from Jason fain@insightbb.com 2008-01-17 09:22:24 --- My game works again :) thank you!!
http://bugs.winehq.org/show_bug.cgi?id=10883
KhaaL khalid.rashid@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |khalid.rashid@gmail.com
--- Comment #12 from KhaaL khalid.rashid@gmail.com 2008-02-02 07:17:50 --- neverwinter nights 2 was (and partially still is) affected by this bug in indoors areas. The sluggishness is only for the first few seconds before it retains its normal performance. however, the sluggishness returns momentairly when you select another character from your party.
http://bugs.winehq.org/show_bug.cgi?id=10883
mandelbr0t brian@darkcalgary.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |brian@darkcalgary.com
http://bugs.winehq.org/show_bug.cgi?id=10883
Alexander Nicolaysen Sørnes alex@thehandofagony.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #13 from Alexander Nicolaysen Sørnes alex@thehandofagony.com 2008-03-31 17:38:24 --- C&C 3 works fine again. Thanks to whoever fixed it!
http://bugs.winehq.org/show_bug.cgi?id=10883
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org 2008-04-04 10:06:43 --- Closing bugs fixed in 0.9.59.
http://bugs.winehq.org/show_bug.cgi?id=10883
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified