I feel this on a personal level, albeit on my much smaller, less complicated projects. Thanks for the amazing write-up, you are an inspiration to us all.
Is it fast enough for multi-input / multi-player?
The only multi-input game I have right now is Tetris for 2 players. My girlfriend doesn't complaint while playing it (except when I win :P), so I'd say it's pretty responsive, even with the somewhat convoluted way the CPU communicates with the PPU and the double-buffering.
I think it will work for other types of games as well. With all the hardware, firmware for the 3 microcontrollers, bootloader software, compiler toolchain and tools, I still haven't gotten around to actually make a lot of games for it.
I can even imagine a part II with modern components after learning this level of basics.
Thanks :)
Such a beautifully designed chip.
Just seems simple and cool to me.
This means you can rig up a push button switch and manually advanced the clock one button press at a time.
To me that's super cool. It also makes them really easy to debug.
I know that feeling ;)
It really is super satisfying to get this far, I still turn it on sometimes just to check if it really works.
And I also had zero experience with electronics (and I still don't know as much as I should...), so yeah I think you could piece together something like this. :)