Une version expĂ©rimentale de l'implĂ©mentation ouverte de l'API Win32 a Ă©tĂ© publiĂ©e â Wine 11.7. Depuis la sortie de la version 11.6, 35 rapports de bogues ont Ă©tĂ© clĂŽturĂ©s et 311 modifications ont Ă©tĂ© effectuĂ©es.
Modifications les plus importantes :
- L'API DirectSound a été mise à jour pour prendre en charge des configurations sonores surround à sept canaux (7.1).
- Le travail a commencé sur une nouvelle implémentation de la bibliothÚque msxml (Microsoft XML Core Services) qui n'utilise pas libxml2. Certains problÚmes dans les versions msxml3 et msxml4 ont été résolus.
- Des optimisations ont été réalisées et la compatibilité avec VBScript a été améliorée.
- Un filtre SRGB a été implémenté dans D3DX.
- Par défaut, lors de la création de préfixes, la version Windows 10 est maintenant utilisée au lieu de Windows 7.
- Les rapports de bogues liés aux applications suivantes ont été clÎturés : ABBYY FineReader 12, Xara Designer Pro, FTDI Vinculum II IDE, Kinco Dtools, VOCALOID6, Songbookpro, Fade In Pro, Kakaowork.
- Les rapports de bogues liés aux jeux suivants ont été clÎturés : Spellforce 2, SimTower, MapleStory World, Falsus, Stratego, Act of War : Direct Action.
En mĂȘme temps, la version du projet Wine Staging 11.7 a Ă©tĂ© formĂ©e, fournissant des builds avancĂ©s de Wine, incluant des patches encore incomplets ou risquĂ©s, qui ne peuvent pas encore ĂȘtre acceptĂ©s dans la branche principale de Wine. Par rapport Ă Wine, Wine Staging propose 280 patches supplĂ©mentaires. Dans cette nouvelle version de Wine Staging, la synchronisation avec la base de code de Wine 11.7 a Ă©tĂ© rĂ©alisĂ©e et le code de vkd3d a Ă©tĂ© mis Ă jour. Les patches amĂ©liorant le traitement SQLDriverConnect/W dans odbc32 et prenant en charge la conversion de caractĂšres en codage GB2312 dans msxml3 ont Ă©tĂ© intĂ©grĂ©s dans la branche principale de Wine.
De plus, Valve a publiĂ© le premier bĂȘta de Proton 11.0, basĂ© sur la base de code de Wine, visant Ă assurer le lancement sous Linux d'applications de jeux conçues pour Windows et prĂ©sentĂ©es dans le catalogue Steam. Proton permet de lancer directement dans le client Steam sous Linux des applications de jeu fournies uniquement pour Windows. Le package inclut une implĂ©mentation de DirectX 9/10/11 (basĂ©e sur DXVK) et DirectX 12 (basĂ©e sur vkd3d-proton), qui fonctionnent par la traduction des appels DirectX en API Vulkan, offrant un meilleur support des contrĂŽleurs de jeu et la possibilitĂ© d'utiliser le mode plein Ă©cran indĂ©pendamment des rĂ©solutions d'Ă©cran prises en charge par les jeux.
La nouvelle branche de Proton a synchronisé la version de Wine 11.0. La couche DXVK a été mise à jour jusqu'à la version 2.7.1, traduisant les appels dans l'API Vulkan. VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer le support de Direct3D 12 dans Proton, a été mis à jour à l'état du dépÎt du 10 avril. Wine-mono 11.0.0, vkd3d 1.19, dxvk-nvapi 0.9.1, Xalia 0.4.8 ont été mis à jour. Le support du Steamworks SDK 1.64 a été ajouté. Un émulateur FEX 2604 a été utilisé pour exécuter des jeux x86 sur des systÚmes ARM64EC.
Ajout de la prise en charge des jeux :
- Blaite
- Breath of Fire IV
- DCS World Steam Edition
- Deadly Premonition
- Dino Crisis
- Dino Crisis 2
- Donât Die Dateless, Dummy!
- From Dust
- Gothic 1 Classic
- Metal Fatigue
- METAL GEAR SURVIVE
- Resident Evil (1996)
- Resident Evil 2 (1998)
- SHOGUN: Total War.
- Universe Generator: The Golden Sword
- Unknown Faces
- Warhammer: Vermintide 2
- X-Plane 12
ProblÚmes résolus dans les jeux :
- Age of Empires II: Definitive Edition
- ARC Raiders
- Arma: Reforger
- BIRDCAGE
- Blazblue Centralfiction
- Brighter Shores
- Call of Duty 2
- Call of Duty: WWII
- Chambers
- CHRONO TRIGGER
- Crimson Desert
- Cyberpunk 2077
- DEATH STRANDING 2: ON THE BEACH
- Disintegratio
- Duck Game
- Dungeon Siege
- Elder Scrolls IV: Oblivion Game of the Year Edition (2009)
- Grounded
- HELLDIVERS 2
- Hellsinker
- Hollow Knight Beta
- Idle Trillionaire
- Killer Inn
- METAL GEAR SOLID 2: Sons of Liberty
- Microsoft Flight Simulator
- No Manâs Sky
- Pentiment
- Phasmophobia
- RAGE
- Rei and the Floating City
- Resident Evil 2
- RoBoRumble
- Satisfactory
- Sea of Solitude
- She Sees Red
- Space Engineers
- The Finals
- The King of Fighters XIII Global Match
- The Witcher 3)
- Titanfall 2
Le support de l'utilisation des manettes de jeu a été ajouté dans les lanceurs de jeux :
- Batman: Arkham Asylum GOTY
- BioShock
- Dino Crisis
- Dino Crisis 2
- Disney Bolt
- Disney Epic Mickey 2: The Power of Two
- Final Fantasy X/X-2 HD Remaster
- Hellsinker
- LocoCycle
- Metal Slug XX
- Mortal Kombat Komplete Edition
- Puddle
- Rayman: Raving Rabbids
- Red Faction: Armageddon
- Resident Evil (1996)
- Resident Evil 2 (1998)
- Resident Evil 3 Nemesis (1999)
- Rocket Knight
- Sonic the Hedgehog 4 â Episode II
- STAR WARS Starfighter
- Ys SEVEN
- Zero Escape: The Nonary Games
Source : opennet.ru
