"libcpu" is an open source library that emulates several CPU architectures