A chip8 emulator.