Doom บุกอวกาศ: เกมในตำนานถูกแฮกให้รันบนดาวเทียมของ ESA

ในงาน Ubuntu Summit ล่าสุด นักพัฒนา Ólafur Waage ได้เล่าเรื่องราวสุดเหลือเชื่อของการนำเกม Doom ไปเล่นบนดาวเทียม OPS-SAT ของ European Space Agency (ESA) ซึ่งเป็นดาวเทียมทดลองขนาดเล็กที่เปิดให้แฮกเกอร์ทดสอบระบบ onboard ได้อย่างอิสระ

ดาวเทียม OPS-SAT มีขนาดเพียง 10 x 10 x 30 ซม. แต่มีคอมพิวเตอร์ onboard ที่แรงกว่าดาวเทียม ESA รุ่นก่อนถึง 10 เท่า ทีมของ Waage ได้รับสิทธิ์เข้าถึงระบบเพื่อทดสอบขีดจำกัดของฮาร์ดแวร์ และหนึ่งในความท้าทายคือการรันเกม Doom ให้สำเร็จในอวกาศ

ครั้งแรก ทีมใช้ Chocolate Doom ซึ่งเป็นพอร์ตที่ซื่อสัตย์ต่อต้นฉบับ แต่ไม่มีกราฟิกเพราะดาวเทียมไม่มีหน้าจอ จึงได้แค่ผลลัพธ์เป็นข้อความว่าเล่นผ่านด่านไปกี่เปอร์เซ็นต์ ฆ่าศัตรูไปกี่ตัว

ครั้งที่สอง ทีมเปลี่ยนไปใช้ doomgeneric ซึ่งสามารถสร้างภาพกราฟิกได้โดยใช้ virtual video card และนำภาพถ่ายจากกล้องของดาวเทียมมาใช้เป็นฉากหลังในเกม! แต่ภาพจากกล้องมีความละเอียดสูงเกินไป ทีมจึงใช้ AI บนดาวเทียมปรับภาพให้เหลือ 8-bit และเปลี่ยนพาเลตสีของเกมเพื่อให้เข้ากับภาพโลกจริง

Doom ถูกนำไปรันบนดาวเทียม OPS-SAT ของ ESA
ดาวเทียมเปิดให้แฮกเกอร์ทดสอบ onboard system
มีคอมพิวเตอร์ onboard ที่แรงกว่ารุ่นก่อน 10 เท่า

ใช้ Chocolate Doom ในการรันครั้งแรก
ไม่มีกราฟิกเพราะไม่มีหน้าจอ
ได้ผลลัพธ์เป็นข้อความสรุปการเล่น

ใช้ doomgeneric ในการรันครั้งที่สอง
สร้างกราฟิกผ่าน virtual video card
ใช้ภาพถ่ายจากกล้องดาวเทียมเป็นฉากหลัง

ใช้ AI บนดาวเทียมปรับภาพให้เป็น 8-bit
ลดความละเอียดและสีให้เข้ากับเกม
เปลี่ยนพาเลตสีของ Doom เพื่อให้ภาพดูสมจริง

https://www.tomshardware.com/video-games/doom-can-run-just-about-anywhere-including-space-hacker-recounts-tale-of-running-the-game-on-an-orbiting-satellite
🚀 Doom บุกอวกาศ: เกมในตำนานถูกแฮกให้รันบนดาวเทียมของ ESA ในงาน Ubuntu Summit ล่าสุด นักพัฒนา Ólafur Waage ได้เล่าเรื่องราวสุดเหลือเชื่อของการนำเกม Doom ไปเล่นบนดาวเทียม OPS-SAT ของ European Space Agency (ESA) ซึ่งเป็นดาวเทียมทดลองขนาดเล็กที่เปิดให้แฮกเกอร์ทดสอบระบบ onboard ได้อย่างอิสระ ดาวเทียม OPS-SAT มีขนาดเพียง 10 x 10 x 30 ซม. แต่มีคอมพิวเตอร์ onboard ที่แรงกว่าดาวเทียม ESA รุ่นก่อนถึง 10 เท่า ทีมของ Waage ได้รับสิทธิ์เข้าถึงระบบเพื่อทดสอบขีดจำกัดของฮาร์ดแวร์ และหนึ่งในความท้าทายคือการรันเกม Doom ให้สำเร็จในอวกาศ ครั้งแรก ทีมใช้ Chocolate Doom ซึ่งเป็นพอร์ตที่ซื่อสัตย์ต่อต้นฉบับ แต่ไม่มีกราฟิกเพราะดาวเทียมไม่มีหน้าจอ จึงได้แค่ผลลัพธ์เป็นข้อความว่าเล่นผ่านด่านไปกี่เปอร์เซ็นต์ ฆ่าศัตรูไปกี่ตัว ครั้งที่สอง ทีมเปลี่ยนไปใช้ doomgeneric ซึ่งสามารถสร้างภาพกราฟิกได้โดยใช้ virtual video card และนำภาพถ่ายจากกล้องของดาวเทียมมาใช้เป็นฉากหลังในเกม! แต่ภาพจากกล้องมีความละเอียดสูงเกินไป ทีมจึงใช้ AI บนดาวเทียมปรับภาพให้เหลือ 8-bit และเปลี่ยนพาเลตสีของเกมเพื่อให้เข้ากับภาพโลกจริง ✅ Doom ถูกนำไปรันบนดาวเทียม OPS-SAT ของ ESA ➡️ ดาวเทียมเปิดให้แฮกเกอร์ทดสอบ onboard system ➡️ มีคอมพิวเตอร์ onboard ที่แรงกว่ารุ่นก่อน 10 เท่า ✅ ใช้ Chocolate Doom ในการรันครั้งแรก ➡️ ไม่มีกราฟิกเพราะไม่มีหน้าจอ ➡️ ได้ผลลัพธ์เป็นข้อความสรุปการเล่น ✅ ใช้ doomgeneric ในการรันครั้งที่สอง ➡️ สร้างกราฟิกผ่าน virtual video card ➡️ ใช้ภาพถ่ายจากกล้องดาวเทียมเป็นฉากหลัง ✅ ใช้ AI บนดาวเทียมปรับภาพให้เป็น 8-bit ➡️ ลดความละเอียดและสีให้เข้ากับเกม ➡️ เปลี่ยนพาเลตสีของ Doom เพื่อให้ภาพดูสมจริง https://www.tomshardware.com/video-games/doom-can-run-just-about-anywhere-including-space-hacker-recounts-tale-of-running-the-game-on-an-orbiting-satellite
0 ความคิดเห็น 0 การแบ่งปัน 27 มุมมอง 0 รีวิว