http://bugs.winehq.org/show_bug.cgi?id=20139
--- Comment #8 from Christoph Hohmann reboot@gmx.ch 2010-02-26 07:25:43 --- I tried some other games with native DirectX 9 DLLs and noticed that i'm only able to start the games when I run them in a Wine desktop using
wine explorer /desktop=Desktop,1920x1200 ...
So I tried League of Legends with a Wine desktop and I was able to start the game client. It correctly initialized the 3D engine and shows some user interface of the game but then crashed after loading the match (this maybe be unrelated to DirectX).
I guess the native DirectX DLL is unable to detect a working screen resolution when you don't run it in a Wine desktop. It could be related to by dual monitor setup. Maybe using a Wine desktop helps for Fritz 11 too, to work-a-round the missing D3DXCreateTextureFromFileExA implementation.