La empresa Valve ha lanzado Proton 7.0, un paquete para ejecutar juegos de Windows en Linux.

La empresa Valve ha publicado la versión del proyecto Proton 7.0, que se basa en la base de código del proyecto Wine y tiene como objetivo permitir la ejecución en Linux de aplicaciones de juegos creadas para Windows y presentadas en el catálogo de Steam. Los desarrollos del proyecto se distribuyen bajo la licencia BSD.

Proton permite ejecutar directamente en el cliente de Steam en Linux aplicaciones de juegos que solo se suministran para Windows. El paquete incluye la implementación de DirectX 9/10/11 (basada en el paquete DXVK) y DirectX 12 (basada en vkd3d-proton), funcionando a través de la traducción de llamadas de DirectX a la API Vulkan, proporciona una mejor compatibilidad con controladores de juegos y la posibilidad de utilizar el modo de pantalla completa independientemente de las resoluciones de pantalla admitidas por los juegos. Para aumentar el rendimiento de los juegos multihilo, se admiten los mecanismos de «esync» (Eventfd Synchronization) y «futex/fsync».

En la nueva versión:

  • Se ha realizado la sincronización con la versión de Wine 7.0 (la versión anterior se basaba en wine 6.3). Se han transferido los parches específicos acumulados de Proton a upstream, que ahora forman parte del núcleo de Wine. Hasta la versión 1.9.4, se ha actualizado la capa DXVK que traduce llamadas a la API Vulkan. VKD3D-Proton, una rama de vkd3d creada por Valve para mejorar el soporte de Direct3D 12 en Proton, ha sido actualizada a la versión 2.5-146. El paquete wine-mono ha sido actualizado a la versión 7.1.2.
  • Se ha añadido soporte para la decodificación local de videos en formato H.264.
  • Se ha añadido soporte para el módulo anti-trampa Easy Anti-Cheat (EAC) de Linux, utilizado para garantizar la ejecución de juegos de Windows con el anti-trampa activado. Easy Anti-Cheat permite iniciar un juego en línea en un modo de aislamiento, verificando la integridad del cliente del juego y detectando intervenciones en el proceso y manipulaciones en su memoria.
  • Se ha añadido soporte para juegos:
    • Anno 1404
    • Call of Juarez
    • DCS World Steam Edition
    • Disgaea 4 Complete+
    • Dungeon Fighter Online
    • Epic Roller Coasters XR
    • Eternal Return
    • Forza Horizon 5
    • Gravity Sketch VR
    • Monster Hunter Rise
    • NecroVisioN
    • Nights of Azure
    • Oceanhorn: Monster of the Uncharted Seas
    • Order of War
    • Persona 4 Golden
    • Resident Evil 0
    • Resident Evil Revelations 2
    • Rocksmith 2014 Edition
    • SCP: Laboratorio Secreto
    • Wargroove
    • Wartales
    • Yakuza 4 Remastered
  • Se han resuelto problemas en juegos:
    • Sea of Thieves
    • Beacon
    • Mount & Blade II: Bannerlord
    • Age of Empires IV
    • Marvel Avengers
    • Estabilidad de Runescape
    • Castlevania Advance Collection
    • Paradox Launcher
    • Pathfinder: Wrath of the Righteous
    • Far Cry
    • Doom Eternal
  • Se ha mejorado el soporte de sonido en los juegos Skyrim, Fallout 4 y Mass Effect 1.
  • Se ha mejorado el soporte de controladores de Steam en los juegos lanzados desde la plataforma Origin.
  • Se han trasladado optimizaciones de rendimiento relacionadas con el manejo de entradas, el funcionamiento de las ventanas y la distribución de memoria desde la rama Proton Experimental.

Además, se puede señalar que para la consola de juegos Steam Deck, basada en Linux, se ha confirmado el soporte de 591 juegos. 337 juegos están marcados como verificados manualmente por empleados de Valve (Verified). De los juegos verificados, 267 (79%) no tienen una versión nativa para Linux y se ejecutan utilizando Proton.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster