Famicom Party: Making NES Games in Assembly
This looks like a really nice introduction.  And it looks like there&#x27;s not too much to learn before writing basic programs for the NES (I could be wrong).  A simple environment with static hardware makes it less intimidating to jump into.<p>Back in high school I started getting into Z80 programming on the TI-86 calculator.  It was a great platform for learning.  It wasn&#x27;t too complicated to start making simple programs (you could even code directly on the calculator if you didn&#x27;t mind inputting everything in Hex.)  And it was an easy step to start doing graphics.  This reminds me of that kind platform.<p>Sometimes I dream about getting back into ASM for fun.  But I have so many other, more practical, things I&#x27;d like to learn (I&#x27;m not in software development).  This is temping, though.