Over on Reddit, we spotted our Pimoroni Explorer board doing something rather wonderful. Playing Quake!

Zenodante's Quake for RP2350 is a port of the seminal first person shooter's single-player campaign. Yes, Quake on a microcontroller! A game that once required a £1,000 PC in the 1990s can now run on a £33.90 board!

RP2350 Quake is a fork of Next-Hack's MG24Quake, which exclusively targets Pimoroni Explorer and won't easily work on other ST7789-based displays.

Running Quake on a typical Raspberry Pi Pico 2 would require external storage for the game files. But the Pimoroni Explorer has 16MB of QSPI flash, giving Zenodante enough space to squeeze the game onto the onboard storage. Explorer's 2.8-inch IPS display has a resolution of 320 × 240 pixels, which is close enough to the software-rendered 320 × 200 pixel resolution. Sound is provided via the onboard speaker, and it can get pretty scary at times. Can anyone else hear mutant dogs barking?