How to run Wolfenstein OLD BLOOD with WINE
– – missing GL_EXT_framebuffer_object issue
straight to the point
On my VGA compatible controller: Intel Corporation HD Graphics 630
by examining glxinfo
I noticed that the extension was not available for newer OpenGL profiles, like 4.5;
but it was indeed available on earlier OpenGL versions, like 3.0;
TO FIX:Just set Core Mesa environment variable MESA_GL_VERSION_OVERRIDE to “3.5COMPAT”
Example, shell invocation:
$ export MESA_GL_VERSION_OVERRIDE="3.5COMPAT"
then run the game like
env MESA_GL_VERSION_OVERRIDE="3.5COMPAT" steam
or even “4.5COMPAT” would do the trick
you can create a new shortcut or invoke via terminal if only playing Wolf3d,
Since some other games using custom wine overlay “Proton-3.7” can break because of that config.
Now if i could just figure how to fix the crash after loading a savegame… new games work but here i just crash loading any savegame. shucks.
In case you want these settings only for a specific game, you can edit the .desktop files in gnome-shell and then issue ALT+F2 “restart” so new config is read.
Actually, on my GNU/Gentoo Linux, I just put it on the env.d environment variables configurations,
vim /etc/env.d/90games && env-update
then just re-login yer gnome-shell and yer rdy to go.
So, sometimes u must give one step backwards to move two steps beyond;
now:> BRING IT ON!