Este jugador tenía ganas de jugar Nier Automata en Linux y creo una herramienta para lograrlo: fue tan buena que Valve la utilizó después para el éxito de Steam Deck

Imgupscaler Enhanced 1
Sin comentarios Facebook Twitter Flipboard E-mail
kenth

Kenth

Editor
kenth

Kenth

Editor

Tengo buen sentido del humor y soy bueno contando chistes malos, mi pasión son los videojuegos y la tecnología y no pasa un día en que no consuma alguna noticia que tenga que ver con eso.

En mi tarjeta de presentación, soy Editor Gaming, en mi mente, tengo una banda de rock exitosa. Pero en mi corazón, soy un gamer. 

El que obra bien le va bien.

651 publicaciones de Kenth

Imagínate que quieres jugar NieR: Automata, pero el sistema operativo que utilizas es Linux. Para evitar la necesidad de descargar e instalar Windows, decides desarrollar una herramienta que permita a los títulos ejecutarse en tu computadora sin ningún problema. Para tu sorpresa, este proyecto termina siendo tan revolucionario que la propia Valve decide contratarte para convertirlo en la clave del éxito de la Steam Deck.

Esto fue precisamente lo que le sucedió a Philip Rebohle, el protagonista de una de las historias más conocidas en el mundo del PC gaming. Rebohle creó un proyecto capaz de traducir las instrucciones gráficas de DirectX 9, 10 y 11 al lenguaje Vulkan en tiempo real y de forma eficiente para ejecutar NieR: Automata en Linux.

Lo que comenzó como una solución personal terminó en la herramienta clave de Valve para la Steam Deck y SteamOS

Para entender el impacto de lo que hizo Philip Rebohle es necesario revisar el contexto. Todo comenzó en 2017, año en el que se lanzó NieR: Automata. Aunque el juego debutó en consolas y PC, como ocurre con muchos lanzamientos de computadora no llegó de forma nativa a Linux. Sin embargo, esto no representó una limitante para Rebohle, quien decidió ponerse manos a la obra para ejecutarlo en su sistema operativo.

nier

Ante la falta de soporte oficial y aprovechando la existencia de Vulkan —una API gráfica abierta y moderna compatible con Linux—, escribió desde cero una herramienta llamada DXVK. Se trata de una capa de traducción que toma las instrucciones gráficas de DirectX 9, 10 y 11 en tiempo real y las convierte al lenguaje de Vulkan de forma ultraeficiente. Gracias a este desarrollo, NieR: Automata no solo pudo jugarse en Linux, sino que funcionó prácticamente sin pérdida de rendimiento.

El proyecto cobró tanta relevancia en la comunidad que llegó a oídos de Valve. En ese momento, la compañía se encontraba desarrollando su sistema operativo SteamOS y necesitaba una solución para ejecutar en su ecosistema los títulos del catálogo de Steam diseñados para Windows. En 2018, los dueños de Steam contrataron a Philip a tiempo completo, convirtiendo su invento en la columna vertebral de Proton: la tecnología que hoy permite a la Steam Deck y a cualquier computadora con Linux ejecutar miles de juegos de Windows de forma directa.

steam

De esta manera, la iniciativa de un usuario por ejecutar NieR: Automata en su sistema operativo favorito terminó transformando el panorama del gaming en Linux, posicionando el proyecto de Rebohle como una de las anécdotas más destacadas en el ámbito del desarrollo para PC.

Inicio