|
yea mate till your a nesscientist there is the "newby forum" which is my domain as well :)
basically if you want to program the nes, you have to know the shit NESDEV is "the shit"
so "all that shit" is what you need to study, as I am currently :)
basically for timing reasons you will have to know about the hblank and vblank, which are inturrupt related, and for display you will have to understand the PPU and nametables, attribute tables, sprites, mirroring, palette, 0 sprite. And to get your program onto the nes you will have to be familliar with the 2a03 memory map and the rom sizes, and how the nes/games carts differ, differen't memory addressing tricks.
Then there are Brad Taylor's detailed 2ao3 audio doc's that will help out with getting the nes to do your bidding.
Anyway if you not a nes fanatic you might be better of just using a different audio dsp chip, there has to be a ton of 8bit dac's to pick/pull from, I mean which ever architecture your most comfortable with.
|