De experimentele release van de open implementatie van de Win32 API - Wine 10.10 is gepubliceerd. Sinds de release van 10.9 zijn 38 bugrapporten gesloten en 234 wijzigingen aangebracht.
De belangrijkste wijzigingen:
- De Wine Mono-engine is bijgewerkt naar release 10.1.0. Wine Mono is een distributie van het Mono Framework, bedoeld voor gebruik in Wine in plaats van de propriƫtaire .NET Framework-component.
- De afhankelijkheid van de OSMesa-bibliotheek (Off-screen Mesa) is verwijderd.
- In de implementatie van de interfacebeschrijvingstaal WIDL (Wine Interface Definition Language) is de ondersteuning voor het genereren van Windows Runtime (WinRT) metadata uitgebreid.
- De lokalisatiedata zijn bijgewerkt naar versie Unicode CLDR 47 (Unicode Common Locale Data Repository).
- De implementatie van het Media Foundation-framework heeft nu ondersteuning voor het P010-formaat.
- De versies faudio 25.06, mpg123 1.33.0, libpng 1.6.48 en xslt 1.1.43 zijn bijgewerkt.
- Bugrapporten met betrekking tot de werking van applicaties zijn gesloten: Lotus Freelance Graphics 2.1, HTML-Kit 292, cmd.exe, regedit, Baofeng5, Noteworthy Composer, Ricoh Digital Camera Utility 5, PlayOnline Viewer, HP Prime Virtual Calculator, Wondershare Uniconverter 13, AVCLabs Video Enhancer AI, Qt Installer, Smartsuite 3.1.
- Bugrapporten met betrekking tot de werking van games zijn gesloten: Rise of Nations: Thrones and Patriots, Braid, Burger Shop, Horizon Chase, F.E.A.R, .T.A.L.K.E.R. Anomaly, The Fidelio Incident, Eador: Masters of the Broken World, Unreal 2, Vampyr, StarCraft Remastered.
Tevens kan de release van de DXVK 2.6.2-laag worden genoemd, die een implementatie biedt van DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 en 11, werkend via aanroepen naar de Vulkan-API. Voor het gebruik van DXVK zijn drivers met ondersteuning voor Vulkan-API 1.3 vereist. DXVK kan worden gebruikt om 3D-applicaties en games op Linux te draaien met behulp van Wine, als een meer prestatiegerichte alternatief voor de in Wine ingebouwde implementaties van Direct3D die draaien bovenop OpenGL.
In de nieuwe versie van DXVK:
- Een omgevingsvariabele DXVK_FILTER_DEVICE_UUID is toegevoegd om apparaten te filteren op UUID in systemen met meerdere gelijke modellen GPU.
- Configuratieparameters d3d9.hide{Amd,Intel,Nvidia}Gpu zijn toegevoegd en de logica voor het overschrijven van GPU-IDs is verbeterd, wat nuttig kan zijn voor het draaien van games die weigeren te starten op bepaalde GPU's of die beperkte functionaliteit gebruiken op deze GPU's.
- In dxvk-native is de selectie van de WSI-backend verbeterd.
- Problemen met incorrecte updates van de framebuffer in sommige games voor virtual reality-helmen zijn opgelost.
- Problemen in de games Pirate Hunter, Red Orchestra: Ostfront, Rocketbirds 2 en Thumper zijn opgelost.
Bron: opennet.ru
