Wine 8.0 publié avec une meilleure compatibilité des contrôleurs, une prise en charge expérimentale de WoW64 et bien plus encore

Wine 8.0 est là et apporte de nombreuses améliorations par rapport à Wine 7.0 de l'année dernière.

Si vous souhaitez exécuter des applications Windows sur Linux, vous avez probablement entendu parler de Wine. Wine fonctionne comme une couche traduisant les appels de l'API Windows en appels POSIX (Portable Operating System Interface). tout en recréant une structure de répertoires Windows et en fournissant des implémentations alternatives du système prestations de service. Il n'utilise pas non plus d'émulation ou de virtualisation pour exécuter les binaires Windows. Maintenant, la version 8.0 de Wine vient de sortir avec une tonne d'améliorations et de changements.

L'un des changements les plus notables est l'achèvement de la conversion en Portable Executable (PE), le format binaire de Windows. Ceci est important, car cela signifie que divers systèmes de protection contre la copie qui vérifient que les données sur le disque et le contenu en mémoire des modules système est identique et fera désormais confiance au système qu'ils exécutent sur. Les développeurs de Wine affirment que cela permettra « des applications 32 bits sur des hôtes 64 bits, des débogueurs Windows, des applications x86 sur ARM », et bien plus encore.

De plus, WoW64 (WWindows 32 bits on WWindows 64-bit) la prise en charge a été implémentée pour "essentiellement toutes" les bibliothèques Unix. Cela permet aux applications 32 bits d'être exécutées dans un environnement 64 bits, sans la présence des bibliothèques 32 bits appropriées. Les développeurs Wind ne le recommandent pas encore pour une utilisation générale, mais il peut être activé en construisant avec l'option '--enable-archs'.

D'autres améliorations incluent :

  • Nouveau thème lumineux activé sur la configuration par défaut
  • De nombreuses optimisations et améliorations Direct3D
  • Prise en charge du hotplug du contrôleur améliorée
  • Détection des roues motrices
  • Les contrôleurs Sony DualShock et DualSense sont pris en charge lorsque le backend hidraw est utilisé
  • Module Windows Runtime (WinRT) Windows. Jeux. L'entrée a été introduite, une interface de programmation pour accéder aux manettes de jeu, aux joysticks et aux roues motrices.
  • Wine Gecko bénéficie d'une assistance en matière d'accessibilité

N'oubliez pas de consulter l'annonce officielle de Wine 8.0 pour en savoir plus. Bien que les binaires ne soient pas encore disponibles au téléchargement, vous pouvez les créer vous-même ou attendre qu'ils soient publiés. Une fois qu'ils le seront, vous pourrez l'installer sur Ubuntu, Debian, Fedora et macOS. Le vin fait partie du Pont à vapeurc'est Proton, il est donc possible que certaines de ces améliorations rendent également le jeu sur Steam Deck encore meilleur à l'avenir.


Source: Vin