I am trying to Creatures 3, which requires both OpenGL and 16 bit color depth. However, whenever I try to run the game, I get the error message "err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems" and the game won't run. The problem is not specific to Creatures 3, since I get the same error when running Starcraft in 16 bit color mode. Starcraft does work in 24 bit color mode though, and I can run glxgears in 16 bit color mode. I am running Wine version 1.1.32; Creatures 3 previously worked in 1.1.18. Has anyone else experienced a problem with wine + opengl + certain color depths?
Various OpenGL drivers don't support 16-bit anymore because the hardware internally uses more than 16-bit anyway. Glxinfo might be running using software rendering. I would try some real OpenGL apps like quake3 or so.
I did some testing and opengl + 16 bit color works in Wine 1.1.29 and below but in 1.1.30 and above nothing ever gets drawn on the screen. The bug is not Creatures 3 specific as the same thing happens if I try to run Starcraft in 16 bit color mode.
dgulotta wrote:> I did some testing and opengl + 16 bit color works in Wine 1.1.29 and below but in 1.1.30 and above nothing ever gets drawn on the screen. The bug is not Creatures 3 specific as the same thing happens if I try to run Starcraft in 16 bit color mode.Then open a bug report and do a regression testing to find which patch broke it.