logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: 8aa71d96912368db79cdeacf94dd42fece18fe43
parent 04323ff334a50f904b953ad3ae0ef8e81e0b145a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 20 Dec 2020 13:23:46 +0100

notes/pure-wayland: FreeCiv, oolite, endless-sky

Diffstat:

Mnotes/pure-wayland.shtml8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml @@ -32,10 +32,15 @@ <li><a href="https://github.com/TerryCavanagh/vvvvvv">VVVVVV</a>: Yes, Just Works™ (SDL2)</li> <li><a href="https://github.com/Xenoveritas/abuse">abuse</a> (Crack.Com): Yes, Just Works™</li> <li><a href="https://github.com/sergiou87/open-supaplex">open-supaplex</a>: Just Works™</li> + <li><a href="https://supertux.org/">SuperTux</a>: <del>No, because of GLEW</del> Yes, changed it's build configuration to use <a href="https://glbinding.org/">glbinding</a></li> + + <li><a href="http://www.freeciv.org/">freeciv</a>: Yes(SDL2 and Qt5 clients) and No(GTK+2 client, the default/goto one)</li> <li><a href="https://supertuxkart.net/">SuperTuxKart</a>: Quite, works in wayland with gles2(because irrlicht tries to dynamically load <code>libGL.so.1</code> otherwise) in current git (<code>9f1ae2b7619f21546cc5cdd4bbeea53492d4b7ac</code>)</li> <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="http://www.wesnoth.org">wesnoth</a>: Not really, 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> @@ -50,10 +55,11 @@ it done did a broke (SEGV) <li><a href="https://www.bzflag.org/">bzflag</a>: No, depends on GLEW also needs a simple patch to search for <code>-lOpenGL</code></li> <li><a href="https://www.bay12games.com/dwarves">dwarf fortress</a>: No, hard-depends on GTK2+ and libSDL-1</li> <li><a href="http://armagetronad.org/">armagetronad</a>: No, even in the current SDL2 branch</li> - <li><a href="http://www.wesnoth.org">wesnoth</a>: Not really, some basic actions are broken</li> <li><a href="http://www.secretmaryo.org/">Secret Maryo Chronicles</a>: No, hard depends on X11</li> <li><a href="https://secretchronicles.org/">TSC: The Secret Chronicles of Dr. M.</a>: No, because of SFML</li> <li><a href="https://github.com/Anuken/Mindustry">Mindustry</a>: Nope, <code>libsdl-arc64.so</code> is shared linked against <code>libGL.so.1</code></li> + <li><a href="http://oolite.org/">oolite</a>: Nope, <a href="https://github.com/OoliteProject/oolite/issues/222">still on SDL-1.2</a></li> + <li><a href="https://github.com/endless-sky/endless-sky">endless-sky</a>: No, hard-depends on GLEW</li> </ul> <h2>Librairies</h2>