Odbyła się eksperymentalna wersja otwartej implementacji Win32 API — Wine 9.3. Od wydania 9.2 zamknięto 23 raporty o błędach i wprowadzono 295 zmian.
Najważniejsze zmiany:
- W API Windows Internet (WinINet) dodano wsparcie dla pracy przez proxy.
- Dodano nowy sterownik mouhid.sys dla urządzeń sterujących wskaźnikiem (touchpady, myszy) używających protokołu HID (Human Interface Device).
- Zaktualizowano dane o strefach czasowych.
- Na platformach ARM kontynuowano prace nad poprawą obsługi wyjątków.
- Zamknięto raporty o błędach związane z działaniem gier: Final Fantasy XI, Virtual Life 2, Finding Nemo, Microsoft Flight Simulator 2020, Baldur's Gate 3, Mass Effect Legendary Edition.
- Zamknięto raporty o błędach związane z działaniem aplikacji: 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.
Dodatkowo można wspomnieć o publikacji przez firmę Valve wersji beta pakietu Proton 9.0, opartego na kodzie projektowym Wine i mającego na celu uruchamianie aplikacji gier stworzonych dla Windows w systemie Linux, dostępnych w katalogu Steam. Proton umożliwia bezpośrednie uruchamianie w kliencie Steam na Linuxie aplikacji gier dostarczanych wyłącznie dla Windows. Pakiet zawiera implementację DirectX 9/10/11 (na bazie pakietu DXVK) oraz DirectX 12 (na bazie vkd3d-proton), działającą poprzez translację wywołań DirectX do API Vulkan, zapewniającą lepsze wsparcie dla kontrolerów gier i możliwość korzystania z trybu pełnoekranowego niezależnie od obsługiwanych w grach rozdzielczości ekranu. Dla zwiększenia wydajności gier wielowątkowych wspierane są mechanizmy „esync” (Eventfd Synchronization) i „futex/fsync”.
W nowej gałęzi Proton zsynchronizowano z wydaniem Wine 9.0. Z Proton do upstream przeniesiono zgromadzone specyficzne poprawki, które teraz wchodzą do podstawowego składu Wine. Do wersji 2.3 zaktualizowano warstwę DXVK, tłumaczącą wywołania do API Vulkan. VKD3D-Proton, gałąź od vkd3d stworzona przez Valve dla lepszego wsparcia Direct3D 12 w Proton, zaktualizowano do wersji 2.11.1. Pakiet Dxvk-nvapi z implementacją biblioteki NVAPI nad DXVK zaktualizowano do wersji 0.6.4. 0.6.2.
Dodano wsparcie dla gier:
- Dinogen Online
- George McGeehan Gamer Hero
- Lord of the Rings: Gollum
- Photography Simulator Demo
- Road to Vostok Demo
- The Finals
- True Reporter. Mystery of Mistwood
- WITCH ON THE HOLY NIGHT
Rozwiązane problemy z uruchamianiem gier:
- Airborne Kingdom
- Bayonetta
- BIOMUTANT
- Brawhalla
- Disaster Report 4: Summer Memories
- Doom Eternal
- Escape from 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
Źródło: opennet.ru
