XM8 is a multi-platform emulator of NEC's personal computer PC-8801MA (PC-8801mkIISR upward-compatible).