Une version expĂ©rimentale de l'implĂ©mentation open source de l'API Win32 â Wine 9.3 a Ă©tĂ© publiĂ©e. Depuis la version 9.2, 23 rapports de bugs ont Ă©tĂ© fermĂ©s et 295 modifications ont Ă©tĂ© apportĂ©es.
Modifications les plus importantes :
- L'API Windows Internet (WinINet) a ajouté la prise en charge du travail via un proxy.
- Un nouveau pilote mouhid.sys pour les dispositifs de contrÎle de pointeur (souris, touchpads) utilisant le protocole HID (Human Interface Device) a été ajouté.
- Les données sur les fuseaux horaires ont été mises à jour.
- Sur les plateformes ARM, les travaux visant à améliorer la gestion des exceptions se poursuivent.
- Les rapports de bugs liĂ©s au fonctionnement des jeux suivants ont Ă©tĂ© fermĂ©s : Final Fantasy XI, Virtual Life 2, Finding Nemo, Microsoft Flight Simulator 2020, Baldurâs Gate 3, Mass Effect Legendary Edition.
- Les rapports de bugs liés au fonctionnement des applications suivantes ont été fermés : FDM (Free Download Manager), Basemark Web 3.0, Happy Foto Designer, IK Product Manager, Western Digital SSD Dashboard, cmd.exe, Solidworks 2008, Autodesk Fusion360, LMMS 1.2.2.
On peut Ă©galement noter la publication par Valve d'une version bĂȘta du paquet Proton 9.0, basĂ© sur le code du projet Wine et visant Ă permettre l'exĂ©cution sur Linux des applications de jeux conçues pour Windows et disponibles dans le catalogue Steam. Proton permet d'exĂ©cuter directement dans le client Linux Steam les applications de jeux fournies uniquement pour Windows. Le paquet inclut une implĂ©mentation de DirectX 9/10/11 (basĂ©e sur le paquet DXVK) et DirectX 12 (basĂ©e sur vkd3d-proton), qui fonctionnent par le biais de la translation des appels DirectX vers l'API Vulkan, offrant un meilleur support des manettes de jeux et la possibilitĂ© d'utiliser le mode plein Ă©cran indĂ©pendamment des rĂ©solutions d'Ă©cran prises en charge par les jeux. Pour amĂ©liorer les performances des jeux multi-thread, les mĂ©canismes « esync » (Eventfd Synchronization) et « futex/fsync » sont pris en charge.
Dans la nouvelle branche de Proton, la synchronisation avec la version Wine 9.0 a été effectuée. Les patches spécifiques accumulés dans Proton ont été transférés en upstream et font maintenant partie intégrante de Wine. La couche DXVK, qui traduit les appels vers l'API Vulkan, a été mise à jour avant la version 2.3. VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer le support de Direct3D 12 dans Proton, a été mis à jour vers la version 2.11.1. Le paquet Dxvk-nvapi, qui implémente la bibliothÚque NVAPI au-dessus de DXVK, a été mis à jour vers la version 0.6.4.
Ajout de la prise en charge des jeux :
- Dinogen Online
- George McGeehan Gamer Hero
- Lord of the Rings: Gollum
- Photographie Simulator Demo
- Road to Vostok Demo
- The Finals
- True Reporter. Mystery of Mistwood
- WITCH ON THE HOLY NIGHT
ProblÚmes résolus lors du lancement des jeux :
- Airborne Kingdom
- Bayonetta
- BIOMUTANT
- Brawhalla
- Disaster Report 4: Summer Memories
- Doom Eternal
- Ăvasion de Monkey Island
- Fantastic Danmaku Festival Part I/II
- Final Fantasy XIV
- Greek Wars
- Harvestella
- KING OF FIGHTERS XV
- Lethal Company
- Lords of the Fallen
- Phasmophobia
- Savant â Ascent REMIX
- Sea of Thieves
- Super Robot Wars 30
- The Last Game
- Wayfinder
Source : opennet.ru
