Il progetto sdl12-compat che implementa l’API/ABI SDL 1.2 sulle interfacce SDL 2.x per una migliore compatibilità di gioco sui moderni sistemi Linux è uscito oggi con una nuova pre-release.
Il progetto sdl12-compat continua a progredire come livello di compatibilità per la compatibilità binaria e di origine delle interfacce SDL 1.2 un tempo molto comuni, ma implementate al di sotto di SDL 2.0. Questo ha solo lo scopo di migliorare l’esperienza di esecuzione di giochi meno recenti che non sono più mantenuti o che è improbabile che vedano le porte SDL2 in modo che possano continuare a funzionare bene negli ambienti moderni. Questo progetto si è già dimostrato in grado di eseguire molti vecchi giochi ora con questo layer SDL1.2-on-SDL2.
Con la pre-rilascio di questa mattina di sdl12-compat 1.2.62 come versione di prova prima di sdl12-compat 1.2.64, ora è noto che altri giochi funzionano. Gli ultimi giochi supportati includono:
-Maelstrom
-Quake 2 XP
-boswars
-pink-pony
-Alpha Centauri di Sid Meier (il 22enne binari da Loki!)
-xrick
-grafx2
-MLT
-tuxfootball
-freedroid
Questa pre-release ha una serie di correzioni di bug, supporta la creazione di superfici con una profondità di pixel specificata, migliore compatibilità con l’overlay YUV, migliore thread di eventi SDL compatibilità, migliore compatibilità della funzione WAV con caricamento SDL e altri miglioramenti.
Download e ulteriori dettagli su questa nuova pre-release sdl12-compat tramite repository GitHub.