In this first episode of NES Programming Michael Chiaramonte reviews the basics of the NES hardware platform and how to write a game for it. Michael is professional programmer for nearly 20 years and in this series he will show you how to develop a game on the NES.
NES programming #1 - Introduction to the NES hardware