Nintendo NES

Let's talk about anything related to the 6502 microprocessor.
Post Reply
bvold
Posts: 23
Joined: 07 Jul 2005
Location: Minnesota
Contact:

Nintendo NES

Post by bvold »

Hi Guys,

I know what that the 6502 is used for sound on the Nintendo. I was wondering though if anyone know what the main processor was?
Thanks Again,

bvold,
:twisted: :D
User avatar
HansO
Posts: 206
Joined: 31 Oct 2003

Re: Nintendo NES

Post by HansO »

bvold wrote:
Hi Guys,

I know what that the 6502 is used for sound on the Nintendo. I was wondering though if anyone know what the main processor was?
Thanks Again,

bvold,
:twisted: :D
The same 6502?
The SNES used the 65816 btw
Raf
Posts: 19
Joined: 02 Aug 2005
Location: Poland
Contact:

Post by Raf »

it;s not the same cpu , it has got rid of decimal mode and has got instructions for gfx and sound but I'm not keen on it , see http://nesdev.parodius.com/
owns 1xC128, 1x128D cr ,1xc64 (broken unfortunately) ,1xc64c ,2xc64g (one is broken) ,~4xc64e ,1x1541 ,1x1541-II ,1x1541C and some chips for those machines ;-)

www.vulture.c64.org
www.rafalszyja.republika.pl
ndru
Posts: 21
Joined: 10 Aug 2004

Post by ndru »

The main processor used in the NES is the Ricoh RP2A03G, a 6502 variant with built-in audio processing capabilities, and which lacks the Binary Coded Decimal mode. As far as I know, the 2A03 and 6502 are otherwise identical. Graphics are generated by the RP2C02G co-processor, otherwise known as the Picture Processing Unit (PPU).
Memblers
Posts: 64
Joined: 16 Jan 2003
Location: Indianapolis
Contact:

Post by Memblers »

The 2A03 also has some a couple DMA features. One copies a page of memory to the PPU's OAM (object attribute memory), which takes 2 CPU cycles per byte. The other DMA is used for playing delta-modulated samples. The registers for the internal stuff are all at $4000-$4017
Post Reply