เจาะประเด็น
Gaming / Tools
จับเกม Nintendo Switch รันตรงบนชิป Apple Silicon แบบไม่ต้องง้ออีมูเลเตอร์
โปรเจกต์โอเพนซอร์สใหม่แปลงโค้ดเกมให้วิ่งฉิวบน iPhone, iPad และ Mac ได้อย่างน่าทึ่ง
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
เมื่อสถาปัตยกรรมชิปเหมือนกัน การเล่นเกมข้ามแพลตฟอร์มจึงไม่ต้องผ่านตัวกลางที่สูญเสียพลังงานอีกต่อไป
ปกติเวลาเราพูดถึงการเล่นเกมคอนโซลบนคอมหรือมือถือ ภาพจำมันคือการใช้อีมูเลเตอร์คอยจำลองฮาร์ดแวร์ ซึ่งกินสเปกโคตรๆ และมักจะหน่วง แต่วันนี้มีโปรเจกต์สายมุดตัวใหม่ที่ทำอะไรบ้าบิ่นกว่านั้นเยอะ
นักพัฒนาอิสระที่ชื่อ seedds เขาปล่อยโปรเจกต์โอเพนซอร์สตัวหนึ่งชื่อว่า nxnative ออกมา ไอเดียคือการจับไฟล์เกมที่เรามีอยู่แล้วมายำรวมกับ prod.keys แล้วแปลงให้มันกลายเป็นแอปพลิเคชันสแตนด์อโลนที่รันบน iPhone, iPad หรือ Mac ได้ตรงๆ แบบไม่ต้องผ่านตัวกลางจำลองระบบให้อารมณ์เสีย
ความลับเบื้องหลังเรื่องนี้คือเรื่องของฮาร์ดแวร์ ทั้ง Nintendo Switch และชิป Apple Silicon ดันใช้สถาปัตยกรรมชุดคำสั่ง Arm64 เหมือนกัน ทางโปรเจกต์เลยใช้วิธีรีพروแกรมโค้ดเกมใหม่ให้วิ่งตรงเข้าชิป Apple ได้เลย พร้อมกับสลับเอา OS ตัวเล็กๆ มาทำหน้าที่แทนระบบเดิมของคอนโซล แล้วแปลงกราฟิก API ของนินเทนโดให้ไปคุยกับ Metal ของฝั่งแอปเปิลแทน
งานนี้ไม่ได้โม้เพราะมีคนเอาไปลองของจริงกันแล้ว อย่างยูทูบเบอร์สายฮาร์ดแวร์ Andrew Tsai เขาเอาไปเทสบน MacBook Air รุ่นชิป M1 ตัวเริ่มต้นที่ไม่มีพัดลมแถมแรมแค่ 8GB ผลปรากฏว่าเกมอย่าง Monster Hunter Rise วิ่งนิ่งๆ ที่ 60 เฟรมต่อวินาทีแบบไม่มีตก
นอกจากนี้ยังมีเกมดังอย่าง Unicorn Overlord, Dragon Quest XI S และ Dark Souls Remastered ที่รันได้สบายๆ แม้ว่าจะมีบางเกมอย่าง Doom Eternal ที่ลองแล้วเครื่องปฏิเสธไม่ยอมรันก็ตามที
ถ้าถามว่าเอาเทคโนโลยีมาจากไหน ส่วนหนึ่งเขายืมระบบแปลภาษา Shader มาจาก Ryujinx อีมูเลเตอร์ตัวดังที่โดนค่ายปู่นินสั่งปิดไปเมื่อปี 2024 ที่ผ่านมานี่เอง และต่อยอดแนวคิดมาจากโปรเจกต์ d2r-mobile ที่เคยทำแนวนี้กับเกม Diablo II: Resurrected มาก่อนหน้านี้แล้ว
แต่ก็ต้องบอกตามตรงว่ามันยังไม่ใช่ของสำเร็จรูปสำหรับคนทั่วไป ตอนนี้หน้า README แปะรายชื่อเกมที่เทสแล้วประมาณ 70 เกม ซึ่งเน้นไปที่เครื่องฝั่งไอโฟนรุ่น iPhone 15 Pro ขึ้นไป หรือไอแพดชิป M1 เป็นต้นไป ส่วนฝั่ง Mac ต้องมีขั้นตอนการคอมพิวต์เพิ่มอีกนิดหน่อย แถมยังเล่นออนไลน์ไม่ได้และใช้ฟิกเกอร์ amiibo ไม่ได้ด้วย
นี่คือหมุดหมายสำคัญที่พิสูจน์ว่า เมื่อสถาปัตยกรรมชิปตรงกัน ขีดจำกัดเรื่องแพลตฟอร์มก็เริ่มพังทลายลง แม้จะยังไม่ใช่เครื่องมือสำหรับคนทั่วไป แต่มันก็เปิดมุมมองใหม่ให้วงการพอร์ตเกมแบบคาดไม่ถึง
ที่มา: TechPowerUp — อ่านต้นฉบับ
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...