DOOM ลงกล้อง DSLR แล้ว! นักพัฒนาพอร์ตเกมลง Canon EOS 550D ใช้ปุ่มกล้องเล่นได้จริง
วงการ DOOM ลงทุกอย่างที่รันโค้ดได้ กลับมาสร้างความฮือฮาอีกครั้ง เมื่อนักพัฒนาชื่อ lauris-nl สามารถพอร์ตเกม DOOM ให้ทำงานบนกล้อง DSLR Canon EOS 550D ได้สำเร็จ และที่สำคัญคือสามารถเล่นเกมได้จริงบนตัวกล้อง โดยไม่ต้องสตรีมภาพจากคอมพิวเตอร์หรืออุปกรณ์อื่นเข้ามา
โปรเจกต์ดังกล่าวใช้เฟิร์มแวร์โอเพนซอร์ส Magic Lantern ซึ่งเปิดทางให้นักพัฒนาสามารถเข้าถึงและเพิ่มความสามารถให้กับกล้อง Canon บางรุ่นได้มากกว่าที่เฟิร์มแวร์จากโรงงานรองรับ
Canon EOS 550D หรือที่รู้จักในชื่อ Rebel T2i ในสหรัฐฯ และ Kiss X4 ในญี่ปุ่น เปิดตัวตั้งแต่ปี 2010 โดยใช้เซนเซอร์ CMOS ความละเอียด 18 ล้านพิกเซล พร้อมหน้าจอ TFT ขนาด 3 นิ้ว และใช้ชิปประมวลผลภาพ DIGIC 4
แต่ตอนนี้กล้อง DSLR รุ่นเก่ากว่า 15 ปีตัวนี้สามารถกลายเป็นเครื่องเล่น DOOM ได้แล้ว
ใช้ปุ่มบนกล้องเป็นจอยเกม
สิ่งที่น่าสนใจคือโปรเจกต์นี้ไม่ได้เพียงแค่ทำให้เกมแสดงผลบนหน้าจอของกล้องเท่านั้น แต่ยังนำ ปุ่มควบคุมจริงของ EOS 550D มาใช้สำหรับเล่นเกมด้วย
การควบคุมถูกออกแบบไว้ดังนี้
- ปุ่มทิศทาง ใช้สำหรับเดินและหมุนตัวละคร
- ปุ่ม SET ใช้ยิงอาวุธ
- ปุ่ม PLAY ใช้เปิดประตูและสั่งงานสวิตช์
- วงล้อด้านหลัง ใช้เปลี่ยนอาวุธ
- ปุ่มซูม สามารถกดค้างเพื่อวิ่งและ Strafing ได้
พูดง่าย ๆ คือผู้เล่นสามารถถือกล้อง DSLR แล้วใช้ปุ่มต่าง ๆ ที่มีอยู่เดิมเพื่อเล่น DOOM ได้โดยตรง
ยังใช้ระบบเสียงของกล้องได้ด้วย
นักพัฒนาไม่ได้หยุดอยู่แค่ภาพและการควบคุม แต่ยังสามารถนำระบบเสียงของกล้องมาใช้งานกับเกมได้อีกด้วย
ตัวพอร์ตนำเอาเอฟเฟกต์เสียงแบบ 8-bit ดั้งเดิมของ DOOM มาผสมกับเพลงที่สร้างขึ้นด้วยระบบสังเคราะห์เสียง ก่อนส่งออกเป็นเสียงแบบ Mono ความถี่ 48 kHz
นอกจากนี้ยังมีโหมดแสดงผลแบบพิเศษที่เรนเดอร์เกมที่ความละเอียด 360 × 240 พิกเซล ก่อนนำแต่ละพิกเซลไปแสดงเป็นบล็อกขนาด 2 × 2 บน Bitmap ความละเอียด 720 × 480 ของ Magic Lantern
แม้คุณภาพภาพจะไม่ได้ใกล้เคียงกับเกมสมัยใหม่ แต่สำหรับการทำให้ DOOM รันบนกล้อง DSLR ถือว่าเพียงพอสำหรับพิสูจน์แนวคิดแล้ว
รองรับเฉพาะ EOS 550D Firmware 1.0.9
ปัจจุบันโปรเจกต์ Doom550D v0.4.1 รองรับเฉพาะ Canon EOS 550D ที่ใช้ Canon Firmware 1.0.9 เท่านั้น
นักพัฒนาเตือนอย่างชัดเจนว่า ไม่ควรนำไฟล์ไบนารีไปติดตั้งกับกล้องรุ่นอื่น หรือเฟิร์มแวร์เวอร์ชันอื่น เนื่องจากอาจทำให้เกิดปัญหากับตัวกล้องได้
ดังนั้นผู้ที่มี EOS 550D อยู่และต้องการทดลองโปรเจกต์นี้ควรตรวจสอบรุ่นกล้องและเวอร์ชันเฟิร์มแวร์ให้ตรงตามที่กำหนดก่อนดำเนินการใด ๆ
DOOM กับภารกิจ “ลงทุกอุปกรณ์ที่เป็นไปได้”
การพอร์ต DOOM ลง Canon EOS 550D เป็นอีกหนึ่งบทในประวัติศาสตร์อันยาวนานของเกมที่ถูกนำไปทำงานบนอุปกรณ์ซึ่ง ไม่เคยถูกออกแบบมาเพื่อเล่นเกม
ก่อนหน้านี้มีโปรเจกต์ที่นำ DOOM ไปทำงานบนอุปกรณ์แปลก ๆ มาแล้วมากมาย ตั้งแต่ แท่นชาร์จ Anker ที่มีหน้าจอขนาดเพียง 2.26 นิ้ว ไปจนถึง เครื่องคิดเลข Casio
ล่าสุดกล้อง DSLR อย่าง Canon EOS 550D ก็เข้ามาอยู่ในรายชื่อเดียวกัน
แม้ในทางปฏิบัติการเล่น DOOM บนกล้อง DSLR อาจไม่มีประโยชน์เหนือกว่าการเล่นบน PC, มือถือ หรือเครื่องเกมทั่วไปเลย แต่โปรเจกต์ลักษณะนี้แสดงให้เห็นถึงความยืดหยุ่นของซอฟต์แวร์และฮาร์ดแวร์รุ่นเก่า รวมถึงความสามารถของ Magic Lantern ที่สามารถเปลี่ยนกล้อง DSLR ให้กลายเป็นแพลตฟอร์มสำหรับทดลองสิ่งที่ผู้ผลิตไม่เคยตั้งใจให้มันทำได้
และดูเหมือนว่าตราบใดที่อุปกรณ์ใดสามารถประมวลผลโปรแกรมได้ คำถามต่อไปก็คงไม่ใช่ “DOOM รันได้ไหม?” แต่เป็น “จะเอา DOOM ไปรันบนอะไรต่อ?”
ที่มา: VideoCardz



