Micro is a BBC Micro emulator written in C