https://bugs.winehq.org/show_bug.cgi?id=38284
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #1 from Matteo Bruni matteo.mystral@gmail.com --- Created attachment 51118 --> https://bugs.winehq.org/attachment.cgi?id=51118 d3dx function calls stats
It looks like the game calls the various matrix transformation functions A LOT. In particular the final part of the log is mostly about the top 6 functions, with a D3DXLoadSurfaceFromFileA("media/ff2.bmp") every now and then.
My guess is that a SSE implementation of D3DXMatrixMultiply and maybe the other most called functions might help. BTW, which version of d3dx9_xx.dll does the game use? You could check that by looking into a +loaddll trace, for example.