NES Programming Tutorial : Intro

Are you new to 6502, NES, or even programming in general? Post any of your questions here. Remember - the only dumb question is the question that remains unasked.

Moderator: Moderators

Post Reply
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

NES Programming Tutorial : Intro

Post by FARID »

There are a lot of experienced programmers here but I am still a beginner, so please forgive me for my rudeness :oops:
As I heard if you want to learn something better then teach it to someone else.
I hope this tutorial help beginners.
In this tutorial I am going to use ASM6 and NROM-256.
In each level I will develop the code step by step.
I will use explicit style of coding and easy to read, even if it eats a lot of space, so the codes are not perfect and optimized!
Anyway, Less Talk, More Walk :

Level 1 : Source Code Structure
Level 2 : iNES Header
Level 3 : Interrupts
Level 4 : Init Code
Level 5 : Background
Level 6 : Move Background
Level 7 : Sprite
Level 8 : Multiple Sprites
Level 9 : Using Joypad

To admins of nesdev forum : If you think this tutorial is useless feel free to remove it, but please give me time to make a backup from it, because I am working directly on the forum.
To professional programmers : please inform me about my mistakes
To beginners : please give me feedback about the tutorial so that I can improve it

Thanks in advance
Post Reply