Hackers logran jugar GTA Vice City en un router conectado a una tarjeta gráfica sin necesidad de usar un PC
Los usuarios de internet siempre están desafiando la tecnología y la informática para comprobar que tan lejos pueden llegar, y en los casos más famosos están aquellos que buscan comprobar que el juego Doom, o el videoclip Bad Apple!! se puede reproducir en cualquier aparato tecnológico. Y ahora se suma el videojuego GTA Vice City, que logró ser jugado a través de un router sin necesidad de un PC para hacerlo.
Esta loca idea fue diseñada por los hackers Manawyrm y tSYS, quienes realizaron una compleja labor de ingeniería y computación para lograr que Vice City funcionara dentro del router y explicaron a través de su blog cómo lograron este proceso que tomó meses de ensayo y error con distinto hardware, códigos de programación, y que es difícil de explicar, pero no tan complejo lo fue como la ejecución del proyecto.
¿Qué necesitaron?
El primer paso fue elegir el router, el cual resultó ser un TP Link WDR4900, un modelo lanzado en 2013 de gran calidad para la época de su creación y que entre sus características posee un CPU que le permitiría correr juegos antiguos (NXP/Freescale QorIQ P1014). El siguiente problema a resolver fue que el router utilizado no traía un puerto PCIe, el cual era necesario para conectar una tarjeta gráfica compatible, por lo que tuvieron que soldar un mini puerto PCIe a la placa para así poder conectar una tarjeta AMD Radeon HD 7470, la cual tiene compatibilidad de drivers y funcionó sin mayores problemas.
Una vez el hardware estuviera funcionando y trabajando sin problemas de compatibilidad, solo bastó utilizar un sistema operativo que permitiera correr el juego, así que el dúo hacker optó por utilizar Debian Linux, con el cual finalmente lograron instalar y hacer funcionar el GTA Vice City de modo que fuera jugable, no sin algunos problemas, ya que en su blog mencionaron algunos errores visuales y 'glitches' molestos a nivel visual causados por los NPC's del juego, lo que los mantuvo estancados por meses antes de poder continuar con el proyecto.
Vice City se une a la lista de juegos que funcionan en distintas plataformas
Esta obra de programación demuestra que juegos como Vice City podrían funcionar en distintas plataformas que no estén diseñadas en un 100% para jugar, aunque los hackers mencionan en su blog que no utilizaron una versión original, sino una versión de ingeniería inversa de Vice City creada a través de un código abierto para que funcionara, lo que permitió probar con otros códigos, como el de un port de Vice City para Wii U creada por otro programador, el cual funcionó de la misma manera. Esto podría abrir una posibilidad a que programadores puedan intentar correr Vice City en distintos aparatos tecnológicos, al menos mientras esperan el lanzamiento de GTA VI.