Tomb Raider — o clássico de 1996 ganhou uma adaptação surpreendente: o jogo roda jogável em um microcontrolador de baixo consumo, o ESP32‑P4, mantendo 30 quadros por segundo e resolução interna de 320×240. O feito mostra como engines antigas podem ser otimizadas para hardware ultracompacto, abrindo espaço para portáteis experimentais de baixo custo.
Como o port aproveita o ESP32‑P4
O porte usa o OpenLara, a recriação de código aberto do motor original, executando o renderizador de software da versão para DOS. Dois núcleos RISC‑V do ESP32‑P4, rodando a 400 MHz, desenham cada quadro em 320×240 e sustentam 30 fps.
Em seguida, o acelerador 2D do chip (PPA) faz o upscaling para uma tela de 1024×600, poupando a CPU da tarefa de ampliar a imagem e mantendo desempenho estável mesmo em tela maior.
“O jogo não roda sem eles.” Alejandro Villegas Alonso, no repositório do projeto
Requisitos, memória e preço
O hardware usado no porte inclui 32 MB de PSRAM para conter os dados do jogo e 16 MB de flash; os saves e os arquivos de instalação precisam estar em um cartão microSD. O áudio é estéreo a 44,1 kHz com codec ES8311 e o controle exige teclado USB — setas para mover, Ctrl para ação e espaço para pular.
O que você acha? Você montaria um portátil experimental apenas para jogar versões antigas como esta? Para acompanhar mais, acesse nossa editoria.
Perguntas Frequentes
Como o Tomb Raider clássico foi adaptado para rodar no microcontrolador ESP32‑P4?
Tomb Raider clássico foi adaptado usando o OpenLara, que reaproveita o renderizador por software da versão para DOS; os dois núcleos RISC‑V do ESP32‑P4 (400 MHz) renderizam internamente em 320×240 a 30 fps, e o acelerador 2D do chip (PPA) amplia cada quadro para a tela em 1024×600, preservando desempenho.
Quais componentes e arquivos são necessários para jogar Tomb Raider no ESP32‑P4?
Para rodar Tomb Raider no ESP32‑P4 é preciso uma placa ESP32‑P4 (pré‑revisão 3.0), 32 MB de PSRAM e 16 MB de flash, além de um cartão microSD contendo os arquivos originais do jogo. Também são necessários teclado USB para controle, suporte a áudio estéreo (codec ES8311) e, opcionalmente, uma tela MIPI DSI 7" 1024×600 para exibição.
Quanto custa montar um dispositivo com ESP32‑P4 capaz de rodar Tomb Raider?
Montar um dispositivo com ESP32‑P4 para rodar Tomb Raider varia: o custo teórico indicado é US$25 para a placa pura, mas, no mercado com tela e acessórios, o kit costuma ser encontrado por cerca de US$55 (aprox. R$285 pela cotação utilizada na estimativa). Em marketplaces internacionais, há ofertas por valores próximos a R$110 dependendo do pacote.
Vinicius Balbino