Firma Valve wydała Proton 8.0-4, pakiet do uruchamiania gier Windows w systemie Linux

Firma Valve opublikowała aktualizację projektu Proton 8.0-4, opartego na kodzie projektu Wine i mającego na celu uruchamianie w systemie Linux aplikacji gier zaprojektowanych dla Windows, dostępnych w katalogu Steam. Prace nad projektem są objęte licencją BSD.

Proton pozwala bezpośrednio uruchamiać w kliencie Steam na Linuxie aplikacje gier dostarczane tylko dla Windows. Pakiet zawiera implementację DirectX 9/10/11 (opartą na pakiecie DXVK) oraz DirectX 12 (opartą na vkd3d-proton), działające poprzez tłumaczenie wywołań DirectX na API Vulkan, zapewniając ulepszone wsparcie dla kontrolerów gier oraz możliwość korzystania z trybu pełnoekranowego niezależnie od wspieranych w grach rozdzielczości ekranu. W celu zwiększenia wydajności gier wielowątkowych wprowadzono mechanizmy „esync” (Eventfd Synchronization) oraz „futex/fsync”. W nowej wersji Proton wprowadzono następujące zmiany:

  • Do wersji 2.3-5-g83dc4678 zaktualizowano warstwę DXVK, tłumaczącą wywołania na API Vulkan. VKD3D-Proton, rozwidlenie od vkd3d, stworzone przez Valve w celu poprawienia wsparcia Direct3D 12 w Proton, zaktualizowano do wersji 2.10. Kompilator shaderów zsynchornizowano z najnowszą bazą kodu vkd3d. Pakiet dxvk-nvapi zaktualizowano do wersji 0.6.4. Wine zaktualizowano do wersji 8.0.1.
  • Dodano wsparcie dla Steamworks SDK 1.58.
  • Dodano wsparcie dla gier, które wcześniej działały tylko w wydaniu Proton Experimental:
    • Arthurian Legends
    • CHAOS CODE -NEW SIGN OF CATSTROPHE-
    • EverQuest 2
    • Oddworld: Stranger’s Wrath HD
    • Songs for a Hero — Definitive Edition
    • STAR WARS Knights of the Old Republic II
    • The Longest Journey
  • Usunięto regresje, które wystąpiły w wersji Proton 8.0 i prowadziły do problemów w grach Have a Nice Death, Resident Evil 4 (2005), Makai Kingdom: Reclaimed and Rebound, Echo oraz Scrap Mechanic. Naprawiono regresję, powodującą problemy przy gorącym podłączaniu kontrolerów gier z powodu stanu wyścigu.
  • Rozwiązano problemy w grach i aplikacjach:
    • Overwatch 2
    • Battle.net
    • EA Desktop
    • Baldur’s Gate 3
    • Street Fighter 6
    • Garry’s Mod, Dark Souls II, Aura: Fate of the Ages oraz Train Simulator
    • Empyrion — Galactic Survival
    • Secret of Mana
    • Aura: Fate of the Ages
    • Dwarf Fortress
    • Stray
    • System Shock (2023)
    • Dead By Daylight,
    • Warhammer 40,000: Boltgun
    • Final Fantasy XIII
    • Locoland
    • Rainbow Six Extraction
    • Ashes of the Singularity: Escalation
    • Age of Empires II: Definitive Edition
    • Age of Empires IV
    • Uruchamiacz Paradoxu Age of Wonders 4
    • Ubisoft Connect
    • Metro Exodus Enhanced Edition.
    • Ship of Fools
    • Mamashroom i The Bookwalker: Thief of Tales
    • Dark Parables: The Exiled Prince Collector’s Edition
  • Dodano wsparcie nvapi w grach:
    • Alone in the Dark
    • Atomic Heart
    • Baldur’s Gate 3
    • Demonologist
    • Desordre
    • Doge Simulator
    • Icarus
    • Layers of Fear
    • Portal Prelude RTX
    • Rainbow Six Extraction
    • Ratchet & Clank: Rift Apart
    • Remnant 2
    • Severed Steel
    • Sherlock Holmes The Awakened
    • Showgunners
    • Spider-Man: Miles Morales
    • Strayed Lights
    • Trepang2
    • Voidtrain
    • Warhammer 40,000: Darktide

Ź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