Open Green-Sky opened 6 years ago
Eine Aktualisierung auf SDL 2 sollte tatsächlich relativ einfach sein. Der Grund dafür ist allerdings, dass SDL sowieso nur für Tastatur- und Mauseingaben und als Lieferant für einen Zeiger auf den Bildschirmspeicher benutzt wird. Die tatsächlich erreichbaren Verbesserungen dürften also überschaubar sein. Ggf. könnte man das auch über IFDEFs einbauen, also SDL 1.2 und SDL 2 unterstützen.
Ich bin mir nicht sicher ob es sicht lohnt 1.2 dann auch zu unterstützen, da es nicht mehr weiter entwickelt wird. Die Version wird offenbar nur noch aus "historischen Gründen" angeboten.
Dieses sdl12-compat
sieht in der Tat nach der einfachsten Möglichkeit aus, möglichst viele Plattformen zu unterstützen.
SDL 1.2 läuft schließlich noch unter Win95 und mit HX-Extender auch unter DOS, SDL 2 dafür auf einigen zusätzlichen neuen Plattformen.
Die Engine benutzt aktuell SDL(1). Ein upgrade würde einige Verbesserungen bringen.