Newbie needs help

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
Belmont
Posts: 2
Joined: Thu Mar 06, 2008 2:16 pm

Newbie needs help

Post by Belmont »

Hello everyone!
There's a big chance this question have been asked many times before, but since I couldn't find any starter guides or anything I had to ask.

I am completely new to programming on the NES, even though I have programmed in many different languages before.
So basically, let's start with that I want to be able to write text on a black screen. What programs do I need and what do I need to know? (perhaps there are already tutorials for this somewhere?)

Any help is appreciated :)

Thank you!
User avatar
Jeroen
Posts: 1048
Joined: Tue Jul 03, 2007 1:49 pm

Post by Jeroen »

Well start by learning some basic asm commands. Then make the backround a color. (coughmybackroundcolordemocough) Then make a sprite on the screen. Work from there.

edit: btw doesn't this belong in the newbie help forum?
Celius
Posts: 2159
Joined: Sun Jun 05, 2005 2:04 pm
Location: Minneapolis, Minnesota, United States
Contact:

Post by Celius »

I made a little something so people could start coding immediately. I recommend downloading this:

http://www.freewebs.com/the_bott/test.rar

In Test.asm, under the reset label, you can place your test code, and it comes with a graphics file (Test.CHR) which you can edit with a graphics editing program like YY-CHR. After writing your test code, you can double-click Make.bat and it will assemble it into a NES ROM. I would recommend reading some of the documents on the internet about 6502 programming, and Y0shi's Nestech document if you want to learn how everything works.
Belmont
Posts: 2
Joined: Thu Mar 06, 2008 2:16 pm

Post by Belmont »

Thank you very much for your answers, I will look into it.

(and of course this should belong in the Newbie Help Center. Great start for me here :)) Please move this to the right forum
Post Reply