http://bugs.winehq.org/show_bug.cgi?id=15285
--- Comment #6 from Xavier Vachon xvachon@gmail.com 2009-01-10 09:54:39 --- (In reply to comment #5)
(In reply to comment #4)
I can confirm that this issue is solved by a third party library, as mentioned in my test report on the APPDB page. It has nothing to do with WINE.
does it work on Windows without the "third party library"? If it does then it's still a bug in Wine.
I have to use the third party library in Windows as well to make the game work. According to the guy who fixed the library, the game had poor coding.
"frognik writes:
I took a better look at what was happening in cshell.dll and found out that it uses DirectX 7 to capture images like those in the load/save screen. DirectX 9 or above works differently and has to "emulate" DirectX 7 functions, this is why its slow. Unfortunately there is no easy fix for this.
Here's my final cshell.dll (load/save time has been fixed): http://rapidshare.com/files/133809664/cshell.rar.html
Basically anything to do with capturing images has been removed and hence you will only see a black image in the load/save screen and simmilar. This is graphical only and wont ruin gameplay."