Pokegb: A gameboy emulator that only plays Pokémon Blue, in 68 lines of C++
> When I started pokegb, I spent most of the first few days implementing the CPU. Every time I hit an instruction that wasn't implemented, I'd implement it and see if it would run any further.If you've ever written a drop-in replacement for some existing piece of software and filled the implementation with a bunch of `notimplemented()` (example)[1], you know exactly how satisfying this is. I love it.[1]: https://github.com/Planimeter/lgf/blob/master/lua/framework/...