Tomb Raider no Microcontrolador: A Revolução do RetroGaming
Lançado em 1996, o icônico Tomb Raider agora ganha uma nova vida em um microcontrolador chamado ESP32-P4, desenvolvido por Alejandro Villegas Alonso. Essa versão roda a impressionantes 30 quadros por segundo, permitindo que os jogadores revive suas aventuras em uma plataforma inesperada e inovadora, mostrando que clássicos podem superar barreiras tecnológicas.
O Fato Principal: Um Clássico em Nova Plataforma
O projeto desenvolvido por Villegas utiliza o OpenLara, uma recriação de código aberto do motor gráfico que trouxe Lara Croft ao mundo dos games. O microcontrolador ESP32-P4, que possui um consumo de energia extremamente baixo, é o responsável por essa façanha, permitindo que um título tão celebrado opere em um hardware que normalmente alimenta dispositivos como campainhas inteligentes.
Especificações Técnicas: Detalhes que Impressionam
Os dois núcleos do ESP32-P4, com arquitetura RISC-V a 400 MHz, têm a responsabilidade de desenhar a imagem por meio de software em uma resolução de 320×240, similar à versão original de MS-DOS. O chip utiliza um acelerador 2D, o PPA, para ampliar a imagem gerada para 1024×600, proporcionando uma experiência visual surpreendente dada a natureza do hardware. Essa abordagem permite manter uma taxa de 30 fps sem sobrecarregar a CPU, que dedica seus recursos a manter o jogo rodando suavemente.

Para entender melhor as capacidades técnicas da plataforma, aqui está uma ficha técnica detalhada:
| Item | Configuração do porte |
|---|---|
| Placa | ESP32-P4-Function-EV-Board |
| Processador | ESP32-P4, RISC-V de dois núcleos a 400 MHz |
| Memória | 32 MB de PSRAM e 16 MB de flash |
| Tela | 7 polegadas, 1024×600, MIPI DSI |
| Resolução interna | 320×240, ampliada pelo PPA |
| Taxa de quadros | 30 fps |
| Áudio | Estéreo a 44,1 kHz, codec ES8311 |
| Controle | Teclado USB obrigatório |
| Armazenamento | Cartão microSD com os dados do jogo |
A memória do jogo é armazenada nos 32 MB de PSRAM, enquanto os saves são designados para um cartão microSD. O sistema também inclui decodificadores de MP3 e Ogg, assegurando que as músicas e cenas de corte sejam reproduzidas adequadamente, o que demonstra o potencial de um hardware simples para oferecer uma experiência rica.
O Que É Preciso Para Jogar?
O OpenLara, licença GPL-3.0, é acessível e gratuito, porém, o jogo original não é. Para jogar, os interessados devem transferir seus arquivos do Tomb Raider 1 para o cartão microSD. Esta estratégia é uma forma inteligente de evitar pirataria e garantir que o projeto se mantenha dentro da legalidade.
“O jogo não roda sem eles.”
Alejandro Villegas Alonso, no repositório do projeto
Um teclado USB é imprescindível. O controle básico é simples: setas para andar, Ctrl para interagir e espaço para pular. O repositório no GitHub ainda exige um modelo anterior do chip, ESP32-P4, antes da revisão 3.0, o que pode adicionar um nível de desafio para os mais novos nesse tipo de montagem.

Custo da Placa: Um Investimento para Gamers Retro
O preço da ESP32-P4-Function-EV-Board atualmente gira em torno de US$ 55 nos EUA, que se traduz em cerca de R$ 285 devido à cotação do dólar. O cenário do mercado, no entanto, oferece alternativas: no AliExpress, a placa pode ser encontrada por pouco mais de R$ 110, tornando-a uma opção acessível para entusiastas do retro gaming. O código completo do projeto também está disponível no GitHub, o que abre portas para amantes de tecnologia e jogos clássicos.
Você se veria montando um portátil experimental apenas para a nostalgia de reviver jogos clássicos? Essa é a pergunta que permeia o cenário atual e desafia os gamers a considerar experiências além do convencional.



