Hard Light Productions Forums
General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: Gladius on December 18, 2013, 04:57:59 pm
-
I have attached the appropriate log file.
[attachment deleted by an evil time traveler]
-
Initializing OpenGL graphics device at 1280x800 with 32-bit color...
Initializing SDL...
Requested SDL Video values = R: 8, G: 8, B: 8, depth: 24, stencil: 8, double-buffer: 1, FSAA: 0
Actual SDL Video values = R: 8, G: 8, B: 8, depth: 24, stencil: 8, double-buffer: 1, FSAA: 0
OpenGL Vendor : Intel Inc.
OpenGL Renderer : Intel HD Graphics 3000 OpenGL Engine
OpenGL Version : 2.1 APPLE-7.32.12
If you are on a dual-graphic card configuration, now would be the good time to force FSO to run on the real card. Otherwise, well sucks. I have no idea how reliable Intel drivers are on OSX, but ogl 2.1 seems like something out of half a dozen years ago.
-
I'm on a Macbook Pro, so the Intel HD 3000 is all I got.
-
you could try adding the -no_glsl command line parameter. You can find it under Troubleshoot / Disable GLSL (shader) support in the launcher Advanced Settings tab.
-
That worked! But does that mean I'll just have to play without shaders?
-
unfortunately yes. I don't know much about shaders but I think our support is closer to OGL 3 rather than 2, and I have to disable shaders when running on Linux with 2.1 Mesa drivers.
You could also try "Disable OpenGL RenderTargets" "Don't use shaders for model rendering" (same place in the launcher) and see if that by itself makes things work, that should preserve some of the advanced visuals.
Edit: oops - wrong setting
-
Updating to the latest OS X should help you with better openGL support. Not sure which version.
On Linux, we now have openGL 3.2 support in mesa...