ข้อมูลสำคัญ

โปรแกรมจำลอง Xbox ยอดนิยมที่รู้จักกันในชื่อ Xemu ได้รับการพอร์ตไปยังเครื่อง Sony PlayStation 5 ที่ผ่านการเจลเบรกแล้วโดยนักดัดแปลงที่ชื่อ ZiZc3 ผู้ใช้ Reddit ชื่อ u/Yzenxam ได้แชร์วิดีโอที่แสดงให้เห็นแอปพลิเคชันดังกล่าวซึ่งมีชื่อว่า XPSemu กำลังรันเกมอย่าง Forza Motorsport, Halo 2 และ Crash Bandicoot โดยซอร์สโค้ดของโปรเจกต์นี้มีให้ใช้งานบน GitHub ภายใต้ชื่อ ZiZc3

การพอร์ตนี้ทำงานโดยอนุญาตให้ Xemu เปิดใช้งานแบบเนทีฟบน PS5 โดยใช้ TCG JIT ของ QEMU สำหรับการแปลคำสั่ง CPU ของ Xbox แบบเรียลไทม์ ในขณะที่สื่อสารกับ GPU AMD ของ PS5 ผ่านไดรเวอร์ RADV Vulkan แบบโอเพนซอร์สที่เปิดใช้งานโดย PS5_Vulkan นอกจากนี้ นักดัดแปลงยังได้รวมฟีเจอร์แบบกำหนดเอง เช่น แดชบอร์ดที่รองรับการใช้งานด้วยคอนโทรลเลอร์, ภาพปกเกม, การติดตามเวลาเล่น, แพตช์เกม, การแสดงผลประสิทธิภาพ (performance overlays) และการปรับแต่ง CPU เฉพาะสำหรับโปรเซสเซอร์ Zen 2 ของ PS5

แม้ว่าจะมีการแปลคำสั่งที่รวดเร็ว แต่ CPU ของ Xbox ที่ถูกจำลองขึ้นยังคงเป็นคอขวดหลัก โดยมีภาระงานหนักมากในขณะที่ GPU ของ PS5 ส่วนใหญ่ยังคงว่างงาน เนื่องจากความเร็วต่อคอร์ที่ช้ากว่าเมื่อเทียบกับพีซีประสิทธิภาพสูง ซอฟต์แวร์ที่เน้นการใช้ CPU จึงได้รับผลกระทบ โดย Halo 2 รันที่ 30 FPS ในค่าเริ่มต้น หรือ 36 ถึง 50 FPS ระหว่างการเล่นเกมด้วยแพตช์ 60 FPS ในขณะที่ Forza Motorsport ทำความเร็วได้ 15 ถึง 21 FPS ระหว่างการแข่งรถ ผู้พัฒนาระบุว่าโปรเจกต์นี้อยู่ในขั้นตอนการทดสอบ และเตือนว่าไม่ใช่ทุกเกมที่จะทำงานได้อย่างถูกต้องในทันที

อ่านรายละเอียดเพิ่มเติมได้จากต้นฉบับ