version expĂ©rimentale de l'implĂ©mentation ouverte de Win32 API â . Depuis la sortie de la version 37 rapports d'erreur ont Ă©tĂ© fermĂ©s et 341 modifications ont Ă©tĂ© apportĂ©es.
Modifications les plus importantes :
- Une nouvelle version du moteur Mono 4.9.4 a été intégrée avec une mise à jour du support (un projet de création d'une implémentation alternative de Microsoft XNA Game Studio 4.0 pour faciliter le portage des jeux Windows);
- La persistance de l'état du code dans VBScript et JScript a été assurée.
- L'implémentation de l'API graphique Vulkan a été mise à jour conformément à la nouvelle spécification Vulkan 1.1.126;
- Le support de LLVM MinGW a été amélioré;
- Des rapports d'erreur liĂ©s aux jeux et applications LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe â Episode One, A Story About My Uncle, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher ont Ă©tĂ© fermĂ©s.
Aussi lancement du projet , qui dĂ©veloppe des versions Ă©tendues de Wine, incluant des patches non complĂštement finalisĂ©s ou risquĂ©s, qui ne sont pas encore prĂȘts pour ĂȘtre intĂ©grĂ©s dans la branche principale de Wine. ComparĂ© Ă Wine, Wine Staging fournit 832 patches supplĂ©mentaires.
Dans cette version de Wine Staging, la synchronisation avec la base de code de Wine 4.20 a été réalisée. 8 patches concernant dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf et ole32 ont été transférés dans le code principal de Wine. Un patch implémentant la fonction Direct3DShaderValidatorCreate9(), nécessaire pour exécuter la démo de The Sims 2, a été ajouté. Les patches ont été mis à jour. , et .
Il convient Ă©galement de noter pour DXVK l'utilisation directe de Direct3D 11 sous Linux, sans passer par Wine. Jusqu'Ă prĂ©sent, la couche DXVK implĂ©mentant DXGI (DirectX Graphics Infrastructure), Direct3D 10 et Direct3D 11 via l'API Vulkan, Ă©tait compilĂ©e sous forme de bibliothĂšque DLL et ne pouvait ĂȘtre utilisĂ©e qu'avec Wine pour exĂ©cuter des jeux Windows. Les modifications proposĂ©es permettent de compiler DXVK sous la forme d'une bibliothĂšque partagĂ©e pour Linux, qui peut se lier Ă des applications Linux standard pour utiliser l'API Direct3D 11. Cette possibilitĂ© pourrait s'avĂ©rer utile pour faciliter le portage de jeux Windows sous Linux.
Source : opennet.ru
