This is a little different from most "Doom on X" projects, because the accomplishment is less about the hardware (it's just a normal computer) and more about turning a circuit-board designer into a real-time game display.
I've seen ZMachine games under a pen and also under a PostScript file. PS, unlike Doom fanboys claiming otherwise with PDF files embedding JS (and I daily play FreeDoom with daily build WADs).
ZMachine games are the 2nd most ported game in existence. The first one must be Tetris. Which has been interpreted under the ZMachine itself.
A Z3 game can run platforms which Doom can just dream:
- A PostScript virtual machine
- An FPGA implementation
- Kaypro/Altair with CP/M 2.2
- MSX 1/2
- Amiga/Atari/Mac68k
- ZX Spectrum 128
- Amstrap CPC
- TRS I-IV
- C64
- Apple II (maybe Apple 1 with a 16k RAM expansion)
- GB/C
- PDA's/Palms
- Maybe the NES with an on-screen keyboard
- Ditto with the Master System
- PS1 and PS2, N64 with an OSK again.
- Windows/Linux/Mac/Android/Whatever
- Damn Minix 2.0 under a homebrew CPU with TTL's
- Ebooks
- Maybe a shader
- Subleq+Eforth + a VM written in Eforth. At OFC glacial
speeds but with Muxleq it might run fast enough even
under my shitty n270 netbook: