http://bugs.winehq.org/show_bug.cgi?id=11203
--- Comment #27 from Stefan Dösinger stefandoesinger@gmx.at 2009-08-14 15:33:03 --- Is the problem with those apps that the apps don't like 32 bpp, or that the X server has a 24 bit framebuffer?
Wrt 16 bit apps I can imagine that Windows 3.x never had 32 bpp support, so the apps don't expect this. Maybe we have to fix this value up in the Win32<->Win16 thunks. A 16 bit test case run under WinXP with a 32 bpp depth could shed some light.