problems with opengl + 16 bit color

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
dgulotta
Newbie
Newbie
Posts: 2
Joined: Thu Oct 29, 2009 7:50 pm

problems with opengl + 16 bit color

Post by dgulotta »

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?
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

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.
dgulotta
Newbie
Newbie
Posts: 2
Joined: Thu Oct 29, 2009 7:50 pm

Post by dgulotta »

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.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

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.
Locked