This thing even has networked multiplayer! In about 256K of RAM and 2MB flash! (It's the Raspberry Pi Pico board)

Carmack would be proud!

In contrast with these limited platforms:

SNES Doom - 128KB RAM, I think a 2MByte ROM, CPU is 65816 at 3Mhz + SuperFX RISC CPU at 21Mhz, which also had its own 64KB of RAM.

PSX Doom - 2MB RAM + 1KB fast scratchpad, able to load from a standard 650MB CD, CPU is a MIPS R3051 at 33Mhz + the PSX accelerated graphics, not used except to draw strips

So doing this in a device that has not too much more RAM than the SNES and also has to livestream the VGA signal Atari 2600 style is exceedingly impressive. It's a dual CPU unit but basically having to spend a core manually bit banging the VGA signal like that is what fascinated me the most.

FWIW, it's possible to bit-bang DVI at 640x480 on the 2040. Takes about half of the available resources:

https://github.com/Wren6991/PicoDVI