La empresa Valve lanzó Proton 6.3, un paquete para ejecutar juegos de Windows en Linux

La compañía Valve ha publicado la versión del proyecto Proton 6.3-1, que se basa en los desarrollos del proyecto Wine y está destinada a 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 6.3 (la rama anterior se basaba en Wine 5.13). Se han trasladado los parches específicos acumulados de Proton al upstream, que ahora forman parte del conjunto principal de Wine. La capa DXVK, que traduce las llamadas a la API Vulkan, se ha actualizado hasta la versión 1.8.1. VKD3D-Proton, una bifurcación de vkd3d creada por Valve para mejorar el soporte de Direct3D 12 en Proton 6.3, se ha actualizado a la versión 2.2. Los componentes de FAudio con implementaciones de las bibliotecas de sonido DirectX (API XAudio2, X3DAudio, XAPO y XACT3) se han actualizado a la versión 21.03.05. El paquete wine-mono se ha actualizado a la versión 6.1.1.
  • Se ha mejorado el soporte para distribuciones de teclado en idiomas distintos del inglés.
  • Se ha mejorado el soporte de video en los juegos. Para formatos no compatibles, se ha implementado la visualización de una tabla de configuración en lugar de un video de sustitución.
  • Se ha mejorado el soporte para controladores de PlayStation 5.
  • Se ha añadido la posibilidad de configurar prioridades para los hilos en ejecución. Para la configuración se pueden utilizar RTKit o utilidades Unix para gestionar prioridades (nice, renice).
  • Se ha reducido el tiempo de inicialización del modo de realidad virtual y se ha mejorado la compatibilidad con cascos 3D.
  • El sistema de compilación ha sido rediseñado para reducir el tiempo de compilación.
  • Se ha añadido soporte para juegos:
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digital Deluxe Edition (2012)
    • Tom Clancy’s Rainbow Six Lockdown
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logiCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow Empire
    • Arena Wars 2
    • King Arthur: Knight’s Tale
    • Rise of Venice
    • ARK Park
    • Gravity Sketch
    • Battle Arena VR
  • Se han mejorado las herramientas para detectar la distribución de botones de los controladores de juego y la conexión en caliente de controladores en los juegos Slay the Spire y Hades.
  • Se han resuelto problemas de conexión con el servicio Uplay.
  • En el juego Assetto Corsa Competizione se ha mejorado el soporte para volantes de juegos Logitech G29.
  • Se han solucionado problemas al jugar en Microsoft Flight Simulator utilizando cascos de realidad virtual.
  • Se ha habilitado la visualización de cortes de video (cinemáticas) en el juego Bioshock 2 Remastered.

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