A Nintendo Gameboy emulator