http://bugs.winehq.org/show_bug.cgi?id=29097
Bug #: 29097 Summary: Worms Armageddon produces a black screen on boot when used with OpenGL DDraw renderer (GDI works fine) Product: Wine Version: 1.3.28 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: muzerakascooby@gmail.com Classification: Unclassified
Created attachment 37501 --> http://bugs.winehq.org/attachment.cgi?id=37501 terminal output logs for WA with OpenGL and GDI.
When Worms Armageddon is started with the OpenGL renderer (the default, remember), a black screen is produced. The frontend appears to work despite it (you can hear the menu sound effects when you mouseover/click buttons), but obviously you can't see anything, aside from a few white marks on a few screens that could be the borders to certain controls (which can also be seen when similar bugs occurred for different reasons on Windows). I have not confirmed whether or not ingame works, but I can if it is deemed relevant to the bug - I have a feeling it probably will, because ingame stuff is in general a lot better-coded than the frontend of WA ;).
I've attached the terminal output from running Worms Armageddon with OpenGL first and GDI second so you can compare and contrast - note especially line 7 of the OpenGL output.
As usual, the same bug almost definitely applies to Worms World Party, but due to the difficulty in getting it running with wine (bug 2082), I do not wish to test for sure. (For the record, Worms Armageddon's latest updates have a workaround for bug 2082 that is enabled when wine is detected, but at the cost of being able to minimise once ingame - not usually a problem when you are running in a virtual desktop).
There are no demos of these games that can be run under wine (again, bug 2082), unfortunately, so you'll have to buy Worms Armageddon if you want to test yourself.
Initial discussions of this bug took place in bug 28217.