logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: f1f7a9c2260907beba5f303695575beb8863f463
parent c867a80642741bab851ca60122d9f5291bd31661
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 17 Jun 2021 15:05:16 +0200

notes/pure-wayland: sdl12-compat update

Diffstat:

Mnotes/pure-wayland.shtml25+++++++++++++++++++++++++
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>