L'équipe de Yuzu fait une nouvelle fois preuve de ténacité pour améliorer son émulateur Nintendo Switch. De plus de plus de jeux sont mieux émulés, certains désormais tournent parfaitement (une dizaine), tandis que d'autres sont désormais qualifiés de "bon".
Avec la publication de ce mois-ci, ils se sont principalement concentrés sur l'amélioration de la précision. Le développeur Blinkhawk a essentiellement réécrit l'émulation d'ordonnanceur du kernel, et a apporté diverses autres améliorations à l'émulation d'OS. L'amélioration immédiate que vous verrez notamment sur Pokemon Let's Go, avec une solution de contournement, une bonne solution est encore en développement.
D'autres jeux comme Zelda : Breath of the Wild, Yooka-Laylee, Bayonetta 2 et Final Fantasy Pocket XV devraient également voir une émulation plus souple. De plus, nous avons apporté d'autres améliorations graphiques, telles que l'implémentation de textures différente (cela devrait corriger les effets dans divers jeux) et une meilleure gestion de la mémoire GPU (devrait corriger les bugs graphiques dans divers jeux).
A noter que certains jeux (comme Pokemon Let's Go) fonctionnent de façon beaucoup plus stable avec l'émulation GPU asynchrone désactivée.
Changelog April Preview
- OS HLE : Implémentation d'un nouveau planificateur de threading plus précis et moins sujet aux erreurs. Devrait corriger des problèmes dans certains jeux, tels que les crashs du noyau et les verrouillages logiciels.
- GPU : Implémentation des textures sans bindless, un type de texture utilisé par certains jeux pour le rendu graphique. Utilisé par Shovel Knight, Super Mario Odyssey, et autres jeux.
- Mémoire GPU : Implémenter plus précisément ReadBlock, WriteBlock et CopyBlock.
- Mémoire GPU : Flush and invalidate automatically on memory block access (corrige les problèmes graphiques avec Chocobo's Mystery Dungeon : Every Buddy !).
- Mémoire GPU : Correction d'un crash avec Mario Tennis Aces.
- Permet à certains nouveaux effets de mieux rendre et contrôler certains aspects de la mémoire du GPU.
Sont passés en "Great" : Asdivine Hearts, Dragon Sinker, Sonic Mania
Et en "Okey" : Stardew Valley, ARMS, Crawl, Fairune Collection, Mercenaries Saga Chronicles, Punch Club, Super Meat Boy, The End is Nigh, et Windjammers.