Wine - No Man's Sky - AMD Mesa

So I’ve been trying to get No Man Sky running on wine on an AMD GPU. I’ve gotten the game to launch through steam and everything works apart from graphic rendering. The game will load, menu’s will work and so will sound but I will only see a white apart from the HUD (which isn’t rendered). I found out no man’s sky uses openGL 4.5 which mesa doesn’t fully support yet. So I figured that was the issue. But running the game with MESA_GL_VERSION_OVERRIDE=4.5COMPAT and MESA_GLSL_VERSION_OVERRIDE=450 should resolve the issue. Steam confirmed that it is now running on openGL4.5 but I am still getting the white screen.

Is there another setting or argument I’m missing?

Any help would be appreciated.


Well first of, what kind of system are you running?
Linux Distro? Version?
GPU? Driver?
Wine Version? PlayonLinux? Lutris?

Because looking at WineHQ it doesn’t seem to have issues out of the box.

Also Steam or GOG version?

1 Like

Mesa definitely supports OpenGL 4.5 fully, see here
Which AMD GPU are you using? Is it a recent (GCN) one? i.e HD7xxx or newer? Then you should have OpenGL 4.5 support with a recent version of MESA.
Can you supply more information, like what mihawk90 is asking?