คืนชีพ Voodoo 3 ในรอบ 25 ปีด้วยการอัปเดตไดรเวอร์ Linux 7.3 ให้บูตได้โดยไม่พึ่ง BIOS
Linux kernel 7.3 เตรียมนำการอัปเดตสำคัญมาสู่การ์ดจอ 3dfx Voodoo 3 ซึ่งเลิกผลิตไปนานกว่า 25 ปี โดยจะมีการปรับปรุงไดรเวอร์ framebuffer ที่ชื่อว่า tdfxfb ให้สามารถเริ่มต้นการทำงาน (initialize) ของชิปกราฟิกได้ด้วยตัวเองโดยไม่ต้องพึ่งพาเฟิร์มแวร์ของระบบคอมพิวเตอร์เหมือนในอดีต
การพัฒนานี้มีเป้าหมายเพื่อแก้ปัญหาการใช้งาน Voodoo 3 บนแพลตฟอร์มที่ไม่ใช่ x86 หรือเมนบอร์ดสมัยใหม่ที่ BIOS ไม่สามารถประมวลผล VGABIOS รุ่นเก่าได้ โดย Daniel Palmer ผู้พัฒนาโครงการนี้พบปัญหาขณะพยายามใช้การ์ดดังกล่าวบนเครื่อง Amiga 4000 ผ่าน PCI bridge ซึ่งเดิมตัวไดรเวอร์ไม่สามารถส่งสัญญาณภาพออกมาได้หากไม่มีการกระตุ้นจากเฟิร์มแวร์ก่อน
แม้การอัปเดตนี้จะเป็นเพียงระดับ framebuffer ที่แสดงผลหน้าจอคอนโซลหรือแอปพลิเคชันพื้นฐาน แต่ Palmer ยังได้พัฒนาโครงการคู่ขนานเพื่อรองรับกราฟิก 3D โดยใช้ไลบรารี smoltdfx และ OpenGL 1.x ขนาดเล็กที่ชื่อ smolminigl ซึ่งผลการทดสอบล่าสุดพบว่าสามารถรันเกม Quake บนฮาร์ดแวร์ Voodoo 3 จริงได้สำเร็จโดยไม่ต้องพึ่งพา Mesa หรือ Glide
ความสำเร็จนี้ยังเปิดโอกาสให้กับการจำลองระบบเสมือน (Virtualization) ในการทำ PCI passthrough เพื่อส่งต่อการทำงานของ Voodoo 3 ไปยังระบบปฏิบัติการเก่าอย่าง Windows 98 หรือ DOS ได้อย่างมีประสิทธิภาพมากขึ้น ถือเป็นการยืดอายุให้กับการ์ดจอระดับตำนานในโลกคอมพิวเตอร์สมัยใหม่และกลุ่มนักสะสมของย้อนยุค




ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
