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.<p>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.<p>[1]: <a href="https://github.com/Planimeter/lgf/blob/master/lua/framework/love.lua#L38" rel="nofollow">https://github.com/Planimeter/lgf/blob/master/lua/framework/...</a>