Best resources for learning NES programming?
Re: Best resources for learning NES programming?
Here's a good book on 6502 assembly, though it's targeted towards the Apple II. There is a lot of material on programming the 6502 for 8-bit PCs, you might look there first. You get the benefit of using a machine that's designed to be programmed, having BASIC in rom and a machine language monitor.
We are prepared to live in the plain and die in the plain!
Re: Best resources for learning NES programming?
I can't speak for that particular book, but I agree with the suggestion that you don't just right into the NES. I don't think you necessarily need experience in higher-level languages first, but you will likely have a much easier time of things if you learn another 6502-based platform first. This is both due to hardware quirks and the quality and assumptions of available documentation.Hatta wrote:Here's a good book on 6502 assembly, though it's targeted towards the Apple II. There is a lot of material on programming the 6502 for 8-bit PCs, you might look there first. You get the benefit of using a machine that's designed to be programmed, having BASIC in rom and a machine language monitor.
Systems: TI-99/4a, Commodore Vic-20, Atari 2600, NES, SMS, GB, Neo Geo MVS (Big Red 4-slot), Genesis, SNES, 3DO, PS1, N64, DC, PS2, GBA, GCN, NDSi, Wii