L'émulateur Dolphin obtiendra des mises à jour plus rapides sur Linux avec Flatpak
Dolphin gère désormais les référentiels Flatpak officiels, ce qui permet aux joueurs Linux d'installer et d'exécuter beaucoup plus facilement les dernières versions de l'émulateur Dolphin.
Comme beaucoup d'autres applications, Dolphin a eu du mal à maintenir les versions nouvelles et à jour pour les distributions Linux. Cela est principalement dû aux différents formats de package, versions de bibliothèque et noyaux utilisés par les distributions Linux : un package d'application compatible avec une distribution Linux peut ne pas être compatible avec une autre. Ce problème s'étend au versions de sortie des distributions individuelles également. Dolphin a essayé de fournir des packages d'applications officiels pour Ubuntu il y a quelques années, mais il a eu du mal à suivre chaque version du système d'exploitation Ubuntu.
Sans le soutien officiel de l'équipe Dolphin, les distributions doivent produire leurs propres versions de Dolphin. Le problème est que ces versions non officielles ne sont jamais à jour. Lorsque Dolphin ajoute une fonctionnalité telle que les réalisations, par exemple, les joueurs Linux sont obligés soit de compiler la mise à jour eux-mêmes, soit d'attendre une nouvelle version non officielle. Le cycle de mise à jour lent et incongru sous Linux pose également un défi pour la fonctionnalité multijoueur en ligne Netplay de Dolphin, qui ne fonctionne que lorsque tous les joueurs utilisent la même version de Dolphin.
La solution, comme de nombreux développeurs d'applications l'ont appris, consiste à distribuer les applications via un système de gestion de packages universel tel que Flatpak, Snap ou AppImage. Une application conçue pour l'un de ces systèmes s'installera et s'exécutera sur n'importe quelle distribution Linux (à condition que la distribution puisse installer le système de gestion de packages associé). Les membres de la communauté ont déjà développé des référentiels non officiels Dolphin Flatpak, mais l'équipe Dolphin annonce désormais qu'elle utilisera Flatpack pour distribuer les versions officielles plus rapidement.
« Mais pourquoi choisissons-nous de créer des builds Flatpak plutôt que toutes les autres solutions concurrentes ? La réponse réside dans Steam Deck. Valve a adopté Flatpak comme moyen officiel d'installer des applications non Steam sur SteamOS. Lorsqu'un utilisateur souhaite installer quelque chose qui n'est pas disponible sur le Steam Store, il leur suffit de passer en mode Bureau et d'ouvrir le Discover Software Center. Là, ils peuvent trouver une pléthore de logiciels disponibles en téléchargement au format Flatpak, dont de nombreux émulateurs ! »
Flatpak est le plus grand système de gestion de paquets universel disponible aujourd'hui pour les passionnés de Linux. Il exécute les applications dans un bac à sable sécurisé, fournit des mises à jour automatiques des applications et est pris en charge par la plupart des principales distributions. De plus, il est renforcé par le « magasin d'applications » Flathub, un énorme référentiel d'applications à la fois convivial et pris en charge par la plupart des principales distributions Linux.
Bien entendu, Flatpak est également la méthode officielle pour installer des applications non Steam sur SteamOS. Le Steam Deck est l'appareil Linux le plus courant à ce jour, et il est lepremier produit de jeu Linux, la décision de Dolphin de choisir Flatpak plutôt qu'AppImage est logique. (Snap appartient à Canonical, la société qui fabrique Ubuntu, donc la prise en charge de Snap semble peu probable. Cela dit, Dolphin prévoit de fournir un dépôt AppImage à l'avenir.)
La première version de Dolphin disponible pour obtenir une version officielle de Flatpak, la version 2412, offre des performances d'émulation Wii et Gamecube améliorées avec moins d'erreurs d'opcode, de bugs graphiques et de bugs audio. La compatibilité des GPU NVIDIA sous Linux, qui pouvait poser problème dans les versions précédentes, a également été améliorée.
L'équipe Dolphin gère désormais deux référentiels Flatpak, le premier pour les versions stables et le second pour les versions de développement :
https:https:
Vous pouvez suivre manuellement ces dépôts avec Flatpak, ou attendre que la liste Flathub soit migrée et reçoive le label officiel. Dolphin dit que cela se produira bientôt, il attend juste « quelques changements en cours dans notre infrastructure et diverses personnes importantes partant en vacances ». Notez que Flatpak n'est pas préinstallé sur toutes les distributions, bien qu'il fonctionne sur la plupart des distributions majeures. Pour des options de téléchargement supplémentaires, consultez la page de téléchargements Dolphin.