Desde a Touch Bar do MacBook Pro até testes de gravidez, o Doom já passou por muitas telas pequenas… mas uma coisa é reproduzir uma demo, e outra é ter a capacidade de iniciar uma partida. Com isso em mente, chegamos ao blog do famoso portal Adafruit, onde acabam de compartilhar suas aventuras com um port de Doom em um dispositivo QT Py ESP32 Pico, que inclui uma tela de 1,3 polegadas, saída de áudio e um expansor GPIO para controlar até dez botões…

Jogando Doom no dispositivo mais compacto
Doom

Vários meses atrás, observamos uma partida de Doom Eternal no monitor mais pequeno do mundo. A entrada HDMI desse módulo ajudou a simplificar as coisas, e o Doomslayer precisou do poder de fogo de um computador completo para desdobrar suas habilidades. Agora, qual é o dispositivo mais pequeno em que podemos iniciar uma partida de Doom, sem depender de hardware externo? O primeiro que nos vem à mente é Doom em um Game & Watch, mas hoje nos cruzamos com outro candidato ao título: o dispositivo QT Py ESP32 Pico da Adafruit, com uma tela de 1,3 polegadas.

Jogando Doom… em menos de duas polegadas

O QT Py ESP32 Pico é um bicho muito interessante: como o nome sugere, é baseado em um módulo ESP32 Pico com dois núcleos Tensilica a 240 MHz, 2 megabytes de PSRAM (RAM pseudoestática) e 8 megabytes de armazenamento Flash. A tela TFT de 1,3 polegadas pode reproduzir um total de 240 por 240 pixels, e entre as demais especificações encontramos um slot microSD, acompanhado por um expansor GPIO AW9523, que também funciona como driver LED.

Pelo lado do software, o que a equipe da Adafruit fez foi criar um port de Retro-Go, uma plataforma de emulação retro compatível com dispositivos ESP32 (o suporte oficial é para a série ODROID-GO). Retro-Go também inclui um port de PrBoom para ESP32, portanto o último passo não foi outro senão carregar o clássico DOOM1.WAD a partir do cartão microSD.

A melhor parte é que Retro-Go não se limita a rodar Doom: por ser um emulador, pode executar jogos de NES, Game Boy e Game Boy Color (Nintendo), Master System, SG-1000 e Game Gear (Sega), Colecovision, PC Engine e Atari Lynx. Pelo que pude apurar, o QT Py ESP32 Pico ainda não está disponível ao público, mas imagino que os clones não demorarão a aparecer.

Site oficial: Clique aqui