[Switch] La Team Yuzu fait un point sur tous les progrès réalisés

455 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch] La Team Yuzu fait un point sur tous les progrès réalisés
La Team Yuzu vient de publier sur son blog un article très intéressant qui regroupe toutes les évolutions qu'à connu son émulateur Yuzu durant le mois d'Aout 2020, ou du moins toutes les dernières évolutions que l'émulateur a vu venir. 
 
La première des évolutions majeures est le projet Mjölnir, sous ce nom se cache la réécriture quasiment complète de l'entrée des contrôleurs, avec aussi une réécriture complète de l'interface et de son fonctionnement interne, appelée projet Aphrodite.
 
La seconde partie est la refonte de l'applet du contrôleur, il manquait à Yuzu cette implémentation, qui est cruciale pour beaucoup de jeux multijoueurs tels que  Super Mario Maker 2, Kirby Star Allies, Hyrule Warriors: Definitive Edition et bien d'autres.
 
 
 
 
 
 
Tentée par DarkLordZach à l'époque mais criblé de problèmes en raison de l'implémentation immature de l'entrée à l'époque, Morph a donc décidé qu'il était temps de l'implémenter après avoir pris connaissance et corrigé le HID.
 
Enfin, il y a eu de nombreuses corrections de bugs et d'optimisations, Khronos a récemment ajouté la nouvelle extension VK_EXT_extended_dynamic_state à l'API Vulkan, et la prise en charge des pilotes est en cours de finalisation. Selon la norme, avec les nouvelles extensions, vous pouvez vous attendre à des progrets certains. AMD a récemment ajouté la prise en charge de cette extension dans le pilote Windows 20.8.3, mais une partie de celui-ci est défectueux, ce qui entraîne des erreurs graphiques dans des jeux comme Super Mario Odyssey. Rodrigo a temporairement résolu ce problème en mettant l'extension sur la liste noire des pilotes Windows d'AMD jusqu'à ce qu'elle soit corrigée. Intel ne supporte pas VK_EXT_extended_dynamic_state au moment d'écrire ces lignes, et Nvidia avait déjà corrigé ses problèmes avec l'extension.
 
 
 
 
La Team Yuzu revient aussi sur la précision, qui a un coût non négligeable sur les ressources CPU. Jusqu'à présent, les CPU ne disposant pas du jeu d'instructions FMA devaient exécuter un code générique comme solution de repli. Après beaucoup de travail, Merry a ajouté des optimisations destinées aux CPU ne disposant pas du jeu d'instructions FMA.
 
Cela signifie que les utilisateurs disposant de CPU de la série AMD Phenom II ou plus ancienne, de la série Intel Core-i de 3e génération ou plus ancienne, et de tous les CPU Pentium, Celeron et Atom peuvent désormais sélectionner le paramètre "Unsafe" et constater des améliorations majeures des performances dans presque tous les jeux. 
 
 
 
 
 
La Team revient aussi sur les changements de l'interface utilisateur, ainsi que sur ces futurs projets comme avec epicboy qui travaille sur une méthode universelle, accélérée par GPGPU (General-Purpose GPU), pour décoder les textures ASTC. Nous en apprendrons plus sur ce sujet lorsque la réécriture du cache de textures sera terminée. Enfin la Team souhaite aussi consacrer certains efforts sur des changements audio supplémentaires pour parvenir à une restitution encore meilleure, bien que des évolutions majeures ont été opérées ces derniers temps dans ce domaine.
 
 
Si vous voulez une information encore plus détaillée c'est par ici.
Samedi 12 Septembre 2020, 08:58 par tralala
Source : yuzu-emu.org
Utilisateur en ligne
12 septembre 2020, 09:02
Approuver ce commentaire (+1)
Merci pour la news, on dira ce que l'on veut, mais que ce soit Ryu ou Yuzu, les deux innove sur les possibilité / amélioration de l'émulation Switch :)
Répondre à ce commentaire
12 septembre 2020, 09:53
Approuver ce commentaire (+1)
Merci Tralala pour la news.
Répondre à ce commentaire
12 septembre 2020, 09:59
Approuver ce commentaire (+1)
Merci pour la news
Répondre à ce commentaire
12 septembre 2020, 15:54
Approuver ce commentaire (+1)
Ah oui on voit que les Dev font des efforts.
Répondre à ce commentaire
12 septembre 2020, 15:54
Approuver ce commentaire (+1)
On peut les soutenir comment ?
Répondre à ce commentaire
Utilisateur en ligne
12 septembre 2020, 19:09
Approuver ce commentaire (+1)
+2

On peut les soutenir comment ?

Excellent raisonnement, il n'y a pas de meilleurs moyen que le financement participatif pour aider des projets d'émulateurs à progresser rapidement, ça permet aux passionnés de contribuer à temps plein. (Ce raisonnement s'applique aussi à la scène console, si les bénéficiaires finaux étaient moins radins et s'organisaient collectivement pour leur permettre de vivre de ça, les devs libéreraient bien volontiers leurs trouvailles. Au lieu de ça, les étudiants, finissant dégoûté par la scène, finissent par s'en aller, d'autant plus quand la nécessité d'avoir des revenus pour vivre se fait de plus en plus présente, alors que la recherche et le reverse engeenering réclame des moyens et du temps.)
Tu peux les soutenir via Patreon, ici : https://www.patreon.com/yuzuteam
 

Répondre à ce commentaire
12 septembre 2020, 20:56
Approuver ce commentaire (+1)
merci Tikilou.
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer