- Se parcheó el kernel de Linux para arm64 para implementar las llamadas al sistema de Horizon OS de Nintendo sobre Linux
- Al principio empezó como un intento de ejecutar juegos de Switch en modo usuario en Mac, pero fuera de parchear el kernel era muy difícil, así que el proyecto giró hacia esto
- Un intento de ejecutar juegos de Switch de forma nativa en cualquier hardware arm64
→ Esto es distinto de Mesosphere, el kernel open source de Nintendo Switch - Tomando como base el proyecto Yuzu, se creó "Mizu" eliminando las partes de emulación de kernel/CPU
- Todavía no está terminado, pero ya logró ejecutar el primer juego comercial, "Puyo Puyo Tetris" (muy lento)
→ Se parcheó el kernel en una versión virtualizada de Fedora Rawhide en MacBook
→ La aceleración GPU de Yuzu requiere OpenGL 4.6, pero las máquinas virtuales en Mac por ahora solo soportan 4.1~4.3, así que la aceleración GPU sigue siendo complicada
→ También logró ejecutarse en Jetson Nano, el hardware más barato con soporte para OpenGL 4.6
2 comentarios
Me da gusto ver de nuevo Citra y Yuzu, que usaba seguido gracias a Monster Hunter Double Cross.
Yuzu - emulador de Nintendo Switch