Sortie de Wine 10.11 et Wine Staging 10.11

Une version expérimentale de l'implémentation ouverte de l'API Win32 — Wine 10.11 a été publiée. Depuis la sortie de la version 10.10, 25 rapports de bogues ont été fermés et 292 modifications ont été apportées.

Modifications les plus importantes :

  • Les préparatifs sont en cours pour ajouter le support du pilote NTSync, intégré dans le noyau Linux 6.14, qui implémente le dispositif symbolique /dev/ntsync et un ensemble de primitives pour la synchronisation utilisées dans le noyau Windows NT. La mise en œuvre de ces primitives au niveau du noyau permet d'augmenter considérablement les performances des jeux Windows exécutés via Wine. Un gain de performance significatif est réalisé en éliminant les frais généraux liés à l'utilisation de RPC en espace utilisateur. Par exemple, avec le pilote ntsync par rapport à la mise en œuvre des primitives de synchronisation NT en espace utilisateur, le nombre maximal de FPS dans le jeu Dirt 3 a augmenté de 678 %, dans Resident Evil 2 de 196 %, dans Tiny Tina’s Wonderlands de 177 %, dans Lara Croft: Temple of Osiris de 131 %, dans Call of Juarez de 125 %, dans The Crew de 96 %, dans Forza Horizon 5 de 48 %, et dans Anger Foot de 43 %.
  • Dans l'implémentation du langage de description d'interface WIDL (Wine Interface Definition Language), le support de la génération de métadonnées Windows Runtime (WinRT) a été étendu.
  • Les rapports de bogues liés aux applications suivants ont été fermés : Mixcraft, Clang Static Analyzer, Anritsu Software Toolbox, WordPro, Far File Manager 3, Pegasus Email, EZNEC pro2+ 7.0.
  • Les rapports de bogues liés aux jeux suivants ont été fermés : Fallout 3, Diggles: The Myth of Fenris, Saya no Uta, C&C Generals Zero Hour, Genshin Impact, Purple Place, Kathy Rain 2, Among Us, Green Hell, Magic The Gathering Arena, Doom I & II Enhanced, Thief II, Bejeweled 3, Sid Meier’s Civilization III.

En parallèle, la version du projet Wine Staging 10.11 a été formée, fournissant des compilations étendues de Wine, incluant des patchs non complètement prêts ou risqués, qui ne sont pas encore adaptés pour être acceptés dans la branche principale de Wine. Par rapport à Wine, Wine Staging propose 389 patchs supplémentaires. Dans cette nouvelle version, Wine Staging a été synchronisé avec le code de base de Wine 10.11 et les patchs relatifs au support de NTSync ont été transférés dans le cadre principal de Wine.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster