I started to learn on how to program the nes at the end of june, when I subscribed to this forum and started to bombard everyone with my questions
Now that I have something that moves on the screen (not much though), I decided that it was about time to show my progress, like clueless did recently. I now have some space to host the file so I can now give access to it:
My first sample
I worked maybe a month on it at 1h or less per day. I stopped for a month and just restarted on it.
What it does:
- Load some name table data/pattern table data from an existing game
- Show the name table data
- Show one sprite (no animation yet)
- Allow to scroll the screen
It doesn't do much yet but I'm quite happy since I started from nothing. I included the source since it's mostly test code.
If some people have a chance to read the code and give their opinion, I will be more than happy to hear your feedbacks.
Most of the code and way of programming are experiments with ca65 and 6502 programming: this mean that I'm not sure if I'm doing things the right way, it just works So what I want to know is if there is some things that I should avoid to do, comment on the structure and way to use segments, etc.
Thanks in advance for your comments! Now it's 2:41 in the morning, I'm tired and will go sleep
Now that I have something that moves on the screen (not much though), I decided that it was about time to show my progress, like clueless did recently. I now have some space to host the file so I can now give access to it:
My first sample
I worked maybe a month on it at 1h or less per day. I stopped for a month and just restarted on it.
What it does:
- Load some name table data/pattern table data from an existing game
- Show the name table data
- Show one sprite (no animation yet)
- Allow to scroll the screen
It doesn't do much yet but I'm quite happy since I started from nothing. I included the source since it's mostly test code.
If some people have a chance to read the code and give their opinion, I will be more than happy to hear your feedbacks.
Most of the code and way of programming are experiments with ca65 and 6502 programming: this mean that I'm not sure if I'm doing things the right way, it just works So what I want to know is if there is some things that I should avoid to do, comment on the structure and way to use segments, etc.
Thanks in advance for your comments! Now it's 2:41 in the morning, I'm tired and will go sleep