logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: bb0586f480ac601238a3ecf95093ef97c0692ece
parent 092723e34db4f45e6fb8f4289082b50616bffb00
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  9 Mar 2021 12:43:25 +0100

notes/pure-wayland: neverball OpenGL ES

Diffstat:

Mnotes/pure-wayland.shtml10+---------
1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml @@ -72,21 +72,13 @@ <li><a href="https://7kfans.com/">seven-kingdoms</a>: Seems to work fine</li> <li><a href="https://github.com/FWGS/xash3d-fwgs">Xash3D FWGS</a> + <a href="https://github.com/FWGS/hlsdk-xash3d">HLSDK Xash3D</a>: Yes, has some glitches but seems unrelated to Wayland. Note: You need to set <code>SDL_VIDEO_GL_DRIVER=libOpenGL.so</code> or <code>BOX86_LIBGL=libOpenGL.so</code></li> <li><a href="https://taisei-project.org/">taisei</a>: Need to set <code>SDL_VIDEO_GL_DRIVER=libOpenGL.so</code> or patch libSDL2 (<a href="https://github.com/libsdl-org/SDL/issues/4158">SDL#4158</a>).</li> + <li><a href="https://neverball.org">neverball</a>: Works with OpenGL ES(<code>make ENABLE_OPENGLES=1</code>), segfaults with OpenGL(which needs <code>sed -i s;-lGL;-lOpenGL; Makefile</code>)</li> </ul> <h3>Doesn't works</h3> <ul> <li><a href="http://www.wesnoth.org">wesnoth</a>: No, some basic actions are broken</li> <li><a href="https://viewizard.com">astromenace</a>: No, window fades from white to black, still get proper sound, including input feedback</li> - <li><a href="https://neverball.org">neverball</a>: No, Fails at runtime <details><summary>log</summary> -<pre>$ <kbd>neverball</kbd> -Creating a window (800x600, windowed) -Created a window (1, 800x600, windowed) -Missing required OpenGL extension (ARB_multitexture) -Missing required OpenGL extension (ARB_vertex_buffer_object) -Missing required OpenGL extension (ARB_point_parameters) -it done did a broke (SEGV) -</pre></details></li> <li><a href="https://www.openra.net/">OpenRA</a>: No, fails at runtime. <code>Unsupported OpenGL version: OpenGL ES 3.2 Mesa 20.1.10</code></li> <li><a href="https://www.bzflag.org/">bzflag</a>: No, sets <code>-lX11</code> without testing at configuration time, needs <code>sed -i 's;\[opengl32 GL GL2\];[opengl32 GL GL2 OpenGL];' configure.ac</code> and depends on GLEW</li> <li><a href="https://www.xonotic.org/">xonotic</a>: No, depends on X11</li>