There was also a competition (long ago) to see who could build a computer that would successfully boot Windows 95. The goal was to boot the slowest possible time (no arbitrary delays allowed).
The winner wrote a shim that emulated a floating point unit of the i486 so it would boot on a i386 (no floating point). The result was... booting after many weeks. They won big time.
I did some similar stuff on a Raspberry Pi. I had to NFS mount my desktop and make a swapdisk on the NFS mount to have enough RAM to build. It wasn't fast, but it did eventually work.