A PDP11/70 emulator running on POSIX and ESP32 systems
It is capable of running UNIX 5 upto and including UNIX 7 in multi-user mode. Only floating point is missing but that'll change eventually.
GitHub link: kek on GitHub
Old video showing it running under debug mode: YouTube.
More recent video showing it booting UNIX 7: YouTube.
Another more recent video showing it booting UNIX 7 and playing chess: YouTube.
Its speed is around 30% on an ESP32 and around 700-1500% on a Threadripper 1950X. Multi-user UNIX 7 requires either an ESP32 with 2 MB PSRAM or a posix system like Linux.
Thanks a lot to Neil Webber for his help and for his python PDP emulator (which allowed me to compare disassembly of runs). Neil's emulator can be found on github.