http://bugs.winehq.org/show_bug.cgi?id=27298
--- Comment #30 from TestSubject sirbubbles01@gmail.com 2012-11-12 21:54:50 CST --- (In reply to comment #29)
(In reply to comment #28)
You may find that either creating a new wine prefix, or removing any dll overrides such as any of the d3dx9 overrides, will make a massive difference to performance. I just stumbled upon this a couple of days ago, and have even been able to increase the quality of my settings slightly with far better performance than I have ever had in this game. Give it a try.
Still get a black screen without native d3dx9_36. Tried with fresh prefix and that DLL set to native, and no discernible performance increase.
What version of wine are you using? I've used 1.5.16 and 1.5.17.