TechPowerUp 1 ชั่วโมงที่แล้ว video_ai AI Generated

โปรเจกต์เด็ดยกเกม Xbox One มาลง iPhone โดยไม่พึ่งอีมูเลเตอร์

เกี่ยวกับ Meta
TechPowerUp 23 Oct 2026
104
0
100
รูปภาพประกอบ
รูปภาพประกอบกระทู้
2 15m



เจาะประเด็น
Gaming / Apple


โปรเจกต์เด็ดยกเกม Xbox One มาลง iPhone โดยไม่พึ่งอีมูเลเตอร์



เมื่อนักพัฒนาสายมุดงัดวิธีรันซอฟต์แวร์คอนโซลบนชิป Arm ของ Apple แบบตรงจุด ไม่ต้องจำลองฮาร์ดแวร์ให้เปลืองแรง




ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที



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




วงการรันเกมข้ามแพลตฟอร์มมีเรื่องให้ตื่นเต้นอีกแล้ว หลังจากนักพัฒนาอิสระที่ใช้ชื่อว่า levi บนแพลตฟอร์ม X ออกมาเปิดตัว Utsuro โปรเจกต์ใหม่ล่าสุดที่ทำให้เครื่องฝั่ง Apple สามารถรันเกมของ Xbox One ได้โดยตรง แถมยังไม่ได้ใช้วิธีจำลองฮาร์ดแวร์แบบที่โปรแกรมจำลองทั่วไปเคยทำกันด้วย อันนี้คือความน่าสนใจที่ชวนให้ติดตามต่อว่าเขาทำได้ยังไง



แม้ตอนนี้โปรเจกต์จะเพิ่งเริ่มต้นได้ไม่นาน แต่ฟีดแบ็กที่ออกมาคือโคตรน่าประทับใจ เพราะตัวนักพัฒนาบอกว่ามันรัน Minecraft: Xbox One Edition ได้ลื่นไหลสุดๆ แถมยังมีคลิปวิดีโอโชว์การเล่นบน iOS แบบใช้คอนโทรลเลอร์ทัชสกรีนบนจอให้ดูกันจะๆ อีกด้วย



ถ้าไปดูข้อมูลบนหน้า GitHub ของโปรเจกต์นี้ จะเห็นตัวเลขเฟรมเรตที่น่าสนใจไม่น้อย อย่าง Minecraft บนบิวด์ของ Mac วิ่งอยู่ที่ประมาณ 36 ถึง 60 FPS ส่วน Sonic Mania และ Rocket League ก็โผล่มาแจมด้วยเหมือนกัน พร้อมมีภาพสกรีนช็อตยืนยันชัดเจน



สำหรับความคืบหน้าของเกมอื่นๆ ทาง Sonic Mania จัดว่าเล่นได้สมบูรณ์ระดับหนึ่งด้วยเฟรมเรตประมาณ 57 FPS พร้อมเสียงครบถ้วน ขณะที่ Rocket League ตอนนี้อยู่ใน 15 ถึง 20 FPS ภาพกราฟิกเรนเดอร์ออกมาวิ่งได้จริง แต่มืดยังติดเรื่องแสงที่มืดไปนิดและยังไม่มีเสียงในตอนนี้



เบื้องหลังเทคนิค


ความพีคของ Utsuro อยู่ที่วิธีทำงาน มันต่างจากอีมูเลเตอร์ทั่วไปแบบฟ้ากับเหว เพราะเลือกที่จะข้ามการจำลองฮาร์ดแวร์ไปเลย แล้วหันไปรันซอฟต์แวร์เลเยอร์บนวินโดวส์ของตัวคอนโซลในฐานะโค้ด x86-64 บนชิป Arm ของ Apple ผ่านตัว FEXCore แทน พร้อมกับจำลองชิ้นส่วนระบบที่ปกติคอนโซลต้องมีขึ้นมาเสริม



ในส่วนของการประมวลผลกราฟิก จะวิ่งผ่าน Metal API ของ Apple โดยแปลงเชดเดอร์ Direct3D 11.X ของ Xbox One ให้เป็นภาษาเชดเดอร์ของ Metal ส่วนระบบเสียงจัดการด้วย CoreAudio ซึ่งมองภาพรวมแล้วมันคือการแปลงภาษาซอฟต์แวร์ให้คุยกันรู้เรื่องโดยตรง



แต่อย่าเพิ่งคิดว่ามันจะใช้งานง่ายเปิดปุ๊บติดปั๊บ เพราะขั้นตอนการลงค่อนข้างยุ่งยากเอาเรื่อง ฝั่ง iOS ต้องใช้วิธี sideload และต้องพึ่งพาตัวช่วยอย่าง JIT helper, TrollStore หรือเครื่องที่เจลเบรกแล้ว รวมถึงต้องเตรียมไฟล์ดัมพ์ที่ถอดรหัสตัวเกมมาแล้วด้วย ส่วนฝั่ง macOS ตอนนี้ยังต้องใช้วิธีคอมไพล์บิวด์จากซอร์สโค้ดเองอยู่



💡

Utsuro พิสูจน์ให้เห็นว่าพลังของชิป Apple Silicon ไปได้ไกลกว่าที่คิด แม้ตอนนี้จะยังเป็นของเล่นสำหรับสายเทคสายมุด แต่ก็นับเป็นก้าวสำคัญที่น่าจับตาดูทิศทางการพัฒนาต่อไป



ที่มา: TechPowerUp — อ่านต้นฉบับ


#Xbox #iOS #Emulation

🔗 อ่านต่อ · สินค้าและคำถามที่เกี่ยวข้อง

สินค้ามาแรงตอนนี้

คนขายของถามบ่อย

ความคิดเห็น 0

กำลังโหลดความคิดเห็น...