Das sdl12-compat-Projekt, das die SDL 1.2 API/ABI auf SDL 2.x-Schnittstellen implementiert, um eine bessere Spielekompatibilität auf modernen Linux-Systemen zu erreichen, ist heute mit einer neuen Vorabversion erhältlich.

Das sdl12-compat-Projekt wird weiterhin als Kompatibilitätsschicht für Binär-und Quellkompatibilität der einst sehr verbreiteten SDL 1.2-Schnittstellen weiterentwickelt, die jedoch von SDL 2.0 darunter implementiert wird. Dies soll lediglich das Erlebnis beim Ausführen älterer Spiele verbessern, die nicht mehr gewartet werden oder bei denen es unwahrscheinlich ist, dass sie SDL2-Ports sehen, damit sie in modernen Umgebungen weiterhin gut laufen können. Dieses Projekt hat sich bereits als fähig erwiesen, viele ältere Spiele jetzt mit dieser SDL1.2-auf-SDL2-Schicht auszuführen.

Mit der heutigen Vorabveröffentlichung von sdl12-compat 1.2.62 als Testversion vor sdl12-compat 1.2.64 gibt es nun bekanntermaßen weitere Spiele, die funktionieren. Zu den neuesten Spielen, die unterstützt werden, gehören:

-Maelstrom
-Quake 2 XP
-boswars
-pink-pony
-Sid Meier’s Alpha Centauri (der 22-Jährige). Binärdateien von Loki!)
-xrick
-grafx2
-MLT
-tuxfootball
-freedroid

Diese Vorabversion enthält eine Reihe von Fehlerbehebungen, unterstützt das Erstellen von Oberflächen mit einer bestimmten Pixeltiefe, eine bessere YUV-Overlay-Kompatibilität und einen besseren SDL-Ereignisthread Kompatibilität, bessere SDL-Lade-WAV-Funktionskompatibilität und andere Verbesserungen.

Downloads und weitere Details zu dieser neuen sdl12-compat-Vorabversion über GitHub-Repo.

Categories: IT Info