La empresa Valve ha publicado la versión del proyecto Proton 6.3-6, que se basa en los desarrollos del proyecto Wine y tiene como objetivo permitir el lanzamiento en Linux de aplicaciones de juego 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 añadido soporte para juegos:
- Tokyo Xanadu eX+
- Sonic Adventure 2
- Rez Infinite
- Elite Dangerous
- Blood of Steel
- Homeworld Remastered Collection
- Star Wars Knights of the Old Republic
- Guardians VR
- 3D Aim Trainer
- Se ha mejorado el soporte para localizaciones no anglófonas en los lanzadores de los juegos Cyberpunk 2077 y Rockstar.
- Se ha mejorado el funcionamiento del lanzador en el juego Swords of Legends Online.
- Se ha mejorado la reproducción de video en los juegos Deep Rock Galactic, The Medium, Nier: Replicant y Contra: Rogue Corps.
- Se ha añadido soporte opcional para la biblioteca NVIDIA NVAPI y la tecnología DLSS, que permite utilizar núcleos Tensor de las tarjetas gráficas NVIDIA para escalar imágenes de manera realista utilizando métodos de aprendizaje automático para aumentar la resolución sin perder calidad. Para habilitarlo, se debe establecer la variable de entorno PROTON_ENABLE_NVAPI=1.
- Se ha mejorado el comportamiento de captura del cursor en modo pantalla completa.
- Se han actualizado las versiones de wine-mono 6.3.0, DXVK 1.9.1, vkd3d-proton 2.4 y FAudio 20.08.
- Se han resuelto diversos problemas con los juegos Microsoft Flight Simulator, Origin, Planet Coaster, Mafia III: Definitive Edition.
- Se ha solucionado un problema con la instalación de la actualización del motor Unreal Engine 4 que afecta a los juegos Everspace 2 y KARDS.
- Se han resuelto problemas con la salida de sonido en los juegos Fallout: New Vegas, Oblivion, Borderlands 3 y Deep Rock Galactic.
- Se ha mejorado el manejo de entrada tras la pérdida de foco en varios juegos, incluyendo Warhammer: Chaosbane y Far Cry Primal.
- Se ha establecido el guardado de ubicación, necesario para la correcta sincronización en la nube de Steam en los juegos Guilty Gear -Strive-, Death Stranding, Katamari Damacy Reroll y Scarlet Nexus.
Fuente: opennet.ru
