http://bugs.winehq.org/show_bug.cgi?id=21932
Summary: Elder Scrolls III: Morrowind slowed down to < 1 fps Product: Wine Version: 1.1.38 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: erik.berndt.scheper@xs4all.nl
After the update from 1.1.37 to 1.1.38 (I am using the ubuntu ppa repository) I have found that Elder Scrolls III: Morrowind slowed down to < 1 fps on my ASUS X70 laptop with ATI HD3470 graphics and fglrx.
I have tried to follow the steps for regression testing (I may have missed something; my first steps using git and building wine from source...) and I have found that the following commit causes this for me:
--------------- git bisect bad ce42470138a4805dce509a1fa806c8880530f324 is first bad commit commit ce42470138a4805dce509a1fa806c8880530f324 Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Jan 27 20:19:40 2010 +0100
wined3d: Ensure draw ordering across contexts. ---------------
Reverting this patch from the current HEAD was problematic so I reverted to the patch before the one above using
git reset --hard b2e511f3918a83211eb577fa3c15bff931522d01 CC="ccache gcc" ./configure --verbose --disable-tests && make depend && make
Retrying this reverted Morrowind to its original and very playable state as in Wine 1.1.37.
If you need any more information then please let me know.
http://bugs.winehq.org/show_bug.cgi?id=21932
Erik-Berndt Scheper erik.berndt.scheper@xs4all.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erik.berndt.scheper@xs4all. | |nl
--- Comment #1 from Erik-Berndt Scheper erik.berndt.scheper@xs4all.nl 2010-03-05 07:40:21 --- I know this bug looks similar to 20277, but I have no problems with music and I can pinpoint the problem to this exact revision.
http://bugs.winehq.org/show_bug.cgi?id=21932
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=21932
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21932
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #2 from Wylda wylda@volny.cz 2010-03-06 12:11:15 ---
I tried Elder Scrolls III: Morrowind on wine 1.1.40 & nvidia 8600GT and no such problems. Game runs fast here.
http://bugs.winehq.org/show_bug.cgi?id=21932
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2010-03-06 12:31:02 --- (In reply to comment #2)
I tried Elder Scrolls III: Morrowind on wine 1.1.40 & nvidia 8600GT and no such problems. Game runs fast here.
The problem is probably specific to certain GL implementations / cards. I did quite some testing on the performance impact of the patch before sending it in, because some slowdown is expected. I guess fglrx is simply more sensitive to flushing.
Also, this is probably a duplicate of bug 21819.
http://bugs.winehq.org/show_bug.cgi?id=21932
Edward vbgraphix2003@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vbgraphix2003@hotmail.com
--- Comment #4 from Edward vbgraphix2003@hotmail.com 2010-03-07 09:54:14 --- I have this problem as well. However, when I start a new game, and I look at the ground or turn away from the dark elf prisoner and look at the crates behind me, the framerate boosts to normal levels.
If this doesn't happen to you then we probably have different issues. I am running a radeon X1800 with the latest open source drivers from git (and the .33 kernel).
I am running wine 1.1.40
http://bugs.winehq.org/show_bug.cgi?id=21932
Kol kol@MV8660.spb.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kol@MV8660.spb.edu
--- Comment #5 from Kol kol@MV8660.spb.edu 2010-03-19 20:44:34 --- I see this slowdown by about 25% in TES3:Morrowind and TES4:Oblivion after updating from 1.1.37 to 1.1.38 (also seen on 1.1.39 and 1.1.40). Reverting the above commit (manually) from 1.1.40 restores the original speed. Video: Nvidia GF 8800GT, driver: 195.36.08, kernel 2.6.27. I think that -25% is too much.
http://bugs.winehq.org/show_bug.cgi?id=21932
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2010-04-15 13:18:56 --- Should be "fixed" by 8eb2a2cf0c50f986cd136af13814dae0991cb837.
http://bugs.winehq.org/show_bug.cgi?id=21932
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|hverbeet@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=21932
Erik-Berndt Scheper erik.berndt.scheper@xs4all.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #7 from Erik-Berndt Scheper erik.berndt.scheper@xs4all.nl 2010-04-20 13:56:28 --- I can confirm that this is now fixed, thanks.
http://bugs.winehq.org/show_bug.cgi?id=21932
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2010-05-07 13:29:57 --- Closing bugs fixed in 1.1.44.