Firma Valve opublikowała wydanie projektu Proton 7.0-4, który bazuje na kodzie projektu Wine i ma na celu umożliwienie uruchamiania aplikacji gier pod Linuxem, stworzonych dla systemu Windows, dostępnych w katalogu Steam. Opracowania projektu są rozpowszechniane 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:
- Zapewniono wsparcie dla gier:
- Aquarist — Moja Pierwsza Praca
- Trove
- Chuzzle Deluxe
- Zuma’s Revenge!
- Karmaflow The Rock Opera Videogame — Akt I i Akt II
- Rising of the Shield Hero: Relive The Animation
- Disgaea 5
- Poprawiono wsparcie dla gier:
- Elden Ring
- Final Fantasy XIV
- Chrono Trigger
- Adventure Pals
- The Ball
- POSTAL: Brain Damaged
- Lost Ember.
- Hardspace: Shipbreaker
- Azur Lane: Crosswave
- Dokyusei Bangin’ Summer
- Bloons TD 6
- Sid Meier’s Civilization IV
- Assassin’s Creed Origins
- Call of Duty: Black Ops II
- Cossacs 3
- Monster Hunter Rise: Sunbreak
- Elite Dangerous
- HROT
- Poprawiono odtwarzanie wideo w różnych grach, dla których wcześniej wymagana była działalność specyficznych poprawek.
- W systemach plikowych z obsługą COW (copy on write) zmniejszono ilość używanego miejsca na dysku dla prefiksów gier.
- Warstwa DXVK, która zapewnia implementację DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, działająca poprzez translację wywołań do API Vulkan, została zaktualizowana do wersji 1.10.3.
- VKD3D-Proton, gałąź vkd3d stworzona przez Valve, by poprawić wsparcie Direct3D 12 w Proton, została zaktualizowana do wersji 2.6-1-gc05900da.
Źródło: opennet.ru
