Since I plan to make major changes to this tutorial, I thought it would be appropriate to make an archive of the old version. Also, you can view this stuff offline (lots of PDF files).
(still a work in progress)
3. Our first program – nesdoug
http://dl.dropboxusercontent.com/s/1oxcgi4t1m4ifzj/lesson1.zip
4. What_s a V-blank_ – nesdoug
http://dl.dropboxusercontent.com/s/c3fbfranz5gcafk/lesson2.zip
http://dl.dropboxusercontent.com/s/tqp6s3odgurieep/lesson3.zip
http://dl.dropboxusercontent.com/s/v2wl2aa5gbrjmad/lesson4.zip
http://dl.dropboxusercontent.com/s/zeubcy1ojyxbrgb/lesson5.zip
http://dl.dropboxusercontent.com/s/dps1glbmy04onxx/lesson6.zip
9. Drawing a full background – nesdoug
http://dl.dropboxusercontent.com/s/e7mktrwqblyb6zr/lesson7.zip
10. Background Collisions – nesdoug
http://dl.dropboxusercontent.com/s/usbt4evqf4bn41y/lesson8.zip
http://dl.dropboxusercontent.com/s/w3fvsw93e4wwb20/lesson8B.zip
http://dl.dropboxusercontent.com/s/dxiohi67uheaazk/lesson8C.zip
http://dl.dropboxusercontent.com/s/g5vnwnzn7q1pa9j/lesson9.zip
12. Basic Platformer – nesdoug
http://dl.dropboxusercontent.com/s/silvjdalw8vx5ib/lesson10.zip
13. Sprite 0 Trick _ Debugging – nesdoug
http://dl.dropboxusercontent.com/s/fzu98ygo8land19/fceux_symbols3.py?dl=1
http://dl.dropboxusercontent.com/s/0v8aos6rt6kfghi/fceux_symbols4.py?dl=1
http://dl.dropboxusercontent.com/s/08oibyhciz6woi7/lesson11.zip
http://dl.dropboxusercontent.com/s/4cl6dqvrzuyq2eq/lesson12.zip
16. Adding Sound Effects – nesdoug
http://dl.dropboxusercontent.com/s/q5fvtis646lmh18/lesson13.zip
http://dl.dropboxusercontent.com/s/vcnifnoooflgilq/spacy.zip
http://dl.dropboxusercontent.com/s/fczfdpahrdgb7rl/spacy2.zip
http://dl.dropboxusercontent.com/s/70f89x9viu4r8mw/Spacy4.zip
21. Credits and Thanks – nesdoug
23. Using DMC Sounds – nesdoug
http://dl.dropboxusercontent.com/s/eo92hyp4ms5mqhs/lesson18.zip
24. MMC3, Bank-switching, IRQs – nesdoug
http://dl.dropboxusercontent.com/s/1435iwsn62kixvg/lesson20.zip
25. Importing a MIDI to Famitracker – nesdoug
http://dl.dropboxusercontent.com/s/5p8o0umed5k10r5/lesson21.zip
http://dl.dropboxusercontent.com/s/cupgyz9bg8ibjny/lesson22.zip
NES Screen Tool BMP Import – nesdoug
Import Full Background as RLE – nesdoug
http://dl.dropboxusercontent.com/s/1ozfna9ro09qz8n/lesson23.zip
Update Aug 2017 _ CFG files – nesdoug
http://dl.dropboxusercontent.com/s/0m4p4xh2ae51axm/CFG.zip
http://dl.dropboxusercontent.com/s/92m5gikr51emf9d/lesson24.zip
Sprite Collision, and Controllers – nesdoug
http://dl.dropboxusercontent.com/s/qdkz26l9n3rpx6y/lesson25.zip
Sprite BG Collision, Pong – nesdoug
http://dl.dropboxusercontent.com/s/1a20e1s1pd00ntg/lesson26.zip
Add Music, Famitracker – nesdoug
http://dl.dropboxusercontent.com/s/m02sq4hfod15dct/lesson27.zip
http://dl.dropboxusercontent.com/s/wapes71qfp3gvxx/lesson28.zip
famitone 3.2 _ annotatecc65 – nesdoug (and famitone 4)
http://dl.dropboxusercontent.com/s/l6sahxaz2qty52m/famitone3.2.zip
http://dl.dropboxusercontent.com/s/b5mob6f9br78goz/famitone4.zip
PPU writes during rendering. – nesdoug (asm code)
http://dl.dropboxusercontent.com/s/hfhrazfvvspzrja/PPUwrites.zip