Jump to content



0

NES headers?


5 replies to this topic

#1 atari2600land OFFLINE  

atari2600land

    Quadrunner

  • 6,494 posts
  • All hail the zyzzyva!
  • Location:Salem, Oregon

Posted Wed Mar 3, 2010 11:06 PM

All I want to do is make the screen be blue in an NES emulator. It won't let me. Can someone please tell me what I'm doing wrong? Basically what I did is copy a whole bunch of code and put it in an ASM file. Since I have no idea what I'm doing, I'd really appreciate it if there is a certain thing I have to type to make the stupid thing to work, tell me what it is. Yes, I know it has to be an ASM file, but it won't let me upload ASM files.

Attached Files



#2 atari2600land OFFLINE  

atari2600land

    Quadrunner

  • 6,494 posts
  • All hail the zyzzyva!
  • Location:Salem, Oregon

Posted Thu Mar 4, 2010 2:12 AM

OK, after finding a complete ASM file for an NES game, I finally got something to work. Only problem is, it stops putting stuff on the screen. Apparently lda can only be the same number 8 times? How did they make NES title screens that take up the whole screen? I am so lost. Attached is the stuff I used to make what's in the picture (part of which will not show for some reason.)

Attached Thumbnails

  • zoopts.png

Attached Files



#3 Multijointed Monster Maker OFFLINE  

Multijointed Monster Maker

    Chopper Commander

  • 170 posts

Posted Thu Mar 4, 2010 8:08 PM

Idk, I've had similar problems with the Snes before. What reg were you LDAing from?

#4 atari2600land OFFLINE  

atari2600land

    Quadrunner

  • 6,494 posts
  • All hail the zyzzyva!
  • Location:Salem, Oregon

Posted Thu Mar 4, 2010 10:59 PM

I found out what the problem was. You're only allowed 8 sprites per line on the NES. After trying to get the same picture as a background, after many hours I just finally gave up because it is too frustrating!

#5 GroovyBee OFFLINE  

GroovyBee

    7800 Developer

  • 5,781 posts
  • Busy bee!
  • Location:North, England

Posted Fri Mar 5, 2010 4:58 AM

Copying random assembly language routines when you don't know what they do isn't going to get you very far. You need to learn assembly language and invest some time reading about what the NES chips can do and are capable of otherwise its going to be a frustrating and fruitless experience (as you've already found out).

#6 Wrathchild OFFLINE  

Wrathchild

    Stargunner

  • 1,373 posts
  • Location:Reading, UK.

Posted Mon Mar 8, 2010 3:41 AM

Some examples on this thread may help you.

Edited by Wrathchild, Mon Mar 8, 2010 3:42 AM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users