Firma Valve opublikowała aktualizację projektu Proton 8.0-2, opartego na kodzie źródłowym projektu Wine, mającego na celu umożliwienie uruchamiania aplikacji gier stworzonych dla systemu Windows w systemie Linux, które są dostępne w katalogu Steam. Osiągnięcia 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 rozwiązano problemy w grach Baldur’s Gate 3, Divinity: Original Sin: Enhanced Edition, Divinity Original Sin II: Definitive Edition, Path of Exile, Elden Ring, Red Dead Redemption 2. Naprawiono wyciek pamięci, który występował podczas uruchamiania Trackmania i Ubisoft Connect. Rozwiązano problem z awaryjnym zamykaniem EA Launchera.
Źródło: opennet.ru
