http://bugs.winehq.org/show_bug.cgi?id=11203
--- Comment #8 from Ian Goddard igoddard@nildram.co.uk 2008-01-15 18:33:27 --- (In reply to comment #7)
What card do you have? Does it use a 32 bit framebuffer(at depth 24), or a 24 bit framebuffer?
This is a laptop so no separate card but uses i810 chipset. According to the datasheet on the Intel site this is 24-bit max.
what happens if you replace the screen_bpp = 32; line with screen_bpp = 24; ?
That does the trick!