Valve publicou o lanzamento do proxecto Proton 7.0, que está baseado na base de código do proxecto Wine e ten como obxectivo executarse en aplicacións de xogos Linux creadas para Windows e presentadas no catálogo de Steam. Os desenvolvementos do proxecto distribúense baixo a licenza BSD.
Proton permítelle executar directamente aplicacións de xogos só para Windows no cliente Steam Linux. O paquete inclúe a implementación de DirectX 9/10/11 (baseado no paquete DXVK) e DirectX 12 (baseado en vkd3d-proton), traballando a través da tradución de chamadas de DirectX á API de Vulkan, ofrece soporte mellorado para controladores de xogos e capacidade de usar o modo de pantalla completa independentemente do admitido nos xogos de resolución de pantalla. Para aumentar o rendemento dos xogos multiproceso, son compatibles os mecanismos "esync" (Sincronización de Eventfd) e "futex/fsync".
Na nova versión:
- Sincronizado co lanzamento de Wine 7.0 (a rama anterior baseábase en wine 6.3). Os parches específicos acumulados foron transferidos de Proton a upstream, que agora están incluídos na parte principal de Wine. A capa DXVK, que traduce as chamadas á API de Vulkan, actualizouse á versión 1.9.4. VKD3D-Proton, un fork de vkd3d creado por Valve para mellorar a compatibilidade con Direct3D 12 en Proton, actualizouse á versión 2.5-146. O paquete wine-mono actualizouse á versión 7.1.2.
- Engadido soporte para a decodificación local de vídeo H.264.
- Engadiuse compatibilidade para o módulo Linux do sistema anti-trampa Easy Anti-Cheat (EAC), que se usa para garantir o lanzamento de versións de xogos de Windows coa función anti-trampa activada. Easy Anti-Cheat permítelle executar un xogo en rede nun modo de illamento especial, que verifica a integridade do cliente do xogo e detecta a interferencia no traballo do proceso e a manipulación da súa memoria.
- Engadido soporte para xogos:
- Anno 1404
- Chamada de Juárez
- DCS World Steam Edition
- Disgaea 4 Complete +
- Dungeon Fighter en liña
- Montañas rusas épicas XR
- Retorno eterno
- Forza Horizon 5
- Gravity Sketch VR
- Subida do cazador de monstros
- NecroVision
- Noites de Azure
- Oceanhorn: Monster of the Uncharted Seas
- Orde da Guerra
- Persoa 4 Dourada
- Residente 0 Mal
- Resident Evil Revelations 2
- Edición Rocksmith 2014
- SCP: Laboratorio Secreto
- Wargroove
- Contos de guerra
- Yakuza 4 Remasterizado
- Problemas solucionados nos xogos:
- Sea of Thieves
- Faro
- Mount & Blade II: Bannerlord
- Idade dos imperios IV
- Vingadores Marvel
- Estabilidade de Runescape
- Colección Castlevania Advance
- Paradox Launcher
- Pathfinder: Wrath of the Righteous
- Far Cry
- Eterno Destino
- Compatibilidade con son mellorada en Skyrim, Fallout 4 e Mass Effect 1.
- Compatibilidade mellorada para os controladores de Steam nos xogos lanzados desde a plataforma Origin.
- Movéronse as optimizacións de rendemento relacionadas co manexo de entradas, as fiestras e a asignación de memoria desde a rama Proton Experimental.
Ademais, pódese notar que se confirmou o soporte para 591 xogos para a consola de xogos Steam Deck baseada en Linux. 337 xogos están marcados como verificados manualmente polos empregados de Valve (verificados). Dos xogos probados, 267 (79%) non teñen unha versión nativa de Linux e execútanse usando Proton.
Fonte: opennet.ru