El panorama: Los fabricantes de enrutadores han comercializado durante mucho tiempo sus dispositivos como productos para «juegos», pero un enrutador generalmente no puede ejecutar un juego por sí solo en condiciones normales. Sin embargo, dos entusiastas del hardware sintieron la necesidad de disipar este mito con una iniciativa de piratería sin precedentes.
Un nuevo proyecto compartido en KittenLabs describe un enrutador de juegos real – un dispositivo de red que ha sido pirateado y programado para ejecutar un juego específico con un poco de ayuda de una GPU externa, una AMD Radeon conectada a través de PCIe. El router en cuestión es un TP-Link TL-WDR4900, y el juego elegido es el clásico de acción y aventuras de Rockstar del año 2002, Grand Theft Auto: Vice City.
«Toble Miner», uno de los dos hackers detrás de la hazaña, mencionó en Mastodon que ha sido «realmente molesto» con empresas que anuncian los llamados «enrutadores para juegos». Junto con «Manawyrm», decidieron construir lo que consideran el primer enrutador para juegos real de la historia.
El TL-WDR4900 v1 es un router WiFi «muy interesante», tal y como se explica en la página del proyecto. Se basa en una CPU PowerPC fabricada por NXP en lugar de utilizar CPU MIPS o ARM como otros enrutadores típicos. La CPU ofrece un espacio de direcciones completo de 36 bits y un gran rendimiento informático para un enrutador lanzado en 2013. El procesador también incluye un controlador PCIe «excelente», que se utiliza para conectar la CPU con los chipsets WiFi integrados de 2,4 GHz y 5 GHz. .
Antes de instalar OpenWrt y una distribución Debian Linux de 32 bits, los modders tuvieron que adaptar una ranura miniPCIe para conectar la GPU externa necesaria para ejecutar el juego. El lado del software también requirió algo de trabajo adicional, y finalmente se utilizó un controlador Radeon más antiguo para proporcionar suficiente compatibilidad con el sistema operativo de 32 bits.
Los dos hackers eligieron ejecutar una edición no oficial de Grand Theft Auto: Vice City conocida como ReVC, una versión del juego con ingeniería inversa que Rockstar intentó borrar de Internet con una demanda.
Después de varios días de parches y ajustes de código, GTA: Vice City finalmente pudo ejecutarse en el enrutador de juegos personalizado con soporte adecuado para teclado y mouse. A juzgar por la prueba en video que los piratas informáticos publicaron en YouTube, los gráficos parecen ser útiles, aunque no increíblemente rápidos, como se esperaría de un juego de hace 22 años.
La experiencia de juego tampoco es perfecta, ya que las interacciones con los NPC del juego se interrumpen y provocan artefactos gráficos. El mundo está vacío, pero la excelente banda sonora de la serie GTA sigue ahí.