Une version expérimentale de l'implémentation ouverte de l'API Win32 - Wine 9.10 a été publiée. Depuis la sortie de 9.9, 18 rapports de bogues ont été fermés et 254 modifications ont été apportées.
Modifications les plus importantes :
- Le package intégré Vkd3d avec l'implémentation de Direct3D 12 a été mis à jour vers la version 1.12.
- Amélioration du support du mode DPI Awareness pour l'affichage des applications sur les écrans haute densité, selon que l'application prend en compte l'adaptation au changement de DPI ou non.
- Ajout du support C++ RTTI (Run-Time Type Information) pour les plateformes ARM.
- Nettoyage des fonctionnalités obsolètes du code WineD3D, l'implémentation de DirectX 1-11 basée sur OpenGL.
- Fermeture des rapports de bogues liés au fonctionnement des applications : Paint.NET 4.1, Notepad++, Race, Affinity Photo 1.9.1, Pivot Animator 4.2, FL Studio 20.9.1, EA Desktop Client, reMarkable, BExAnalyzer, EditPad.
- Fermeture des rapports de bogues liés au fonctionnement des jeux : DualShock 4, Silent Hill 4: The Room, jeux de la société SRPG Studio, Far Cry 3, Horizon Zero Dawn CE, Metro Exodus.
En outre, une publication du projet Wine Staging 9.10 a été formée, fournissant des compilations étendues de Wine, incluant des correctifs pas encore complètement prêts ou risqués, qui ne sont pas encore prêts à être intégrés dans la branche principale de Wine. Par rapport à Wine, Wine Staging propose 429 correctifs supplémentaires. Dans cette nouvelle version, une synchronisation avec la base de code de Wine 9.10 et vkd3d a été réalisée. Les correctifs vkd3d-latest (intégration de la dernière version de vkd3d) et Compiler_Warnings (corrections basées sur les avertissements des compilateurs) ont été mis à jour.
Source : opennet.ru
