The KRoC occam compiler currently generates i386 or SPARC binaries via an intermediate extended Transputer bytecode format. A virtual machine which directly executed the bytecode would be useful for development on currently-unsupported platforms or for debugging.
The Transterpreter project does exactly this.