ไปอีกขั้น โชว์เล่นเกม Doom รันตรงจากดาวเทียม

[รันนอกโลก] จาก “มันเล่น Doom ได้หรือไม่ ?” เป็น “มันเล่นได้ไวว่-” ไปแล้ว หลังมีทีมวิศวกรซอฟต์แวร์ ร่วมกับทีมวิศวกรการบินและอวกาศ โชว์การเล่นเกม Doom ที่รันบนดาวเทียมซึ่งกำลังโคจรรอบโลกได้สำเร็จ เพียงแต่เล่นได้แบบไม่มีภาพกราฟิกนะ

ในงาน Ubuntu Summit 25.10 ได้มีการพูดคุยเรื่องขีดจำกัดของฮาร์ดแวร์ ว่าจะส่งข้อมูลการแสดงผลส่งตรงจากดาวเทียม มายังโลกได้มากน้อยแค่ไหม และเพื่อให้เข้าใจง่ายที่สุด Ólafur Waage วิศวกรซอฟต์แวร์ชาวนอร์เวย์ ร่วมกับ Georges Labrèche วิศวกรปฏิบัติการยานอวกาศจากองค์การอวกาศยุโรป (ESA) โชว์การพอร์ตเกม Doom ไปเล่นบนดาวเทียมซะเลย

“มีวิธีทำให้ Doom รันบนดาวเทียม OP-SAT ของ ESA ไหม ?”

ความสงสัยนี้เอง ก็กลายเป็นการทดลองปฏิบัติจริง โดยจากการพอร์ตเกม Doom จากภาษา C ไปเป็น C++ ก็กลายเป็นเล่นเกม Doom บนดาวเทียม OP-SAT ที่กำลังโคจรอยู่รอบโลกนี้เอง ซึ่งมีชิ้นส่วนคอมฯ ที่มีจำหน่ายทั่วไปเป็นหลัก อย่าง Altera Cyclone 5 และ ARM dual-core Cortex A9 แต่อัดแน่นอยู่ในกล่องขนาดกะทัดรัดที่โคจรอยู่เหนือพื้นโลกหลายร้อยกิโลเมตร

อย่างไรก็ตาม OP-SAT มีระบบเปิด แต่ก็มาพร้อมระเบียบปฏิบัติด้านความปลอดภัยในวงโคจรด้วยเช่นกัน จึงต้องใช้ทั้งความอดทน, ทักษะเฉพาะ และการเคารพกฎอย่างสูง เพียงแค่เอาเกมเก่า 10 กว่าปีอย่าง Doom (1993) ไปเล่นบนดาวเทียมตัวนี้เอง

ในการเล่นนั้น ก็ต้องใช้ชิปออนบอร์ดของตัวดาวเทียม ผลคือเล่นเกม ทว่าไม่มีภาพกราฟฟิก เนื่องด้วยการสร้างภาพหน้าจอหรือผลลัพธ์ที่เป็นโค้ดเครื่องนั้น ไม่ง่ายเหมือนการปรับแต่งให้รันบนฮาร์ดแวร์จากดาวเทียม 

สุดท้ายก็ใช้ AI เข้ามาช่วยเรื่องการปรับสีให้ดูเหมาะสมแทน จนสร้างภาพกราฟฟิกที่ดูดีได้ในที่สุด แต่ก็ยอมรับว่ามีพลาดบ้าง เพราะจังหวะของยานอวกาศที่คาดเดาไม่ได้และควบคุมไม่ได้ อย่างไรก็ตาม มันก็ถือเป็นอีกหนึ่งเหตุการณ์สำคัญที่ดูไร้สาระในประวัติศาสตร์อันยาวนานและแปลกประหลาดของการพอร์ตเกม Doom ไปเล่นบนสิ่งที่ไม่น่าเป็นไปได้ อย่างเช่น ไฟล์ PDF หน้าจอบอกความจุบน Power Bank และดาวเทียมตัวล่าสุด

ที่มา : Techspot