Wydanie Wine 10.10 i DXVK 2.6.2

Opublikowano eksperymentalną wersję otwartej implementacji Win32 API — Wine 10.10. Od wydania 10.9 zamknięto 38 raportów o błędach i wprowadzono 234 zmiany.

Najważniejsze zmiany:

  • Silnik Wine Mono zaktualizowany do wydania 10.1.0. Wine Mono to dystrybucja Framework Mono, stworzona do użycia w Wine zamiast własnościowej części .NET Framework.
  • Usunięto zależność od biblioteki OSMesa (Off-screen Mesa).
  • W implementacji języka opisu interfejsu WIDL (Wine Interface Definition Language) rozszerzono wsparcie dla generacji metadanych Windows Runtime (WinRT).
  • Dane lokalizacji zaktualizowane do wersji Unicode CLDR 47 (Unicode Common Locale Data Repository).
  • Do implementacji frameworka Media Foundation dodano wsparcie dla formatu P010.
  • Zaktualizowano wersje faudio 25.06, mpg123 1.33.0, libpng 1.6.48 i xslt 1.1.43.
  • Zamknięto raporty o błędach związane z działaniem aplikacji: 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.
  • Zamknięto raporty o błędach związane z działaniem gier: 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.

Dodatkowo można zauważyć wypuszczenie warstwy DXVK 2.6.2, która zapewnia implementację DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 i 11, działającą poprzez translację wywołań do API Vulkan. Aby korzystać z DXVK, potrzebne są sterowniki wspierające API Vulkan 1.3. DXVK może być używane do uruchamiania aplikacji 3D i gier na systemie Linux za pomocą Wine, stanowiąc bardziej wydajną alternatywę dla wbudowanych w Wine implementacji Direct3D działających na OpenGL.

W nowej wersji DXVK:

  • Dodano zmienną środowiskową DXVK_FILTER_DEVICE_UUID do filtrowania urządzeń według UUID w systemach z wieloma takimi samymi modelami GPU.
  • Dodano opcje konfiguracyjne d3d9.hide{Amd,Intel,Nvidia}Gpu oraz poprawiono logikę przekształcania identyfikatorów GPU, co może być przydatne do uruchamiania gier, które nie uruchamiają się na niektórych GPU lub ograniczają funkcjonalność na tych urządzeniach.
  • W dxvk-native poprawiono wybór backendu WSI.
  • Rozwiązano problemy z niepoprawnym odświeżaniem w niektórych grach dla hełmów wirtualnej rzeczywistości.
  • Rozwiązano problemy w grach Pirate Hunter, Red Orchestra: Ostfront, Rocketbirds 2 i Thumper.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster