4 คะแนน โดย xguru 2022-08-16 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • แพตช์ลินุกซ์เคอร์เนลสำหรับ 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 ความคิดเห็น

 
jungmin1237 2022-08-17

พอเห็น Citra กับ Yuzu ที่เคยใช้บ่อยเพราะ Monster Hunter Double Cross ก็รู้สึกดีใจครับ