http://bugs.winehq.org/show_bug.cgi?id=21889
Summary: F/A-18E Super Hornet fails to start Product: Wine Version: 1.1.39 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
F/A-18E Super Hornet is a jet sim published by Interplay in 2000. I have the version from GoG's catalogue: http://www.gog.com/en/gamecard/f_a_18e_super_hornet
Symptom: the game shows a black screen on startup then exits (sometimes with a segmentation fault). The game is installed in a clean wine environment.
What tried so far: changing various windows versions in winecfg fullscreen/virtual desktop mode pixel/vertex shaders on/off ORM = fbo / backbuffer audio set to full/emulation alsa/oss Whatever I tried terminal output remained the same (see attached log).
Wine-1.1.39 from source Fedora 12 x86 Nvidia driver 190.53
http://bugs.winehq.org/show_bug.cgi?id=21889
--- Comment #1 from GyB gyebro69@gmail.com 2010-02-28 03:27:40 --- Created an attachment (id=26533) --> (http://bugs.winehq.org/attachment.cgi?id=26533) Terminal output when trying to start the game
These are the only messages running the game from console.
http://bugs.winehq.org/show_bug.cgi?id=21889
--- Comment #2 from GyB gyebro69@gmail.com 2010-02-28 03:34:56 --- Please inform me what debug channels I should pass to wine that might help to solve the problem.
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.
http://bugs.winehq.org/show_bug.cgi?id=21889
--- Comment #4 from GyB gyebro69@gmail.com 2011-05-21 22:44:11 CDT --- Still a problem with wine-1.3.20-230-g456e48e: the game hangs after showing the animated company logo.
With the Dib engine patches (applied on 1.3.15) I can get further and the main menu appears correctly.
http://bugs.winehq.org/show_bug.cgi?id=21889
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f6c7e96a61bf6755f005bb7d188 | |3154ffacc65c3 Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #5 from GyB gyebro69@gmail.com 2011-10-20 13:18:27 CDT --- This bug has been resolved in wine-1.3.30-293-g7fa15c5, by http://source.winehq.org/git/wine.git/commit/f6c7e96a61bf6755f005bb7d1883154...
In current git the game loads to the menu correctly.
http://bugs.winehq.org/show_bug.cgi?id=21889
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2011-10-21 13:49:58 CDT --- Closing bugs fixed in 1.3.31.
https://bugs.winehq.org/show_bug.cgi?id=21889
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |gdi32