commit: 73fcf9bb73b2cdc4a72187fab87ecee6980ad4c0
parent 1a29fb24a60ee5155ec5b5a5853699cc1f46dfe4
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Thu, 17 Jun 2021 15:05:16 +0200
notes/pure-wayland: sdl12-compat update
Diffstat:
1 file changed, 25 insertions(+), 0 deletions(-)
diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml
@@ -166,6 +166,25 @@ endif</code></pre>
<li><a href="http://quakespasm.sourceforge.net/">QuakeSpasm</a> (master; Quake1 engine): With <code>USE_SDL2=1 COMMON_LIBS="-lm -lOpenGL"</code> passed to <code>make</code> it just works.</li>
<li><a href="https://www.openra.net/">OpenRA</a>: With SDL2 fixed for desktop OpenGL it works</li>
<li><a href="https://xmoto.tuxfamily.org">xmoto</a>: With SDL2 fixed for desktop OpenGL it works</li>
+ <li><a href="http://www.mhgames.org/oldies/formido/">formido</a>: With sdl12-compat it just works</li>
+ <li><a href="http://heroes.sourceforge.net/">heroes</a>: Works with sdl12-compat, I just get a very small default window but fullscreen works</li>
+ <li><a href="http://freshmeat.sourceforge.net/projects/luola">luola</a>: With sdl12-compat it just works</li>
+ <li><a href="http://www.libsdl.org/projects/Maelstrom/">Maelstrom</a> (3.0.6-r3): <code>double free or corruption (out)</code></li>
+ <li><a href="http://icculus.org/oes/">orbital-eunuchs-sniper / sniper2d</a>: With sdl12-compat it just works</li>
+ <li><a href="https://linux.tlk.fr/">powermanga</a>: With sdl12-compat it just works</li>
+ <li><a href="http://www.asahi-net.or.jp/~cs8k-cyu/windows/rr_e.html">rrootage</a>: sdl12-compat and replacing a <code>-lGL</code> to <code>-lOpenGL</code></li>
+ <li><a href="https://cyp.github.com/snipes/">snipes</a>: With sdl12-compat it seems to work???</li>
+ <li><a href="http://www.towbowltactics.com/index_en.html">towbowl-tactics</a>: With sdl12-compat it seems to work???</li>
+ <li><a href="https://violetland.github.io/">violetland</a>: With sdl12-compat and tweaking the CMakeList.txt for GLVND it just works</li>
+ <li><a href="http://abe.sourceforge.net/">abe</a>: With sdl12-compat it seems to just work</li>
+ <li><a href="http://www.fishies.org.uk/apricots.html">apricots</a>: With sdl12-compat it seems to just work</li>
+ <li><a href="http://makegho.mbnet.fi/c/bchase/">balloonchase</a>: With sdl12-compat it seems to just work</li>
+ <li><a href="http://perso.b2b2c.ca/~sarrazip/dev/batrachians.html">batrachians</a>: With sdl12-compat it seems to just work</li>
+ </ul>
+
+ <h3>Almost</h3>
+ <ul>
+ <li><a href="http://gltron.sourceforge.net/">gltron</a>: Resizing doubles the keys, quitting can fail</li>
</ul>
<h3>Doesn't works</h3>
@@ -181,6 +200,12 @@ endif</code></pre>
<li><a href="https://github.com/FluffyStuff/OpenRiichi">OpenRiichi</a>: Vala looks like a mess to make it work with <code>libOpenGL.so</code> instead.</li>
<li><a href="https://opensurge2d.org/">OpenSurge</a>: No because it depends on <code>liballegro_dialog</code></li>
<li><a href="https://fte.triptohell.info/">FTE Quake World</a>(Quake Game Engine): Binary works in weston (with the legacy <code>"wl_shell"</code>) but doesn't in sway, it fails to hook to <code>"xdg_wm_base"</code> properly. Their wayland code is a gigantic pile of hacks.</li>
+ <li><a href="https://github.com/petarov/savagewheels">savagewheels</a>: Fails to initialize</li>
+ <li><a href="http://lgames.sourceforge.net/Barrage/">barrage</a>: <code>creating 640x480 bitmap ... Unknown pixel format</code></li>
+ <li><a href="https://savannah.nongnu.org/projects/clanbomber/">clanbomber</a>: Keys are doubled</li>
+ <li><a href="http://www.autismuk.freeserve.co.uk/">deathchase3d</a>: Game seems to be broken, quitting triggers a segfault</li>
+ <li><a href="http://linux.softpedia.com/get/GAMES-ENTERTAINMENT/Arcade/Shooting-Star-19754.shtml">shootingstar</a>: Fails to detect SDL_image</li>
+ <li><a href="https://chazomaticus.github.io/asteroid/">asteroid</a>: No, hard-depends on GTK2+ and libSDL-1</li>
</ul>
<h2>Multimedia</h2>