Dalla Touch Bar dei Macbook Pro ai test di gravidanza, Doom è passato per molti piccoli schermi... ma una cosa è riprodurre una demo, un'altra è avere la capacità di iniziare una partita. Con questo in mente arriviamo al blog del famoso portale Adafruit, dove hanno appena condiviso le loro avventure con un port di Doom su un dispositivo QT Py ESP32 Pico, che include uno schermo da 1,3 pollici, uscita audio, e un espansore GPIO per controllare fino a dieci pulsanti...
Diversi mesi fa abbiamo osservato una partita di Doom Eternal sul monitor più piccolo del mondo. L'ingresso HDMI di quel modulo ha aiutato a semplificare le cose, e il Doomslayer ha avuto bisogno della potenza di fuoco di un computer completo per dispiegare le sue abilità. Ora, qual è il dispositivo più piccolo su cui possiamo iniziare una partita di Doom, senza dipendere da hardware esterno? La prima cosa che ci viene in mente è Doom su un Game & Watch, ma oggi ci imbattiamo in un altro candidato al titolo: il dispositivo QT Py ESP32 Pico di Adafruit, con uno schermo da 1,3 pollici.
Giocare a Doom... in meno di due pollici
Il QT Py ESP32 Pico è un animaletto molto interessante: come suggerisce il nome, si basa su un modulo ESP32 Pico con due core Tensilica a 240 MHz, 2 megabyte di PSRAM (cioè RAM pseudo-statica), e 8 megabyte di memoria Flash. Lo schermo TFT da 1,3 pollici può riprodurre un totale di 240 per 240 pixel, e tra le altre specifiche troviamo uno slot microSD, accompagnato da un espansore GPIO AW9523, che funziona anche come driver LED.
Dal lato software, quello che ha fatto il team di Adafruit è stato creare un port di Retro-Go, una piattaforma di emulazione retro compatibile con i dispositivi ESP32 (il supporto ufficiale è per la serie ODROID-GO). Retro-Go include anche un port di PrBoom per ESP32, quindi l'ultimo passo non è stato altro che caricare il classico DOOM1.WAD dalla scheda microSD.
La parte migliore è che Retro-Go non si limita a far girare Doom: essendo un emulatore, può eseguire giochi per NES, Game Boy e Game Boy Color (Nintendo), Master System, SG-1000 e Game Gear (Sega), Colecovision, PC Engine e Atari Lynx. Per quanto ho potuto scoprire, il QT Py ESP32 Pico non è ancora disponibile al pubblico, ma immagino che i cloni non tarderanno ad apparire.
Sito ufficiale: Clicca qui