0 votes

I made a program for my maths teacher but when he executed it it popped out this error:

Your system's graphic drivers seem not no support OpenGL 3.3 / OpenGL ES 3.0, sorry :(
Godot will autodestruct as soon as you acknowledge this error message.

Is there a way to compile a version that works for his computer? He doesn't seem to want me to update his drivers.
It's either that or using another computer.

asked May 15 in Engine by C:\\Flavius (57 points)

I think Godot 3.0 and newer require OpenGL ES 3.0 compatible hardware to run, so if you want the app to run in OpenGL ES 2.0 hardware than you should develop it in Godot 2.1.4 stable or 2.1.5 rc1

I second that. Your teacher's computer most likely does not support opengl 3.3. So either make your project in a Godot version prior to 3.0, or wait for Godot 3.1.

This is not an answer because @asetyowatir already answered.

But it is relevant I think. The question I have (which might provide a solution for others but not the math teacher) is how can Vulkan help with an older system like this? I thought Vulkan was going to allow support for older hardware. Valve invested into Vulkan for this reason as I understand it.

You can install a software fallback if you're on Windows, see mesa-dist-win on GitHub. It will be very slow and probably won't be playable though.

If you just want to use it with Godot, drop the DLL files in the same directory as the Godot executable (or the exported project executable).

Actually the problem was that I compiled a x64 version and his CPU was x86. I don't know why it said anything about OpenGL.

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.