La compañía Valve ha lanzado una actualización del proyecto Proton 8.0-5, basado en la base de código del proyecto Wine y orientado a facilitar la ejecución en Linux de aplicaciones de juegos creadas para Windows y presentadas en el catálogo de Steam. Los desarrollos del proyecto están bajo 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».
Entre los cambios en la nueva versión de Proton:
- Se ha añadido soporte para el rango dinámico extendido (HDR) en hardware que soporta esta tecnología (por ejemplo, el HDR es compatible con Steam Deck OLED). Se ha habilitado la utilización de HDR en los juegos:
- Resident Evil 2
- Resident Evil 3
- Resident Evil 7 Biohazard
- Resident Evil Village
- Hogwarts Legacy
- Mass Effect Legendary Edition
- Injustice 2
- Alan Wake 2
- Devil May Cry 5
- La capa DXVK, que traduce llamadas al API Vulkan, se ha actualizado a la versión 2.3-21-g1b31aa5d. VKD3D-Proton, una bifurcación de vkd3d creada por Valve para mejorar el soporte de Direct3D 12 en Proton, se ha actualizado a la versión 2.11-19-g0e681135. El paquete dxvk-nvapi se ha actualizado a la versión 0.6.4-20-g0a7c48b. El motor Wine Mono con la implementación de la plataforma .NET se ha actualizado a la versión 8.1.0.
- Mejorado el soporte para los joystick VKB Gladiator NXT Evo y Virpil Constellation ALPHA-R, siempre que se tenga el módulo del núcleo hidraw en el sistema.
- Se ha añadido soporte para juegos:
- Grotesque Tactics: Evil Heroes
- Welcome to Princeland
- Red Tie Runner
- Simon the Sorcerer: 25th Anniversary Edition
- Assassin’s Creed Mirage
- Se han resuelto problemas en juegos:
- Baldur’s Gate 3
- Cyberpunk 2077
- Forza Horizon 5
- Starfield
- Halo Infinite
- Witcher 3
- Hogwarts Legacy
- Resident Evil 2
- Crysis 2
- Crysis 3
- The Last of Us Part I
- Trivia Tricks
- Final Fantasy X/X-2 HD Remaster
- Final Fantasy VIII
- Freefall 3050AD
- LIGHTNING RETURNS: Final Fantasy XIII
- Final Fantasy XIII-2.
- Remnant: From The Ashes
- Deep Rock Galactic
- Nickelodeon All-Star Brawl 2
- Mighty Switch Force! Collection
- Aura: Fate of the Ages
- Project Cars 3
- Project Cars 2.
- Elite Dangerous
- Tony Hawk’s Pro Skater 1 + 2
- MareQuest: An Interactive Tail
- Naruto Shippuden Ultimate Ninja Storm 4
- Aveyond 4: Shadow of the Mist.
- The Binding of Isaac: Rebirth
- Idle Spiral
- NASCAR Heat 5
- DiRT Rally
- The Binding of Isaac
- Out of Ore.
- Se ha añadido soporte para nvapi en el juego Satisfactory.
- Se han eliminado fugas de memoria durante la reproducción de video en VRchat al usar AVPro.
- Se ha resuelto un problema al cambiar juegos a otra pantalla en modo de pantalla completa en el entorno de usuario Cinnamon.
Fuente: opennet.ru
