'Doom' é o jogo por excelência para ser jogado em qualquer coisa que não seja um console ou um computador. Vimos esse trabalho lendário funcionar em uma calculadora de bateria de batata, em tratores John Deere e até mesmo no Bloco de Notas do Windows. Mas não é o único título que se presta a este tipo de experiências. Alguém conseguiu rodar ‘GTA Vice City’ em um roteador.
O referido produto da Rockstar Games começou a chegar ao mercado em 2002. Chegou primeiro à plataforma PlayStation e, um ano depois, ao Xbox e Windows. Mais recentemente vimos aterrar em equipamentos de nova geração graças ao lançamento de ‘Grand Theft Auto: The Trilogy’. Bem, agora também funciona em um TP-Link WDR4900.
'GTA Vice City' em um roteador TP-Link
Não é segredo que os roteadores não são projetados para rodar jogos, embora internamente possuam componentes em comum com os computadores. Isso é exatamente o que os modders do KittenLabs queriam aproveitar com seu projeto mais recente. O roteador TL-WDR4900 v1 da TP-LINK Possui um poderoso processador de 800 MHz baseado na arquitetura PowerPC em vez de MIPS ou ARM.
O chip atendeu aos requisitos técnicos para lidar com uma placa gráfica externa, elemento-chave para transformar o equipamento de rede lançado em 2013 em uma espécie de console. Assim, os autores da ideia assumiram a tarefa de modificar a placa-mãe do roteador para adicionar um slot PCIe. O próximo passo, porém, não foi menos difícil: encontrar um gráfico funcional.
KittenLabs descobriu que as placas gráficas “modernas” eram incompatíveis. Por exemplo, uma AMD Radeon RX 570, usando o driver gráfico atual, resultou em um sinal de vídeo cheio de artefatos. A Radeon HD 7470 (estamos falando de hardware de 2012) funcionou perfeitamente em combinação do OpenWrt com uma versão do Debian Linux para PowerPC.
Depois de todo esse trabalho, a equipe de modding ainda precisava colocar Vice City em funcionamento. A princípio tentaram modificar uma das versões do jogo. Esta tentativa acabou sendo parcialmente bem-sucedida, pois quase tudo funcionou bem, desde dirigir um carro até carregar o jogo. Porém, toda vez que um personagem aparecia o jogo começava a apresentar erros gráficos muito irritantes.
A solução foi optar por um port para Wii U. A KittenLabs contatou o autor do projeto para o console Nintendo e ele os ajudou a adaptar o jogo para que funcionasse no roteador. A principal vantagem desta alternativa foi que ela foi adaptada para funcionar com o procesador Espresso baseado no PowerPC que incorporou o Wii U. Todos os detalhes do projeto estão disponíveis em artigo elaborado por seus criadores.
Imagens | KittenLabs
Em Xataka | A Nintendo fecha os dois emuladores mais famosos de Nintendo Switch e 3DS. É uma luta sem fim