http://bugs.winehq.org/show_bug.cgi?id=21889
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26533|0 |1 is obsolete| |
--- Comment #3 from GyB gyebro69@gmail.com 2010-06-20 00:29:39 --- Created an attachment (id=29004) --> (http://bugs.winehq.org/attachment.cgi?id=29004) Console log WIne-1.2-rc4
I re-tested the game using Wine-1.2-rc4 (in virtual desktop mode):
Now the game doesn't crash after showing the initial black screen: after ~10-15 secs hanging, it shows an animated company logo...but that's all, I can't get any further, it just sits there. The attached log is now slightly different than my previous one.
Out of curiosity I made experiments with a +relay,+tid,+seh log. I'm far from being good at reading debug infos, but seeing the log is full with '001c:Call gdi32.GetPixel(000003a4,0000003b,0000001c) ret=005aaca6' and similar lines, I gave a try to the DIB engine patch in bug #421. It can be applied cleanly on 1.2-rc4 and here's the result:
The game starts up correctly (without the annoying, long black screen issue). I can get to the menu, select any mission, armament, music is playing, mouse input works. However the game always crashes when loading any missions with 'A privileged instruction was executed at address 0x00401382' or similar line, but that's another story.
To sum it up it seems to be another DIB engine issue.