Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: dekal on September 10, 2011, 05:00:29 pm

Title: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: dekal on September 10, 2011, 05:00:29 pm
So, after a year or so of not playing freespace 2, I decided to install it again to complete the blue planet and main freespace campaign for the 50th time. After the process of finding my freespace 2 discs and installing them was finished, I went for the 3.6.12 build and just for the bare minimum mediavps  so I could play at 60 fps... but wait what is this?!

''Unable to get proper pixel format for OpenGL W32!''

Glancing at this totally unexpected error, I simply thought that someone had upgraded the 3.6.12 build to require some files from new computers to make freespace more awesome. Thinking it was time to buy a new laptop i just went for the 3.6.10 build (the first one I got when I found out about fs2 open) which I had in another disc.

''Unable to get proper pixel format for OpenGL W32!''

 :confused: Well, it must be something I did to my pc since freespace 3.6.12 and 3.6.10 worked perfectly fine before... time to google the error! And I found some posts... from 2009. There, I found out that this was because you had  a really bad graphics card that didn't support Open gl  or didn't update your drivers.

Huh? But I just updated the drivers for my ATI Radeon HD 3200 card and even with my old drivers the thing worked! I also found out from the FSO FAQ that ATI sucked. So, I started to install every single other older driver that exists, but the error just won't go away.

I also played retail freespace and it works, so it's not an installation problem. I'm now posting here hoping that someone just says ''Oh, you just miss this .dll link''. I know hardware is old but not a problem since I stopped playing some time after the 3.6.12 mediavps were released.



[attachment deleted by ninja]
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: The E on September 10, 2011, 05:32:58 pm
Okay, which driver version are you using? And does anything change if you use one of the nightly builds (found here (http://www.hard-light.net/forums/index.php?board=173.0))?
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: dekal on September 10, 2011, 06:02:37 pm
Same error and crash when using the latest windows nightly build (I'll attach the log). I'm currently using the 11.8 drivers from ATI 

[attachment deleted by ninja]
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: The E on September 10, 2011, 06:32:50 pm
Well. The only thing that comes to mind right now would be to see if there's an atioglxx.dll in your FS2 folder, and delete it. If that is not the case, or if that doesn't fix it, a complete uninstall of the current driver, followed by a CCleaner pass, followed by a reboot and driver reinstall would be the only thing left to do.
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: Nuke on September 10, 2011, 06:34:56 pm
are you starting the game in 32 bit mode? are you selecting 32 bit in the launcher video settings?
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: dekal on September 10, 2011, 09:20:44 pm
Yes, I'm starting the game at 32 bit mode. I also didn't find the atioglxx.dll in my fs2 folder

I'll reinstall the drivers doing a ccleaner pass and see if something is different. If it doesn't fix anything then the only explanation that comes to my mind is that AMD/ATI nuked Open gl support
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: Jeff Vader on September 11, 2011, 01:40:05 am
I also found out from the FSO FAQ that ATI sucked.
Ati sucks, Nvidia sucks, Intel sucks, S3 sucks (boy, does it suck), Via sucks. They all suck at one point or another. Ati is, by all means, not the only one.

If it doesn't fix anything then the only explanation that comes to my mind is that AMD/ATI nuked Open gl support
There are times when their OpenGL support sucks more than usual, but had they "nuked" it completely, there'd be a lot more people with this problem, yours truly included.

Edit: something probably not related to the problem, but:
Code: [Select]
-ogl_spec 60-no_emissive_lightThere should be a space there. Between "60" and "-no".
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: Parias on September 11, 2011, 02:39:20 am
Have you tried playing without -window - and / or tried different screen resolutions?
Title: Re: ''Unable to get proper pixel format for OpenGL W32!'' a 2011 story
Post by: dekal on September 11, 2011, 08:51:10 pm
I only check the run in window flag to generate the fs2_open.log and I tried other resolutions but I still see no other result.

CCclean sweep after driver uninstall was also fruitless. If anyone has other ideas, I'll try them.

This what I get for uninstalling freespace in the first place...