Um hacker alemão conhecido como “KittenLabs” conseguiu realizar a proeza de rodar GTA: Vice City em um roteador. Instalando o Debian Linux no TP-Link TL-WDR4900 (2013) e com o auxílio de uma AMD Radeon HD 7470 como uma eGPU, o game até que carrega um desempenho decente.
Como pode notar no vídeo abaixo, tanto a tela de carregamento, exploração de ambiente e até mesmo a movimentação do veículo não apresentam problemas – o que pode deixar muita gente surpresa. Confira no player:
O hacker explica como conseguiu atingir esta façanha com o roteador Wi-Fi. O aparelho trabalha com uma CPU NXP/Freescale QorlQ P1014 – que é um processador PowerPC e500V2 de 32bit.
Como o slot PCIe não era compatível, ele teve de projetar um breakout de PCB com MiniPCIe personalizado – acoplando no roteador após cortar o caminho PCIe que leva a CPU para um dos chipsets Atheros. Com isso, ele conseguiu trabalhar com uma interface PCIe 2.0.
Além de focar no hardware, o hacker também decidiu instalar o software OpenWrt no roteador. Porém, como ele tem uma limitação clara, foi escolhida uma versão de Debian Linux com os módulos kernel adicionais habilitados – o suficiente para trazer GTA: Vice City em uma placa de vídeo AMD.
Os primeiros experimentos do hacker em adicionar uma GPU foi com a AMD Radeon RX 570, mas ela é incompatível com o formato. Na sequência, ele testou com uma AMD Radeon HD 7470 legado com um driver antigo e, para a sua surpresa, o sistema começou a funcionar adequadamente.
É óbvio que este projeto passou por muitos “poréns”. KittenLabs afirma que teve de encontrar uma versão de GTA: Vice City que rodasse em sistema Debian/PowerPC, encontrando elas apenas em reVC (edição que passou por engenharia reversa, trazendo o código-fonte disponível aos demais) – compilado para a plataforma do roteador.
No entanto, GTA: Vice City não estava nem perto de toda a sua glória assim. O hacker afirma que estava repleto de glitches sempre que envolvia os NPCs na tela. Ele tentou um port de reVC para Wii U, mas ainda assim trazia problemas com corrupção dos gráficos.
Uma atualização na biblioteca gráfica do Mesa 3D, usada pelo roteador como parte da instalação do Linux, possibilitou que o jogo rodasse para o hacker. Ele afirma que a renderização dos jogadores começou a trabalhar bem no hardware e com aceleração. Porém, segue desapontado por não saber como os problemas prévios foram resolvidos.
Fonte: Tom’s Hardware
Participe do grupo de ofertas do Adrenaline
Confira as principais ofertas de hardware, componentes e outros eletrônicos que encontramos pela internet. Placa de vídeo, placa-mãe, memória RAM e tudo que você precisa para montar o seu PC. Ao participar do nosso grupo, você recebe promoções diariamente e tem acesso antecipado a cupons de desconto.
Entre no grupo e aproveite as promoções