Sortie de Wine 6.18 et mise en place de Wine 6.18

Une branche expérimentale de l'implémentation ouverte de WinAPI, Wine 6.18, a été publiée. Depuis la sortie de la version 6.17, 19 rapports de bogues ont été clôturés et 485 modifications ont été apportées.

Les changements les plus importants :

  • Les bibliothèques Shell32 et WineBus ont été converties au format PE (Portable Executable).
  • Données Unicode mises à jour vers la version 14.
  • Le moteur Mono a été mis à jour vers la version 6.4.0.
  • Un travail supplémentaire a été effectué pour prendre en charge le format de débogage DWARF 3/4.
  • Le nouveau backend est activé par défaut pour les joysticks prenant en charge le protocole HID (Human Interface Devices).
  • Les rapports d'erreurs liés au fonctionnement de Resident Evil 7 ont été fermés.
  • Rapports d'erreurs fermés liés au fonctionnement des applications : Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03.

Dans le même temps, la version du projet Wine Staging 6.18 a été créée, dans le cadre de laquelle des versions étendues de Wine sont formées, y compris des correctifs pas entièrement prêts ou risqués qui ne sont pas encore adaptés à l'adoption dans la branche principale de Wine. Par rapport à Wine, Wine Staging fournit 616 correctifs supplémentaires.

La nouvelle version se synchronise avec la base de code Wine 6.18. 7 correctifs liés à ntoskrnl.exe, IRP, support unixfs dans shell32 et à l'implémentation des fonctions K32GetModuleBaseNameW, K32GetModuleInformation et K32GetModuleBaseNameA ont été transférés vers le Wine principal. Ajout de 4 correctifs avec la possibilité d'intégrer des objets Token dans sapi et la prise en charge des fonctions FltBuildDefaultSecurityDescriptor et ISpObjectToken-CreateInstance. Mise à jour du correctif de support plat-streaming.

De plus, on peut noter l'annonce d'Epic Games concernant l'implémentation du support de la plateforme Linux dans le système anti-triche Easy Anti-Cheat. La prise en charge est implémentée à la fois pour les versions Linux natives et pour les jeux lancés à l'aide des couches Wine et Proton, ce qui résoudra les problèmes de lancement de jeux avec l'anti-triche activé dans les versions Windows Wine/Proton. Easy Anti-Cheat vous permet d'exécuter un jeu en réseau dans un mode d'isolation spécial, qui vérifie l'intégrité du client du jeu et détecte le calage du processus et la manipulation de sa mémoire.

Source: opennet.ru

Ajouter un commentaire