Multi-system emulator, written in C#