- Patch no kernel Linux para arm64 para implementar, sobre o Linux, as system calls do Horizon OS da Nintendo
- No começo, a ideia era rodar jogos de Switch em user mode no Mac, mas fora um patch no kernel isso era muito difícil, então o projeto mudou de direção
- Tentativa de rodar jogos de Switch nativamente em qualquer hardware arm64
→ É diferente do Mesosphere, o kernel open source do Nintendo Switch - A partir do projeto Yuzu, foi criado o "Mizu", removendo as partes de emulação de kernel/CPU
- Ainda não está em estágio final, mas conseguiu rodar o primeiro jogo comercial, "Puyo Puyo Tetris" (muito lento)
→ Patch aplicado ao kernel em uma versão virtualizada do Fedora Rawhide no MacBook
→ A aceleração de GPU do Yuzu exige OpenGL 4.6, mas as VMs no Mac ainda só suportam de 4.1 a 4.3, então a aceleração de GPU ainda é difícil
→ Também conseguiu rodar no Jetson Nano, o hardware mais barato com suporte a OpenGL 4.6
2 comentários
Fico feliz em ver o Citra e o Yuzu, que eu usava com frequência por causa de Monster Hunter Double Cross.
Yuzu - emulador de Nintendo Switch