PDA

View Full Version : Recommended reading for NES assembly



Jack7
01-29-2012, 01:17 AM
does anyone have any reccomended reading for NES assembly code?

Duke.Togo
01-29-2012, 02:51 AM
NES Dev is a wealth of information. You could start looking here: http://wiki.nesdev.com/w/index.php/Programming_guide

Jack7
01-29-2012, 03:09 AM
thank you. ever since i got battle kid ive been kicking this idea around in my head for an NES game.

Satoshi_Matrix
01-29-2012, 04:07 AM
low language 6502 isn't easy, and it'll take you months to learn the basics and years to master. approach if the same way you would if you wanted to learn Chinese for example. Daily practice for several years if you hope to learn.

I'm not saying this to discourage you, but you need to have an extraordinary amount of self-discipline to get through all you need to learn. I hope you do learn and produce the next great NES gem someday. Long live the Famicom.

isufje
01-29-2012, 02:07 PM
Here's a better link I think - http://www.patater.com/nes-asm-tutorials

I remember reading this things years ago before the webpage's cosmetic update, but it still seems mostly the same as before. Here's some source I did way back when - http://www.mediafire.com/?slwybp2pnwqug82 -. It just basic sprite movement/ It's basically just cut and paste from the tutorial, but it works.

isufje
02-04-2012, 10:57 PM
Mineshaft - http://nesdev.parodius.com/bbs/viewtopic.php?t=8573
Zooming Secretary - http://nesdev.parodius.com/bbs/viewtopic.php?t=8467

Apparently you don't need to use assembly to make NES games anymore, albeit rather simple ones. None the less, this is too interesting not to try out myself.

jb143
02-04-2012, 11:41 PM
And more than just learning the assembly language, you would need to learn the NES hardware as well. And I mean really learn it inside and out. Also not to be discouraging. If you want to try it then go for it. You should just know what you're getting yourself into first.

I was making a fairly involved Gameboy game at one point...I used a C compiler. I still needed to learn how to interact with the hardware but the programming was much more manageable. And something I already knew. I would imagine you could go the same with the NES as long as you didn't need to squeeze every last ounce of power out of it...which you really need to know assembly programming to do anyways. Anyways, good luck.