Proton 11.0 Beta 1: Soporte para ARM y mejora para juegos multihilo
Valve ha lanzado la primera versión beta de Proton 11.0, basada en Wine 11.0, con una característica clave nueva: soporte nativo para la arquitectura ARM64EC. Esto permite ejecutar juegos de Windows en dispositivos ARM a través de Steam sin emuladores de terceros, incluyendo compilaciones experimentales en plataformas como la Nintendo Switch.
Avance arquitectónico: ARM64EC y FEX
El principal cambio en Proton 11.0 Beta 1 es la integración del emulador FEX versión 2604 con soporte para ARM64EC (ARM64 Exception Handling Compatibility). Esta tecnología permite que aplicaciones x86/x86_64 se ejecuten en procesadores ARM sin ajustes manuales de compatibilidad. Antes, los usuarios debían depender de soluciones de terceros o modificar manualmente sus sistemas. Ahora todo funciona directamente con Steam Play.
Entusiastas ya han probado la compilación en la Nintendo Switch, ejecutando el cliente Steam junto con el entorno Steam Runtime para ARM y la carpeta compatibilitytools.d. Esto abre el camino para expandir el ecosistema de juegos en Linux a dispositivos móviles e híbridos.
Optimización de rendimiento y sincronización
Proton 11.0 incluye un nuevo mecanismo de sincronización de hilos llamado NTSYNC, diseñado para mejorar la eficiencia en aplicaciones multihilo. Reemplaza los obsoletos esync y fsync en diversos escenarios y ofrece una coincidencia más precisa con el comportamiento del kernel de Windows.
FEX-2604 incorpora las siguientes optimizaciones:
- La caché de primer nivel dinámica se activa solo cuando es necesario;
- La caché de segundo nivel está desactivada por defecto;
- El procesamiento JIT de operaciones trigonométricas con precisión reducida se acelera 3,7 veces.
Estos cambios son especialmente notables en juegos que usan intensivamente cálculos matemáticos y multihilo, como Bayonetta y Fallout: New Vegas. En sistemas con 8–16 GB de RAM, los ahorros de memoria alcanzan varios cientos de megabytes.
Ampliación del soporte a juegos
La lista de juegos soportados oficialmente en Proton 11.0 Beta 1 ha crecido considerablemente. Entre los nuevos títulos:
- Universe Generator: The Golden Sword
- DCS World Steam Edition
- Resident Evil (1996) y Resident Evil 2 (1998)
- Dino Crisis y Dino Crisis 2
- From Dust
- Blaite
- Don't Die Dateless, Dummy!
- METAL GEAR SURVIVE
- Warhammer: Vermintide 2
- Metal Fatigue
- SHOGUN: Total War
- Unknown Faces
- Gothic 1 Classic
- X-Plane 12
- Breath of Fire IV
- Deadly Premonition
Esto significa que Valve ha probado estos proyectos y confirmado su rendimiento estable a través de Proton sin ajustes adicionales por parte del usuario.
Cómo activar Proton 11.0 Beta
Para usar la nueva versión, debes:
- Abrir las propiedades del juego en el cliente Steam;
- Ir a la pestaña «Compatibilidad»;
- Activar la opción «Forzar el uso de una herramienta de compatibilidad específica de Steam Play»;
- Seleccionar «Proton 11.0 (Beta)» de la lista.
En el primer lanzamiento, el cliente descargará automáticamente los componentes necesarios. Para aplicarlo como predeterminado global, ve a configuración de Steam → Compatibilidad y selecciona la compilación deseada.
Aspectos destacados clave
- Soporte para ARM64EC permite ejecutar juegos x86/x86_64 en dispositivos ARM sin emuladores externos.
- NTSYNC mejora el rendimiento de juegos multihilo mediante una emulación más precisa de la sincronización de Windows.
- Optimizaciones de FEX reducen el uso de memoria y aceleran operaciones matemáticas.
- Lista ampliada de juegos soportados incluye tanto clásicos como títulos modernos.
- Activación de Steam Play sigue siendo simple y no requiere intervención manual en el sistema.
— Editorial Team
Aún no hay comentarios.