- แพตช์ลินุกซ์เคอร์เนลสำหรับ arm64 เพื่ออิมพลีเมนต์ system call ของ Horizon OS ของ Nintendo บนลินุกซ์
- ตอนแรกเริ่มจากความตั้งใจจะรันเกม Switch ในโหมดผู้ใช้บน Mac แต่พบว่านอกจากการแพตช์เคอร์เนลแล้วแทบทำไม่ได้ จึงหันมาทางนี้
- เป็นความพยายามที่จะรันเกม Switch แบบเนทีฟบนฮาร์ดแวร์ arm64 ทุกชนิด
→ เป็นคนละอย่างกับ Mesosphere ซึ่งเป็นเคอร์เนล Nintendo Switch แบบโอเพนซอร์ส - นำโปรเจกต์ Yuzu มาปรับและเขียน "Mizu" โดยตัดส่วน Kerner/CPU emulation ออก
- ยังไม่ถึงขั้นสมบูรณ์ แต่สามารถรันเกมเชิงพาณิชย์เกมแรกอย่าง "Puyo Puyo Tetris" ได้สำเร็จแล้ว (ช้ามาก)
→ แพตช์เคอร์เนลบน Fedora Rawhide เวอร์ชันที่ทำงานแบบ virtualized บน MacBook
→ GPU acceleration ของ Yuzu ต้องการ OpenGL 4.6 แต่ใน VM บน Mac ยังรองรับได้เพียง 4.1~4.3 จึงยังใช้ GPU acceleration ได้ยาก
→ รันสำเร็จบน Jetson Nano ซึ่งเป็นฮาร์ดแวร์ที่รองรับ OpenGL 4.6 ที่ราคาถูกที่สุดด้วย
2 ความคิดเห็น
พอเห็น Citra กับ Yuzu ที่เคยใช้บ่อยเพราะ Monster Hunter Double Cross ก็รู้สึกดีใจครับ
Yuzu - โปรแกรมจำลอง Nintendo Switch