Wydanie Wine 10.9, Wine staging 10.9 oraz GE-Proton 10-4

Opublikowano eksperymentalną wersję otwartej implementacji Win32 API — Wine 10.9. Od wydania 10.8 zamknięto 34 raporty o błędach i wprowadzono 277 zmian.

Najważniejsze zmiany:

  • Wbudowany pakiet Vkd3d z implementacją Direct3D 12 został zaktualizowany do wersji 1.16, która domyślnie zawiera wsparcie dla shaderów DXIL (DirectX Intermediate Language) oraz początkowe wsparcie dla geometrycznych shaderów w HLSL.
  • W implementacji języka opisu interfejsu WIDL (Wine Interface Definition Language) wprowadzono początkowe wsparcie dla generacji metadanych Windows Runtime (WinRT).
  • Zrealizowano wsparcie dla obsługi wyjątków z użyciem kompilatora Clang.
  • We wszystkich sterownikach graficznych, w tym winewayland i wineandroid, zapewniono wsparcie EGL.
  • Zamknięto raporty o błędach związane z działaniem aplikacji: MS Office 2010, Photoshop CS6, Code::Blocks 8.02, Heavy Metal Pro, Ableton Live 10.0.6, ln.exe, 7-zip, Gigapixel ai, PL/SQL Developer, Geekbench 6, Player2.
  • Zamknięto raporty o błędach związane z działaniem gier: Alonix, 3D Pinball — Space Cadet, Empire Earth 1.x, The Legend of Heroes: Trails of Cold Steel, Dyson Sphere Program, Sega Rally Championship, Zafehouse: Diaries, The Journeyman Project 3, Crystal of Atlan — Hard.

Jednocześnie wydano projekt Wine Staging 10.9, który zapewnia rozszerzone kompilacje Wine, zawierające nie w pełni gotowe lub ryzykowne patche, które nie są jeszcze gotowe do przyjęcia do głównej gałęzi Wine. W porównaniu do Wine, Wine Staging oferuje 342 dodatkowe patche. W nowym wydaniu Wine Staging przeprowadzono synchronizację z bazą kodu Wine 10.9, w bibliotece kernel32 ograniczono przestrzeń adresową starych plików exe do 3MB.

Dodatkowo warto wspomnieć o projekcie GE-Proton 10-4, w ramach którego entuzjaści tworzą niezależne od firmy Valve rozszerzone kompilacje pakietu do uruchamiania aplikacji Windows Proton, różniące się nowszą wersją Wine, zaangażowaniem FFmpeg w FAudio oraz dodaniem dodatkowych patchy rozwiązujących problemy w różnych aplikacjach gier. W nowej wersji rozwiązano problemy z kursorem w grach DOOM Eternal, DOOM Dark Ages i Rocket League przy użyciu winewayland. Dodano minimalną implementację biblioteki amdxc64.dll dla włączenia FSR4 (AMD FidelityFX Super Resolution). Usunięto problemy z uruchamianiem gier Star Citizen, Daedalic, Once Human, The Chronicles of Myrtana: Archolos, Colin McRaie: DiRT, Tree of Savior i LOTRO.

Ź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