ZX-Spectrum emulator written in C++