Doom llega a la Raspberry Pi Pico

Siempre iba a suceder, debido a la ley. Cualquier hardware capaz de ejecutar DOOM, en algún momento ejecutará DOOM. Desde el mismo momento de la creación, ya está condenado a un futuro de DOOM. Esta vez, es el RP2040 de Raspberry PI Pico, y es un logro increíble.

Esto no es poca cosa, ya que el RP2040 tiene solo 264 kb de RAM utilizable y solo 2 MB de almacenamiento flash. Agregue a esto el hecho de que Graham Sanderson, el creador del proyecto, se impuso la difícil tarea de ejecutar la copia shareware de DOOM como se pretendía originalmente. Esto significó una resolución de 320 x 200, música OPL2, sonido estéreo, todo.

Esto presentó un problema, ya que la versión shareware original de DOOM es dos veces más grande que la capacidad flash de Pi Pico, lo que llevó a una compresión de datos y acceso interesantes en todo momento. Es un proyecto impresionante que brinda una verdadera experiencia DOOM, y los usuarios pueden incluso jugar a través de una red de hardware utilizando los pines GPIO de Pi Pico.

La redacción completa del proyecto se puede encontrar en la página de GitHub de Graham Sanderson junto con el código fuente y las instrucciones de compilación.

DOOM2040

DOOM en todo se ha convertido en una especie de broma, pero cada vez que el legendario juego se transfiere a un nuevo dispositivo, representa un triunfo sobre la arquitectura y las limitaciones. A veces, ni siquiera es un chip específico lo que lo hace genial. ¿Recuerdas cuando Foone Turing puso DOOM en una prueba de embarazo?

En todo caso, esta última iteración solo muestra otra razón más por la que debería obtener un Raspberry Pi Pico. Son increíbles desde muchos puntos de vista, ya sea que sea un principiante que busca sus primeros proyectos pico o que busque algo que pueda usar en su vida cotidiana, como un macro pad de teclado pico personalizado.

Si te gustan las historias de Electrowire, te encantará Electromaker Show, nuestro resumen semanal de todo lo relacionado con Maker y Embedded. Únase a nosotros en YouTube o en todos los principales servicios de podcast.