Wydanie Wine 5.15 i DXVK 1.7.1

Zdarzyło się Eksperymentalna wersja otwartej implementacji WinAPI — Wine 5.15. Od momentu wydania wersji 5.14 zamknięto 27 zgłoszeń o błędach i wprowadzono 273 zmiany.

Najważniejsze zmiany:

  • Dodano wstępną implementację bibliotek dźwiękowych XACT Engine (Wieloplatformowe narzędzie do tworzenia dźwięku, xactengine3_*.dll), obejmujące interfejsy programowania
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank i IXACT3Wave;
  • Rozpoczęto tworzenie biblioteki matematycznej w MSVCRT, realizowanej na bazie Musl;
  • Kontynuowano prace nad restrukturyzacją wsparcia dla konsoli;
  • Przeprowadzono optymalizację wydajności API Direct Input;
  • Rozwiązano problemy z obsługą wyjątków na platformie x86-64;
  • Zamknięto zgłoszenia błędów związane z działaniem gier i aplikacji:
    splayer, Bully Scholarship Edition, DSA: Drakensang, Racedriver GRID,
    Pac-Man Museum, Captain Morgane, Gothic 1.0, Worms World Party Remastered, Call of Duty WWII, BlazBlue: Calamity Trigger, Kea Colorinbook, Grim Dawn, SAP GUI, FrostyModManager 1.0.5.9, Gigabyte «EasyTune», Red Dead Redemption 2.

Dodatkowo można zaznaczyć wydanie warstwy DXVK 1.7.1, dostarczającej implementację DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, działającą poprzez translację wywołań do API Vulkan. Aby używać DXVK wymagana obecność sterowników wspierających API Vulkan 1.1, takie jak Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 oraz AMDVLK.
DXVK może być używane do uruchamiania aplikacji 3D i gier w systemie Linux za pomocą Wine, będąc bardziej wydajną alternatywą dla wbudowanych realizacji Direct3D 9/10/11 działających na OpenGL.

W nowej wersji zapewniono użycie rozszerzeń VK_EXT_4444_formats i VK_EXT_extended_dynamic_state dla wspieranych sterowników w celu uniknięcia potencjalnych problemów z kolorami krawędzi próbek na sprzęcie Intel oraz poprawnego dostępu do buforów wierzchołków. Wprowadzono niewielkie optymalizacje wydajności. W D3D9 zrealizowano wsparcie dla formatu NV12 oraz brakującej instrukcji shadera (rozwiązało problemy z działaniem aplikacji GeForce Now i renderowaniem shaderów w niektórych grach).
Usunięto problemy z uruchamianiem gier Anarchy Online, Metro Exodus, Observation, Resident Evil 7, Serious Sam 2, SpellForce 2, Timeshift, TrackMania, Darksiders: Warmastered Edition, Monster Hunter World, Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition oraz Terminator: Resistance.

Ź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