‘Doom’ es el juego por excelencia para ser jugado en cualquier cosa que no sea una consola o un ordenador. Hemos visto a esta legendaria obra funcionar en una calculadora con batería de patatas, en tractores John Deere y hasta en el Bloc de notas de Windows. Pero no se trata del único título que se presta para este tipo de experimentos. Alguien ha conseguido ejecutar ‘GTA Vice City’ en un router.
El mencionado producto de Rockstar Games empezó a llegar al mercado en un lejano 2002. Primero lo hizo a la plataforma PlayStation y, un año más tarde, a Xbox y Windows. Más recientemente lo hemos visto aterrizar en equipos de nueva generación gracias al lanzamiento de ‘Grand Theft Auto: The Trilogy’. Pues bien, ahora también funciona en un TP-Link WDR4900.
‘GTA Vice City’ en un router TP-Link
No es ningún secreto que los router no están diseñados para ejecutar juegos, aunque internamente tienen componentes en común con los ordenadores. Esto es, precisamente, lo que los modders de KittenLabs han querido aprovechar con su último proyecto. El router TL-WDR4900 v1 de TP-LINK cuenta con un potente procesador de 800 MHz basado en la arquitectura PowerPC en lugar de los MIPS o ARM.
El chip cumplía con los requisitos técnicos como para manejar una tarjeta gráfica externa, un elemento clave para transformar el equipo de red lanzado en 2013 en una especie de consola. Así que los autores de la idea se dieron a la tarea de modificar la placa base del router para añadir una ranura PCIe. El paso siguiente, no obstante, no fue de menor dificultad: encontrar una gráfica funcional.

KittenLabs descubrió que las tarjetas gráficas "modernas" eran incompatibles. Por ejemplo, una AMD Radeon RX 570, utilizando con controlador de gráficos actual, daba como resultado una señal de vídeo llena de artefactos. Una Radeon HD 7470 (estamos hablando de hardware del 2012) funcionó a la perfección en combinación de OpenWrt con una versión de Linux Debian para PowerPC.

Después de todo este trabajo, el equipo de modders todavía tenía que hacer funcionar Vice City. Al principio intentaron modificar una de las versiones del juego. Este intentó resultó ser parcialmente exitoso dado que casi todo funcionaba bien, desde conducir un coche hasta cargar el juego. Sin embargo, cada vez que aparecía un personaje el juego empezaba a mostrar fallos gráficos muy molestos.
La solución fue optar por un port para Wii U. KittenLabs se puso en contacto con el autor del proyecto para la consola de Nintendo y este les ayudó a adaptar del juego para que pudiera funcionar en el router. La principal ventaja de esta alternativa era que había sido adaptada para funcionar con el procesador Espresso basado en PowerPC que incorporaba la Wii U. Todos los detalles del proyecto están disponibles en un artículo elaborado por sus creadores.
Imágenes | KittenLabs
En Xataka | Nintendo cierra los dos emuladores más famosos de Nintendo Switch y 3DS. Es una lucha sin fin
Ver 1 comentario
1 comentario
stranno
El dispositivo menos potente que movió alguna vez Vice City fue, sin duda, la 3DS. El port, hasta que fue discontinuado por motivos evidentes, no iba bien, pero era medio-jugable. La 3DS es súper poco potente, con un ARM11 (ni siquiera un Cortex, como la Vita) bajadísimo de frecuencias y con una GPU PICA200 que estará entre los peores procesadores gráficos de la historia de las consolas. Hubiera sido interesante ver hasta qué punto podría haber sido optimizado, de no haber ocurrido el Rockstargate.