NES Emulator (Second attempt)
With all the knowledge I'd gained from working on my first attempt at an NES emulator, I wanted to give it another shot in C++. This time around, I had much more success, though I still ran out of steam for now.
I implemented the CPU and GPU in C++ using SDL for 2D rendering and input. It can render Pong 80% correctly, though I have not implemented sprites or user input yet, so there is not much that can be tested aside from general ability to render.