OC Emulator written in C++