CHIP-8 interpreter
It's my first time coding an emulator/interpreter. I've heard that this is a very common starter project for people who want to try their hands at something more complex like a NES or a GBA.
Didn't implement audio.
Breakout demo: use q and e to move.