Hi,
I already had some compareable issues with a my shaders (not in concept). If I remember correct the problem was that I used GLSL130 language. If the system does not support this feature I got this error. As you can see above the system just supports GLSL120. Maybe this could be a reason?! I used an if statement to do something else if the system does not support GLSL130. This worked for me because the compiler just compiles what the system needs (and not the GLSL130 staff).
I would recommend to find out what shader is affected and check the code for language elements that are not supported in GLSL120.
The "cannot recompile shader source" may have several reasons. The GLSL language is not the problem, we're consequently using GLSL100. The opengl features of this graphic card are also sufficient, most important features at this point are TextureArrays and NonPowerOfTwoTextures.
Not sure how much VRAM/shared memory this graphic card has (1gb is required), but I doubt that this is causing the error (at least if the game already crashes before entering the menu).
Concerning our game, in most cases the VM is not able to allocate enough direct memory, also causing this error. This is mostly related to a wrong installed java version (as mentioned, only x86 java installed on a x64 OS), or perhaps we're encountering a new bug on Mac OS here. Eventually, the startscript for the mac version is wrong, we will check it out ![]()









