Tomb Raider clássico é portado e roda jogável em chip de 1W de apenas US$ 25

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.

Reprodução/GitHub

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.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *