A Chip8 Emulator written in Scala