Valve se ha aventurado en los juegos de consola con Steam Deck, un dispositivo portátil con hardware comparable a PS5 y Xbox Series S & X. Es un dispositivo sólido que debería ejecutar la mayoría de los títulos AAA de manera confiable. The Deck se destaca por su capacidad para ejecutar una amplia gama de juegos listos para usar. Viene con todo el catálogo de juegos de Steam, por lo que los usuarios no tienen que esperar a que se lancen títulos populares para la consola.
Steam Deck se ejecuta en SteamOS, una distribución de Linux basada en Arch con compatibilidad integrada con Proton. Puede ejecutar casi cualquier juego de Windows en el Deck usando Proton.
¿Qué es el protón de vapor?
Steam Proton es la capa de compatibilidad que permite a SteamOS ejecutar juegos de Windows en el Deck. Permite a los usuarios instalar y ejecutar juegos de Windows que no ofrecen versiones nativas de Linux. Proton se desarrolla con la cooperación entre los desarrolladores de Valve y CodeWeavers.
Proton esencialmente nos brinda una colección de bibliotecas de gráficos de alto rendimiento y una versión modificada de Wine. Hay poco o ningún costo de rendimiento cuando se ejecutan juegos de Windows en Linux usando Proton. Puedes reproducir muchos títulos populares a velocidades de cuadro respetables usando Proton.
Al momento de escribir este artículo, Steam Deck puede ejecutar la mayoría de los títulos AAA a 30 fps en resolución nativa. Pero puede subir hasta 60 fps para juegos que ofrecen versiones nativas de Linux, y esto es una gran mejora si se considera que Deck es un dispositivo portátil.
Sin embargo, aunque Deck puede reproducir muchos títulos populares con Proton, aún no es compatible con todos los juegos AAA, especialmente los juegos multijugador como PUBG, Rainbow Six Siege y Destiny 2.
Cómo Proton ejecuta juegos de Windows en Linux
Como ya se mencionó, Proton proporciona una capa de compatibilidad para las API de gráficos de Windows. Para comprender esto claramente, debe estar familiarizado con DirectX y Vulkan, dos bibliotecas de gráficos que ofrecen Interfaces de programación de aplicaciones (API) para juegos.
Cuando ejecuta juegos en su sistema, estas API manejan las tareas gráficas subyacentes. Piense en ellos como el canal de comunicación entre sus juegos y tarjetas gráficas.
Ahora, DirectX es desarrollado y utilizado por Microsoft para implementar sus componentes gráficos. Dado que Windows controla la cuota de escritorio global, los desarrolladores de juegos se centran principalmente en DirectX durante el desarrollo. Sin embargo, Vulkan también es muy poderoso en sus capacidades. Simplemente hace algunas cosas de manera diferente.
Aquí es donde entra Protón. utiliza Vino y DXVK (DirectX Over Vulkan) para traducir programas DirectX a Vulkan. Los juegos creados para Windows se comunican con las tarjetas gráficas a través de DirectX y asigna los recursos necesarios para ejecutarlos.
Debajo del capó, DirectX inicia llamadas de Direct3D para renderizar los gráficos. Proton interviene aquí y convierte estas llamadas en llamadas Vulkan equivalentes. Así es como Proton ejecuta juegos de Windows en Linux y sistemas basados en Linux como Deck.
Cómo usar Steam Proton en Linux
aunque no puedas jugar todos los juegos de Windows en Linux usando Proton todavía, todavía es compatible con muchos títulos populares. los Sitio web de ProtonDB contiene una lista de títulos verificados que se ejecutan de forma nativa en Linux y Steam Deck. Puedes jugar muchos otros títulos con un pequeño ajuste.
Para probar Steam Proton en su distribución de Linux, abra Steam y diríjase a Ajustes > Steam Play. Seleccione la casilla de verificación en Habilitar Steam Play para títulos compatibles. También puede elegir Habilitar Steam Play para todos los demás títulos desde el Avanzado menú.
Asegúrese de cambiar la versión de Proton a la más nueva de la Herramienta de compatibilidad desplegable. Guarde la configuración haciendo clic en OK en el menú de configuración y reinicia Steam.
Juega juegos de Windows en cualquier lugar usando Steam Deck
Proton ha allanado el camino para ejecutar juegos de Windows en Steam Deck y Linux. Ahora puede disfrutar de los títulos modernos de Windows en cualquier máquina compatible con Linux, incluido el Deck. Simplemente diríjase a ProtonDB y verifique si su juego favorito se ejecuta en Deck o Steam Play.
Steam también permite a los usuarios jugar juegos sin una conexión a Internet activa. Por lo tanto, no se preocupe cuando su conexión se haya ido, y simplemente use el modo sin conexión de Steam.