Jump to content

Nintendo Entertainment System: Difference between revisions

From RetroTechCollection
Automated update by bot
Automated update by bot
Line 32: Line 32:
}}
}}


{{Short description|Home video game console}}
{{Infobox computer
{{Redirect-multi|2|NES|control deck|the type of card deck used in ''Magic: The Gathering''|Magic: The Gathering deck types#Control{{!}}''Magic: The Gathering'' deck types § Control|other uses of "NES"|NES (disambiguation)}}
| name           = Nintendo Entertainment System
{{Pp-move|small=yes}}
| logo           = [[File:NES logo.svg|90px]]
{{Use dmy dates|date=September 2024}}
| image           = [[File:NES-Console-Set.png|260px|frameless]]
 
| caption         = Nintendo Entertainment System (top) and Family Computer (bottom)
{{Infobox information appliance
| developer       = Nintendo R&D2
| name         = Nintendo Entertainment System / Family Computer
| manufacturer   = Nintendo
| aka          = {{Video game release
| type           = Home video game console
  | KOR = Hyundai Comboy
| release_date    = {{Start date|1983|07|15}} (JP) / October 18, 1985 (NA) / September 1, 1986 (EU)
  | IND = Samurai Electronic TV Game System
| discontinued   = 1995 (JP/NA) / 1994 (EU)
  | CIS = [[Dendy (console)|Dendy]]
| price           = JP: ¥14,800 / NA: US$179.99 (Control Deck, 1985)
  }}
| cpu             = Ricoh 2A03 (MOS 6502 core) @ 1.79 MHz (NTSC) / Ricoh 2A07 @ 1.66 MHz (PAL)
| logo         = [[File:NES logo.svg|frameless|Official Nintendo Entertainment System logo]]<br /><div style="margin-top:5px">[[File:Family Computer logo.svg|frameless|Family Computer logo]]</div>
| memory         = 2 KB onboard RAM, 2 KB video RAM
| image       = <div style="background-color: #fff; border: #dadada solid 1px; white-space: nowrap;">
| storage         = ROM cartridge (up to 1 MB with mappers)
[[File:NES-Console-Set.png|frameless|Nintendo Entertainment System with controller]]<br />
| display         = 256×240 px (NTSC), 256×240 px (PAL), 48 colours (25 onscreen)
[[File:Nintendo-Famicom-Console-Set-FL.png|frameless|Nintendo Family Computer]]
| os              = None (game cartridge based)
</div>
| successor      = [[Super Nintendo Entertainment System]]
| caption     = '''Top:''' NES Control Deck (with detachable controllers)<br />'''Bottom:''' Family Computer ("Famicom") main unit (with hardwired controllers)
| model          = NES-001, HVC-001 (Famicom)
| developer   = [[Nintendo Research & Development 2|Nintendo R&D2]]
| image          = [[File:Nintendo-Famicom-Console-Set-FL.png|250px]]
| manufacturer = [[Nintendo]]
| caption        = Family Computer (Famicom) main unit (Japan)
| type         = [[Home video game console]]
| release date    = 1983 (JP) / 1985 (NA) / 1986 (EU)
| generation  = [[Third generation of video game consoles|Third]]
| sound           = 5-channel PSG (2 pulse, 1 triangle, 1 noise, 1 DPCM), expansion audio via cartridge
| release date = {{Video game release
| dimensions     = NES: 25.4 × 20.3 × 7.6 cm; Famicom: 22 × 15 × 6 cm
  | JP = {{Start date|1983|07|15}}
| weight         = NES: 1.4 kg; Famicom: 1.2 kg
  | NA = October 18, 1985<ref>{{cite magazine|url=https://www.wired.com/2010/10/1018nintendo-nes-launches/|title=Oct. 18, 1985: Nintendo Entertainment System Launches|date=October 18, 2010|magazine=[[Wired (magazine)|WIRED]]|access-date=June 11, 2015|last1=Kohler|first1=Chris|archive-date=November 26, 2020|archive-url=https://web.archive.org/web/20201126134701/https://www.wired.com/2010/10/1018nintendo-nes-launches/|url-status=live}}</ref>
| predecessor     = [[Color TV-Game]]
  | EU = September 1, 1986{{efn|For distribution purposes, most of Europe and Australasia were divided into several regions, with staggered launches.}}
| codename       = GameCom / AVS
  | AUS = July 1987
  }}
| discontinued = 1995 (worldwide)
| price       = US$179 (1985, NA launch)<ref>{{cite web|url=https://www.polygon.com/2015/10/18/9555747/nes-launch-price-1985|title=The NES launched 30 years ago today for $179.99|website=Polygon|date=18 October 2015|access-date=11 June 2024}}</ref>
| cpu         = [[Ricoh 2A03]] (NTSC) / [[Ricoh 2A07]] (PAL)<br />8-bit MOS Technology 6502 core @ 1.79&nbsp;MHz (NTSC) / 1.66&nbsp;MHz (PAL)
| memory       = 2&nbsp;KB onboard RAM<br />2&nbsp;KB video RAM (VRAM)
| storage     = ROM cartridges (up to 1&nbsp;MB, typical 8–512&nbsp;KB)
| display     = 256&nbsp;×&nbsp;240 px, 48 colours (24 on screen), 25 simultaneous colours
| sound       = 5-channel mono (2 pulse, 1 triangle, 1 noise, 1 DPCM), expansion audio via cartridge
| dimensions   = NES: 254&nbsp;×&nbsp;203&nbsp;×&nbsp;89&nbsp;mm<br />Famicom: 150&nbsp;×&nbsp;220&nbsp;×&nbsp;60&nbsp;mm
| weight       = NES: 1.4&nbsp;kg<br />Famicom: 0.9&nbsp;kg
| os          = None (firmware only)
| predecessor = [[Color TV-Game]]
| successor    = [[Super Nintendo Entertainment System|Super NES / Super Famicom]]
| model       = NES-001 (NES), HVC-001 (Famicom)
| codename    = GameCom (NES), Family Computer (Famicom)
}}
}}


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.<ref>{{cite web|url=https://www.nintendo.co.jp/corporate/release/en/2016/160427.html|title=Consolidated Sales Transition by Region|publisher=Nintendo|date=27 April 2016|access-date=11 June 2024}}</ref>
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]]. Launched in July 1983 (Japan) and October 1985 (North America), the NES revitalised the video game industry after the crash of 1983, introducing iconic franchises and a robust licensing model. Its hardware design, based on a custom MOS 6502 CPU and Picture Processing Unit (PPU), enabled advanced scrolling, sprite handling, and sound for its era.


== 🧠 Architecture and Processor ==
== 🧠 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&nbsp;MHz (NTSC) or 1.66&nbsp;MHz (PAL). The CPU integrates basic audio hardware and manages all system operations, including communication with the [[Picture Processing Unit]] (PPU) and input devices.
The NES is powered by the '''Ricoh 2A03''' microprocessor (NTSC) or '''2A07''' (PAL), both based on the MOS Technology 6502 core, running at 1.79 MHz (NTSC) or 1.66 MHz (PAL). The CPU integrates basic audio circuitry and communicates with the Picture Processing Unit (PPU) for graphics. The Famicom and NES differ slightly in pinout and region lockout, but share the same core architecture.
 
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 ==
== 💾 Memory and Storage ==
The NES contains:
The system includes '''2 KB of onboard RAM''' (work RAM) and '''2 KB of video RAM''' (VRAM) for the PPU. Game cartridges typically contain ROM (up to 1 MB with memory mappers) and may include additional RAM or custom chips to expand capabilities. Save data is stored via battery-backed SRAM on select cartridges.
* 2&nbsp;KB onboard RAM (CPU-accessible)
* 2&nbsp;KB video RAM (VRAM, for PPU)
* Cartridges may include additional RAM (commonly 8–32&nbsp;KB) and memory mappers for advanced games
 
Games are stored on ROM cartridges, ranging from 8&nbsp;KB to 1&nbsp;MB, with most early titles under 128&nbsp;KB. Later games use memory management controllers (MMC) to support bank switching and expanded features.


== 🖥️ Display and Graphics ==
== 🖥️ Display and Graphics ==
The NES uses a custom [[Picture Processing Unit]] (PPU), the Ricoh 2C02 (NTSC) or 2C07 (PAL), providing:
The NES outputs a resolution of '''256×240 pixels''' (NTSC/PAL), displaying up to 25 colours simultaneously from a palette of 54 (NTSC) or 52 (PAL). The PPU supports hardware scrolling, up to 64 sprites (8 per scanline), and tile-based backgrounds. Graphics are generated via pattern tables and attribute tables, with colour emphasis and limited palette effects.
* Resolution: 256&nbsp;×&nbsp;240 pixels (NTSC), 256&nbsp;×&nbsp;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 ==
== 🔊 Sound Capabilities ==
The Ricoh 2
Audio is generated by a 5-channel programmable sound generator: two pulse wave channels, one triangle wave, one noise channel, and one DPCM channel for sample playback. Some cartridges provide additional sound hardware (e.g., VRC6, FDS) for expanded audio, especially on the Famicom.
 
== 🎮 Input/Output and Expansion ==
The NES features two controller ports (7-pin proprietary), a 72-pin cartridge slot (60-pin on Famicom), RF/composite AV output, and a rear expansion port (unused outside Japan). The Famicom includes a microphone on controller II and a bottom expansion slot for peripherals (e.g., Disk System, keyboard).
 
== 🧰 General Maintenance ==
NES consoles are prone to connector wear (ZIF cartridge slot), requiring cleaning or replacement for reliable operation. Power supplies and AV cables are user-replaceable. Famicom units may require periodic cleaning of hardwired controller contacts.
 
== 🧾 PCB Schematics & Service Guide ==
Official service manuals and schematics are available for both NES and Famicom models, detailing motherboard layouts, pinouts, and common failure points (e.g., 72-pin connector, voltage regulators).
 
=== 📷 Motherboard Images ===
* [[File:NES-Motherboard-Front.jpg|thumb|NES motherboard (front)]]
* [[File:Famicom-Motherboard.jpg|thumb|Famicom motherboard (Japan)]]
 
== 📚 Technical Documentation ==
* [https://nesdev.org/wiki/NES_reference_guide NESdev Wiki – NES Reference Guide]
* [https://wiki.nesdev.org/ NESdev Technical Wiki]
* [https://www.nintendo.co.jp/clv/manuals/en/pdf/CLV-S-NESYX.pdf Official NES Classic Edition Manual (PDF)]
 
== 📷 Gallery ==
<gallery>
File:NES-Console-Set.png|NES Control Deck with controller
File:Nintendo-Famicom-Console-Set-FL.png|Family Computer (Famicom) main unit
File:NES-Controller.jpg|NES controller
File:Famicom-Controller.jpg|Famicom controllers (hardwired)
</gallery>
 
== 🧪 Related Pages ==
* [[Super Nintendo Entertainment System]]
* [[Famicom Disk System]]
* [[List of NES games]]
* [[Nintendo hardware]]
 
== General Maintenance ==
See [[#🧰 General Maintenance|General Maintenance]] above.
 
== PCB Schematics & Service Manual ==
See [[#🧾 PCB Schematics & Service Guide|PCB Schematics & Service Guide]] above.
 
=== Apple Service Manual ===
''Not applicable to NES hardware.''
 
=== Logic Board & Analog Board Schematics ===
* [https://console5.com/wiki/Nintendo_NES_Schematics Console5: NES Schematics]
* [https://console5.com/wiki/Famicom_Schematics Console5: Famicom Schematics]
 
== Capacitor Replacement Guide ==
Capacitor failure is uncommon but may occur in ageing units. Standard electrolytic capacitors (e.g., 220µF, 10V) are used in power filtering and AV circuits. Refer to service manuals for values and replacement procedures.
 
== Retrobrite ==
Yellowing of NES/Famicom plastic cases can be reversed using retrobrite techniques (hydrogen peroxide and UV light). Care should be taken to avoid overexposure and warping.
 
== Troubleshooting ==
* Common issues: blinking red power LED, "fl


{{Navbox-AppleVintage}}
{{Navbox-AppleVintage}}

Revision as of 13:19, 4 May 2025





Specifications
Manufacturer
Type
CPU
Memory
Storage
Display
Sound
OS / Firmware
Nintendo Entertainment System
File:NES logo.svg
File:Nintendo-Famicom-Console-Set-FL.png
Family Computer (Famicom) main unit (Japan)
Specifications
DeveloperNintendo R&D2
ManufacturerNintendo
TypeHome video game console
ReleasedJuly 15, 1983 (JP) / October 18, 1985 (NA) / September 1, 1986 (EU)
Discontinued1995 (JP/NA) / 1994 (EU)
Intro priceJP: ¥14,800 / NA: US$179.99 (Control Deck, 1985)
CPURicoh 2A03 (MOS 6502 core) @ 1.79 MHz (NTSC) / Ricoh 2A07 @ 1.66 MHz (PAL)
Memory2 KB onboard RAM, 2 KB video RAM
StorageROM cartridge (up to 1 MB with mappers)
Display256×240 px (NTSC), 256×240 px (PAL), 48 colours (25 onscreen)
Sound5-channel PSG (2 pulse, 1 triangle, 1 noise, 1 DPCM), expansion audio via cartridge
DimensionsNES: 25.4 × 20.3 × 7.6 cm; Famicom: 22 × 15 × 6 cm
WeightNES: 1.4 kg; Famicom: 1.2 kg
OS / FirmwareNone (game cartridge based)
PredecessorColor TV-Game
SuccessorSuper Nintendo Entertainment System
CodenameGameCom / AVS
Model no.NES-001, HVC-001 (Famicom)

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. Launched in July 1983 (Japan) and October 1985 (North America), the NES revitalised the video game industry after the crash of 1983, introducing iconic franchises and a robust licensing model. Its hardware design, based on a custom MOS 6502 CPU and Picture Processing Unit (PPU), enabled advanced scrolling, sprite handling, and sound for its era.

🧠 Architecture and Processor

The NES is powered by the Ricoh 2A03 microprocessor (NTSC) or 2A07 (PAL), both based on the MOS Technology 6502 core, running at 1.79 MHz (NTSC) or 1.66 MHz (PAL). The CPU integrates basic audio circuitry and communicates with the Picture Processing Unit (PPU) for graphics. The Famicom and NES differ slightly in pinout and region lockout, but share the same core architecture.

💾 Memory and Storage

The system includes 2 KB of onboard RAM (work RAM) and 2 KB of video RAM (VRAM) for the PPU. Game cartridges typically contain ROM (up to 1 MB with memory mappers) and may include additional RAM or custom chips to expand capabilities. Save data is stored via battery-backed SRAM on select cartridges.

🖥️ Display and Graphics

The NES outputs a resolution of 256×240 pixels (NTSC/PAL), displaying up to 25 colours simultaneously from a palette of 54 (NTSC) or 52 (PAL). The PPU supports hardware scrolling, up to 64 sprites (8 per scanline), and tile-based backgrounds. Graphics are generated via pattern tables and attribute tables, with colour emphasis and limited palette effects.

🔊 Sound Capabilities

Audio is generated by a 5-channel programmable sound generator: two pulse wave channels, one triangle wave, one noise channel, and one DPCM channel for sample playback. Some cartridges provide additional sound hardware (e.g., VRC6, FDS) for expanded audio, especially on the Famicom.

🎮 Input/Output and Expansion

The NES features two controller ports (7-pin proprietary), a 72-pin cartridge slot (60-pin on Famicom), RF/composite AV output, and a rear expansion port (unused outside Japan). The Famicom includes a microphone on controller II and a bottom expansion slot for peripherals (e.g., Disk System, keyboard).

🧰 General Maintenance

NES consoles are prone to connector wear (ZIF cartridge slot), requiring cleaning or replacement for reliable operation. Power supplies and AV cables are user-replaceable. Famicom units may require periodic cleaning of hardwired controller contacts.

🧾 PCB Schematics & Service Guide

Official service manuals and schematics are available for both NES and Famicom models, detailing motherboard layouts, pinouts, and common failure points (e.g., 72-pin connector, voltage regulators).

📷 Motherboard Images

📚 Technical Documentation

General Maintenance

See General Maintenance above.

PCB Schematics & Service Manual

See PCB Schematics & Service Guide above.

Apple Service Manual

Not applicable to NES hardware.

Logic Board & Analog Board Schematics

Capacitor Replacement Guide

Capacitor failure is uncommon but may occur in ageing units. Standard electrolytic capacitors (e.g., 220µF, 10V) are used in power filtering and AV circuits. Refer to service manuals for values and replacement procedures.

Retrobrite

Yellowing of NES/Famicom plastic cases can be reversed using retrobrite techniques (hydrogen peroxide and UV light). Care should be taken to avoid overexposure and warping.

Troubleshooting

  • Common issues: blinking red power LED, "fl