Firma Valve wydała Proton 6.3, pakiet do uruchamiania gier Windows w Linuxie.

Firma Valve opublikowała wydanie projektu Proton 6.3-1, które bazuje na dorobku projektu Wine i jest skierowane na umożliwienie uruchamiania aplikacji gier dla systemu Windows w systemie Linux, dostępnych w katalogu Steam. Dorobek projektu jest rozpowszechniany na licencji BSD.

Proton umożliwia bezpośrednie uruchamianie aplikacji gier w kliencie Steam dla Linux, które są dostarczane tylko dla Windows. Pakiet obejmuje implementację DirectX 9/10/11 (opartą na pakiecie DXVK) oraz DirectX 12 (opartą na vkd3d-proton), działających poprzez translację wywołań DirectX do API Vulkan, zapewnia poprawioną obsługę kontrolerów gier oraz możliwość korzystania z trybu pełnoekranowego niezależnie od rozdzielczości obsługiwanych w grach. Dla zwiększenia wydajności gier wielowątkowych wspierane są mechanizmy „esync” (Eventfd Synchronization) oraz „futex/fsync”.

W nowej wersji:

  • Zrealizowano synchronizację z wydaniem Wine 6.3 (poprzednia wersja oparta była na Wine 5.13). Z Proton do upstream przeniesiono nagromadzone specyficzne łatki, które teraz wchodzą w skład głównego wydania Wine. Do wersji 1.8.1 zaktualizowano warstwę DXVK, która tłumaczy wywołania na API Vulkan. VKD3D-Proton, odgałęzienie od vkd3d stworzone przez Valve w celu poprawy wsparcia dla Direct3D 12 w Proton 6.3, zaktualizowano do wersji 2.2. Składniki FAudio z wdrożonymi bibliotekami dźwiękowymi DirectX (API XAudio2, X3DAudio, XAPO i XACT3) zaktualizowano do wydania 21.03.05. Pakiet wine-mono zaktualizowano do wersji 6.1.1.
  • Poprawiono wsparcie dla układów klawiatury w językach innych niż angielski.
  • Poprawiono wsparcie wideo w grach. Dla nieobsługiwanych formatów wprowadzono wyświetlanie zamiast wideo zastępczej w formie tabeli konfiguracyjnej.
  • Udoskonalone wsparcie dla kontrolerów PlayStation 5.
  • Dodano możliwość dostosowywania priorytetów dla uruchamianych wątków. Do dostosowania można używać RTKit lub narzędzi Unix do zarządzania priorytetami (nice, renice).
  • Skrócono czas inicjalizacji trybu wirtualnej rzeczywistości i poprawiono kompatybilność z hełmami 3D.
  • System budowania został przekształcony w celu skrócenia czasu kompilacji.
  • Dodano wsparcie dla gier:
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digital Deluxe Edition (2012)
    • Tom Clancy’s Rainbow Six Lockdown
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logiCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow Empire
    • Arena Wars 2
    • King Arthur: Knight’s Tale
    • Rise of Venice
    • ARK Park
    • Gravity Sketch
    • Battle Arena VR
  • Poprawiono narzędzia do rozpoznawania układu przycisków kontrolerów gier oraz ich gorące podłączenie w grach Slay the Spire i Hades.
  • Rozwiązano problemy z połączeniem do usługi Uplay.
  • W grze Assetto Corsa Competizione poprawiono wsparcie dla kierownic gier Logitech G29.
  • Usunięto problemy podczas gry w Microsoft Flight Simulator z wykorzystaniem hełmów wirtualnej rzeczywistości.
  • Zorganizowano wyświetlanie przerywników wideo (scenek) w grze Bioshock 2 Remastered.

Ź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