doompdf: A port of Doom (1993) that runs inside a PDF file
SMRTR summary
This new Doom source port uses Javascript in PDFs to run the game, displaying it in monochrome text fields with slow but playable performance, and even supports custom WAD files in an open-source project by @ading2210.
SMRTR provides this summary for quick context. The original article belongs to Lobsters.
Read the original article