Firma Valve opublikowała wydanie projektu Proton 7.0, który jest oparty na kodzie projektu Wine i ma na celu uruchamianie aplikacji do gier zbudowanych dla systemu Windows i prezentowanych w katalogu Steam w systemie Linux. Rozwój projektu jest rozpowszechniany na licencji BSD.
Proton umożliwia bezpośrednie uruchamianie aplikacji do gier tylko dla systemu Windows na kliencie Steam Linux. Pakiet zawiera implementację DirectX 9/10/11 (opartą na pakiecie DXVK) oraz DirectX 12 (opartą na vkd3d-proton), działającą poprzez tłumaczenie wywołań DirectX na API Vulkan, zapewnia ulepszoną obsługę kontrolerów gier oraz możliwość korzystania z trybu pełnoekranowego niezależnie od obsługiwanej w grach rozdzielczości ekranu. Aby zwiększyć wydajność gier wielowątkowych, obsługiwane są mechanizmy „esync” (Synchronizacja Eventfd) i „futex / fsync”.
W nowej wersji:
- Zsynchronizowane z wydaniem Wine 7.0 (poprzednia gałąź była oparta na winie 6.3). Nagromadzone specyficzne łaty zostały przeniesione z Protona do wyższego szczebla, które są teraz zawarte w głównej części Wine. Warstwa DXVK, która tłumaczy wywołania API Vulkan, została zaktualizowana do wersji 1.9.4. VKD3D-Proton, rozwidlenie vkd3d stworzone przez Valve w celu ulepszenia obsługi Direct3D 12 przez Proton, zostało zaktualizowane do wersji 2.5-146. Pakiet wine-mono został zaktualizowany do wersji 7.1.2.
- Dodano obsługę lokalnego dekodowania wideo w formacie H.264.
- Dodano obsługę modułu Linux systemu antycheatowego Easy Anti-Cheat (EAC), służącego do zapewnienia uruchomienia gier opartych na systemie Windows z włączoną funkcją anti-cheat. Easy Anti-Cheat umożliwia uruchomienie gry sieciowej w specjalnym trybie izolacji, który weryfikuje integralność klienta gry oraz wykrywa zaklinowanie procesu i manipulację jego pamięcią.
- Dodano obsługę gier:
- Anno 1404
- Call of Juarez
- DCS World Edycja Steam
- Disgaea 4 Complete +
- Dungeon Fighter Online
- Epickie kolejki górskie XR
- Eternal Return
- Forza Horizon 5
- Szkic grawitacyjny VR
- Monster Hunter Rise
- NecroVision
- Noce Azure
- Oceanhorn: potwór z niezbadanych mórz
- Order of War
- Persona 4 Golden
- Resident Evil 0
- Resident Evil Revelations 2
- Edycja Rocksmith 2014
- SCP: Secret Laboratory
- Wargroove
- Wartales
- Yakuza 4 zremasterowany
- Naprawiono problemy w grach:
- Sea of Thieves
- oświetlać
- Mount & Blade II: Bannerlord
- Age of Empires IV
- Marvel Avengers
- Stabilność krajobrazu runicznego
- Kolekcja Castlevania Advance
- Wyrzutnia Paradoksu
- Pathfinder: Gniew sprawiedliwych
- Far Cry
- Doom Eternal
- Ulepszona obsługa dźwięku w Skyrim, Fallout 4 i Mass Effect 1.
- Poprawiono obsługę kontrolerów Steam w grach uruchamianych z platformy Origin.
- Optymalizacje wydajności związane z przetwarzaniem danych wejściowych, okienkowaniem i alokacją pamięci zostały przeniesione z gałęzi Proton Experimental.
Dodatkowo można odnotować, że w przypadku linuksowej konsoli Steam Deck potwierdzono obsługę gier 591. 337 gier zostało oznaczonych jako ręcznie zweryfikowane przez personel Valve (zweryfikowane). Spośród przetestowanych gier 267 (79%) nie ma natywnej wersji Linuksa i działa na Protonie.
Źródło: opennet.ru