Den eksperimentelle udgave af den åbne implementering af Win32 API - Wine 10.10 er blevet offentliggjort. Siden udgivelsen af 10.9 er 38 fejlrapporter lukket, og 234 ændringer er indført.
De vigtigste ændringer:
- Wine Mono-motoren er blevet opdateret til version 10.1.0. Wine Mono er en distribution af Mono Framework, som er beregnet til brug i Wine i stedet for den proprietære .NET Framework-komponent.
- Afhængigheden af OSMesa-biblioteket (Off-screen Mesa) er blevet fjernet.
- I implementeringen af sprogdefineringssproget WIDL (Wine Interface Definition Language) er understøttelsen af generering af metadata til Windows Runtime (WinRT) udvidet.
- Lokaliseringen er opdateret til version Unicode CLDR 47 (Unicode Common Locale Data Repository).
- Support for P010-formatet er tilføjet til implementeringen af Media Foundation-frameworket.
- Versionerne af faudio 25.06, mpg123 1.33.0, libpng 1.6.48 og xslt 1.1.43 er blevet opdateret.
- Fejlrapporter relateret til funktionaliteten af programmer: 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 er blevet lukket.
- Fejlrapporter relateret til funktionaliteten af spil: 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 er blevet lukket.
Derudover kan nævnes udgivelsen af DXVK 2.6.2, der tilbyder en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 og 11, der fungerer gennem oversættelse af opkald til Vulkan API. For at bruge DXVK kræves der drivere, der understøtter Vulkan API 1.3. DXVK kan anvendes til at køre 3D-applikationer og -spil på Linux ved hjælp af Wine og fungerer som et mere højtydende alternativ til de indbyggede Wine-implementeringer af Direct3D, der kører på OpenGL.
I den nye version af DXVK:
- Der er tilføjet en DXVK_FILTER_DEVICE_UUID-variabel til at filtrere enheder efter UUID på systemer med flere identiske GPU-modeller.
- Konfigurationsparametrene d3d9.hide{Amd,Intel,Nvidia}Gpu er blevet tilføjet, og logikken for at overskrive GPU-identifikatorer er forbedret, hvilket kan være nyttigt for at køre spil, der nægter at starte på visse GPU'er eller bruger begrænset funktionalitet på dem.
- I dxvk-native er valget af WSI-backend forbedret.
- Problemer med forkert opdatering af udskrift i visse spil til VR-headset er blevet løst.
- Problemer i spillene Pirate Hunter, Red Orchestra: Ostfront, Rocketbirds 2 og Thumper er blevet løst.
Kilde: opennet.ru
