A gameboy emulator written in Python. Super fun and challenging project.
It's been a real struggle trying to get the performance to a level where the games are playable. Adding static types with Cython helped a lot.
Source code: https://github.com/JonathanMurray/gb-...