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

AEP-Emu (DE/EN)
DMG Page (DE)
Indie Retro News (EN)
Retroguru (EN)