Thanks again for the detailed feedback Akien, much appreciated.
Akien {l Wrote}:The linux32 binary works fine here on Mageia 5 (alpha1) 64bit, using my Nvidia Optimus GPU with bumblebee.
It still doesn't work with the Intel driver, but maybe simply because the game is too demanding/uses advanced OpenGL features?
Yup, the game requires OpenGL 3.2 at minimum and it looks like the Intel driver only provides 3.1 on most systems. The game still doesn't handle that situation gracefully but it now at least mentions why OpenGL init fails in its output.
Akien {l Wrote}:I could reproduce the issue with a freeze + error message about postFX.glsl, but it now happens (as per my first tests) only when I jump into the void/watery material. The precise error message is:
- {l Code}: {l Select All Code}
Program shaders/common/postFx/gl/postFxV.glsl:
/home/mike/projects/terminal-overload/master/Engine/source/gfx/gl/gfxGLShader.cpp(856,0): {Fatal-ISV} - failed to open include 'postFX.glsl'.
Upstream made a case mistake in some of the shader files (postFX.glsl instead of postFx.glsl) and probably didn't notice because they never went underwater on a linux system (goes for me too). Will be fixed in the official 0.1.0 release.
Akien {l Wrote}:OpenAL now loads correctly, but there is still no sound in-game.
Same here. Wuzzy reported that sounds works fine on his system. And since the linux version now comes with OpenAL included... I have no idea what goes wrong