So that's:
1. Zork
2. running in the Infocom Virtual Machine
3. running in an IBM PC emulator
4. running in Javascript
6. running in x86 machine code
and x86 maintains backwards compatibility with that original IBM PC through
7. hardware instruction set translation
It's nice to know all those transistors aren't sitting idle.