http://bugs.winehq.org/show_bug.cgi?id=11203
--- Comment #51 from Ian Goddard iang@austonley.org.uk 2012-02-28 05:44:29 CST --- (In reply to comment #49)
It would be nice if you could check whether this particular problem is still present on wine-1.4rc5. If the symptom has changed, please file a new bug for the new symptom.
Yes, it's still present. Reading through the code some more I see that there's a line in opengl.c which substitutes 32 for 24; maybe this is where the bug's being implemented now.
I'm trying to remember just what the events were last year. I know I was trying Wine 1.3.x
I updated EA to the current version. Possibly it was that that ran without crashing on 1.3 but with the black background problem.
Reading through the comments it's clear that the development focus is on enabling games to run on high-end kit at the expense of a show-stopper for non-game S/W on commodity kit. Personally I can live with that as I can patch something that works for me as I've no interest in game S/W.
But if you really want to address both requirements you'll need to do so well before stable rc time. If I could help further I would but I really don't have a handle on display technology, opengl or the like, even under Linux let alone under Windows.