Nintendo Entertainment System
| Specifications | |
|---|---|
| Manufacturer | |
| Type | |
| CPU | |
| Memory | |
| Storage | |
| Display | |
| Sound | |
| OS / Firmware | |
[[Category:Lua error in package.lua at line 80: module 'Module:Pagetype/setindex' not found. with short description]]Template:SDcat
Template:Redirect-multi Template:Use dmy dates
Template:Infobox information appliance
The Nintendo Entertainment System (NES), released as the Family Computer (Famicom) in Japan, is an 8-bit third-generation home video game console developed and manufactured by Nintendo. Originally launched in Japan on 15 July 1983, it was released in North America in October 1985 and in Europe and Australasia from 1986 onwards. The NES revitalised the video game industry following the crash of 1983 and became one of the best-selling consoles of its era, with over 61 million units sold worldwide.[1]
๐ง Architecture and Processor
The NES is powered by the Ricoh 2A03 (NTSC) or Ricoh 2A07 (PAL) microprocessor, both based on the MOS Technology 6502 core, running at approximately 1.79 MHz (NTSC) or 1.66 MHz (PAL). The CPU integrates basic audio hardware and manages all system operations, including communication with the Picture Processing Unit (PPU) and input devices.
Key features:
- 8-bit data bus, 16-bit address bus
- No native decimal mode (disabled in NES variant)
- Integrated 5-channel audio (see below)
- Direct memory access (DMA) for sprite data transfer
๐พ Memory and Storage
The NES contains:
- 2 KB onboard RAM (CPU-accessible)
- 2 KB video RAM (VRAM, for PPU)
- Cartridges may include additional RAM (commonly 8โ32 KB) and memory mappers for advanced games
Games are stored on ROM cartridges, ranging from 8 KB to 1 MB, with most early titles under 128 KB. Later games use memory management controllers (MMC) to support bank switching and expanded features.
๐ฅ๏ธ Display and Graphics
The NES uses a custom Picture Processing Unit (PPU), the Ricoh 2C02 (NTSC) or 2C07 (PAL), providing:
- Resolution: 256 ร 240 pixels (NTSC), 256 ร 240/288 (PAL)
- Colour palette: 54 colours (48 displayable, 6 greys)
- 25 simultaneous on-screen colours (background + sprites)
- Up to 64 sprites (8 per scanline limit)
- 2 background layers (tile-based)
- Hardware scrolling and palette effects
๐ Sound Capabilities
The Ricoh 2