โครงการที่เข้ากันได้กับ sdl12 ที่ใช้ SDL 1.2 API/ABI บนอินเทอร์เฟซ SDL 2.x เพื่อความเข้ากันได้ของเกมที่ดีขึ้นบนระบบ Linux ที่ทันสมัย ออกวางจำหน่ายแล้ววันนี้พร้อมรุ่นก่อนวางจำหน่าย
โครงการที่เข้ากันได้กับ sdl12 ยังคงดำเนินต่อไปตามเลเยอร์ความเข้ากันได้นี้สำหรับความเข้ากันได้ของไบนารีและซอร์สของอินเทอร์เฟซ SDL 1.2 ที่ครั้งหนึ่งเคยธรรมดามาก แต่นำไปใช้ภายใต้ SDL 2.0 สิ่งนี้มีวัตถุประสงค์เพื่อปรับปรุงประสบการณ์การรันเกมรุ่นเก่าที่ไม่ได้รับการดูแลอีกต่อไปหรือไม่น่าจะเห็นพอร์ต SDL2 เพื่อให้สามารถทำงานได้ต่อไปในสภาพแวดล้อมสมัยใหม่ โปรเจ็กต์นี้ได้พิสูจน์แล้วว่าสามารถรันเกมเก่าหลายเกมได้แล้วด้วยเลเยอร์ SDL1.2-on-SDL2 นี้
ด้วยการเปิดตัว sdl12-compat 1.2.62 ล่วงหน้าในเช้าวันนี้เป็นรุ่นทดสอบก่อนหน้า sdl12-compat 1.2.64 ทำให้มีเกมอีกมากมายที่ทราบว่าใช้งานได้ เกมล่าสุดที่ได้รับการสนับสนุนได้แก่:
-Maelstrom
-Quake 2 XP
-boswars
-pink-pony
-Sid Meier’s Alpha Centauri (อายุ 22 ปี ไบนารีจาก Loki!)
-xrick
-grafx2
-MLT
-tuxfootball
-freedroid
รุ่นก่อนวางจำหน่ายนี้มีการแก้ไขข้อบกพร่องจำนวนมาก รองรับการสร้างพื้นผิวที่มีความลึกของพิกเซลที่ระบุ ความเข้ากันได้ของ YUV โอเวอร์เลย์ที่ดีขึ้น เธรดเหตุการณ์ SDL ที่ดีขึ้น ความเข้ากันได้ ความเข้ากันได้ของฟังก์ชันโหลด SDL WAV ที่ดีขึ้น และการปรับปรุงอื่นๆ
ดาวน์โหลดและรายละเอียดเพิ่มเติมเกี่ยวกับ sdl12-compat รุ่นก่อนเผยแพร่ผ่าน ที่เก็บ GitHub