Nintendo NES & Famicom Machine Hub

8-bit Ricoh 2A03/2A07 & 2C02/2C07 workbench reference — NES-001 vs Top-Loader NES-101 & AV Famicom architecture, 10NES CIC blinking light & 72-pin ZIF restoration, RF/AV power box recapping, and NESRGB upgrades.

NES-001 (9V AC Bridge Rectifier) vs. Famicom (9V DC Centre-Negative Only!) Power Trap

The original front-loading North American / European NES-001 and top-loading NES-101 include an internal full-wave bridge rectifier inside their power stage — meaning they safely accept 9V AC (from the original NES-002 transformer) OR 9V–12V DC of EITHER polarity! However, the Japanese Famicom (HVC-001), AV Famicom (HVC-101), and Famicom Disk System RAM Adapter have NO bridge rectifier and strictly require 9V–10V DC Centre-Negative! Plugging an original 9V AC NES-002 brick into a Famicom or Super Famicom sends raw alternating current into the filter capacitor and 7805 regulator, blowing both within seconds!

1 Power Polarity Matrix by Model

Console ModelAccepted InputPlug / Polarity
NES-001 / NES-101 (US/EU/UK)9V AC or 9–12V DC (≥850mA)5.5×2.5mm (Any Polarity — internal bridge)
Famicom HVC-001 / AV HVC-1019V–10V DC ONLY (≥850mA)5.5×2.1mm (Centre-NEGATIVE ⊖)
Twin Famicom (Sharp AN-500/505)7.6V DC Regulated (1.25A)EIAJ-03 (Centre-POSITIVE ⊕)

2 RF/Power Box 2200µF Hum-Bar Recap

  • Rolling Dark Horizontal Bars & 60Hz/50Hz Buzz: Inside the soldered tin NES-001 RF/AV/Power box sits a single 2200 µF 16V/25V radial electrolytic capacitor right after the bridge rectifier.
  • After 35+ years next to the hot AN7805 heatsink, this capacitor dries out, allowing 100Hz/120Hz ripple into the +5V rail and PPU video amplifier.
  • Recap Checklist: Replace the main filter cap with a 2200 µF or 3300 µF 25V 105°C Panasonic FR/FC, plus the three 100 µF / 10 µF decoupling caps on the motherboard.

3 2C02 PPU has NO Native RGB Output!

  • Unlike the Sega Master System or SNES, the standard retail Ricoh RP2C02 (NTSC) and RP2C07 (PAL) Picture Processing Units generate Composite Video directly inside the silicon die — Pins 14–16 are Slave EXT inputs, not RGB!
  • To get true RGB, S-Video, or Component out of an NES/Famicom, install Tim Worthington's NESRGB kit, which sits between the motherboard and PPU to intercept digital palette data before the internal composite DAC.

Architectural Summary & Hardware Revisions

Dual-bus Harvard-style split architecture: CPU/APU bus ($0000–$FFFF) and PPU CHR/VRAM bus ($0000–$3FFF) routed simultaneously to every cartridge.

CPU & Audio (APU) Ricoh RP2A03 (NTSC 1.789773 MHz) / RP2A07 (PAL 1.662607 MHz) — MOS 6502 core (no BCD mode) + 5-ch APU (2 Pulse, 1 Triangle, 1 Noise, 1 DPCM)
Video (PPU) Ricoh RP2C02 (NTSC 5.369 MHz) / RP2C07 (PAL 5.320 MHz) — 256×240 resolution, 64 sprites (8 per scanline), 25 simultaneous colours from 54-colour palette
System & Video RAM 2 KB Internal Work RAM (6116 SRAM at $0000–$07FF) + 2 KB Internal Nametable VRAM (6116 SRAM) + up to 8 KB WRAM (6264) on Cartridge
Cartridge & Mappers 72-Pin NES ZIF (32KB PRG + 8KB CHR base; expanded via MMC1, MMC3, VRC6/7) / 60-Pin Famicom (adds Pin 45->46 External Expansion Audio mix!)

Front-Loading NES-001 1985 – 1993 • 72-Pin ZIF + 10NES CIC

To distance the NES from the 1983 North American video game crash, Masayuki Uemura redesigned the Famicom with a VCR-style zero-insertion-force (ZIF) spring tray, a 72-pin double-bend edge connector, and the 4-bit Sharp SM590 10NES CIC lockout chip (U10). When the 72-pin connector's nickel-plated spring fingers lose tension or tarnish, the console CIC cannot handshake with the cartridge CIC, resetting the CPU/PPU at 1 Hz (the infamous blinking red power LED).

Key Motherboard Revisions (NES-CPU-01 to NES-CPU-11)

  • NES-CPU-01 to -03: Early boards with glitchier RP2A03E (lacks looped periodic noise) and non-socketed 2KB SRAMs.
  • NES-CPU-07 (Most Common): Uses RP2A03G and RP2C02G-0; ideal candidate for NESRGB and 2200µF RF box servicing.
  • NES-PAL-001 / Mattel / NES-Version: Uses RP2A07 CPU and RP2C07-0 PPU with region-specific CIC (3195A Europe / 3197A UK/Italy/Australia) and controller port protection diodes.

72-Pin ZIF Connector Restoration & CIC Pin 4

Component / AreaBench Procedure
Original 72-Pin ZIFRemove the 72-pin connector, boil it in distilled water for 10 minutes to float out skin oils/flux, scrub contacts with 99% IPA, and gently lift each bottom-row pin upwards by 0.5mm with a precision dental pick (genuine boiled Nintendo connectors outlast stiff aftermarket clones!).
10NES CIC Pin 4 (U10)On NES-CPU-04 through -11, lifting Pin 4 of U10 (3193A / 3195A / 3197A) and tying it to Ground converts the console CIC from "Lock" to "Key" mode, disabling the 1Hz reset and making the console region-free (better yet: install a NullCIC or switching region mod).
Expansion Audio (Pin 54)To hear VRC6/VRC7/FDS expansion audio on an NES-001 via an EverDrive N8 Pro, solder a 47 kΩ resistor between Expansion Port Pin 3 (Audio In) and Pin 9 (EXP 6 / Cart Pin 54)!

Diagnostic Flowcharts & Common Fault Decision Trees

Symptom-by-symptom board isolation for the NES-001, NES-101, and Famicom

⚠

1. 1Hz Blinking Red Power LED & Screen Flashing On/Off

Symptom: Power LED flashes once per second and the TV screen alternates between grey/white and black.

Diagnostic Decision Tree

  1. Verify Cartridge Edge Fingers: Scrub both sides of the cartridge PCB edge with a white Mars Plastic eraser and 99% IPA. Four dedicated pins (Pins 34, 35, 70, 71) carry the 4-bit 10NES CIC clock and data stream!
  2. Inspect & Boil the 72-Pin ZIF Connector: Remove the 72-pin connector, boil in distilled water for 10 minutes, and check continuity from the motherboard edge fingers through to the top cartridge slot pins.
  3. Check 4.00 MHz Ceramic Resonator (X2): The 10NES CIC chip (U10) runs off its own dedicated 4.00 MHz ceramic resonator (X2). If X2 has a cracked leg, the CIC never boots and resets the CPU continuously.
⚡

2. Solid Grey, Blue, or White Screen (Power LED Stays Solid)

Symptom: Power LED stays solid red (no 1Hz blink), yet the screen remains a solid flat colour with no audio.

Diagnostic Decision Tree

  1. Measure +5.0V at U1 (6116 WRAM Pin 24) & 2A03 Pin 40: If below 4.75V, replace the AN7805 regulator and 2200 µF capacitor inside the RF/Power box.
  2. Check 2A03 CPU Pin 3 (/RST) & Pin 29 (21.477 MHz CLK): Pin 3 should go LOW briefly on power-up and stay at +4.8V. Verify M2 (1.79 MHz Phi2 clock) on 2A03 Pin 31.
  3. Test U1 (2KB CPU Work RAM — 6116 SRAM) & U2 (74LS139 Decoder): A dead U1 6116 SRAM or failed U2 address decoder prevents the 6502 stack (`$0100–$01FF`) from functioning, freezing the CPU before the first PPU register write.
📺

3. Game Boots with Music, But Background Tiles Are Scrambled

Symptom: Game plays music and responds to controller inputs, but background graphics show random characters, vertical bars, or wrong nametable scrolling.

Diagnostic Decision Tree

  1. Check U3 (74LS373 PPU Address Latch): The 2C02 PPU multiplexes its lower 8 address bits (PA0–PA7) with its 8 data bits (PD0–PD7) through U3 (74LS373). A faulty 74LS373 corrupts every VRAM/CHR read!
  2. Test U4 (2KB PPU Nametable VRAM — 6116 SRAM): If sprites look clean (sprites live in internal PPU OAM) but background tiles are stuck or duplicated across screens, replace U4 (6116 SRAM).
  3. Check Cartridge CIRAM /CE (Pin 57) & PA10/PA11 Mirroring Pins: Dirty CHR side pins on the 72-pin connector cause missing bitplanes (venetian blind lines through sprites).
🔊

4. Sound Works, No Composite Picture (or Picture Works, Dead Controllers)

Symptom: Console plays title music through the Red RCA jack, but Yellow Composite RCA is dead black (or controllers don't respond).

Diagnostic Decision Tree

  1. No Composite Video: Probe PPU Pin 21 and the base/emitter of PNP transistor Q1 (2SA937) next to the PPU. If video is present at Q1 Emitter and 5-Pin Header Pin 5, reflow the cracked Yellow RCA jack solder joint inside the RF box!
  2. Dead Controller Port 1 or 2: Both NES 7-pin controller ports pass through hex inverting buffers U7 and U8 (74HC368) and EMI filter arrays. Replace the corresponding 74HC368 if Clock/Latch/Data fail to reach 2A03 Pins 35/36/39.

Dedicated NES & Famicom Connector Pinouts

Click any connector below to open its interactive SVG pinout diagram, signal specs, and cable building guide

1. NES-001 RF / Composite A/V & Power Module (5-Pin Header) →

Complete 5-pin motherboard-to-RF-box header pinout (+5V, GND, Switched +V, Audio In, Video In), 2200µF hum-bar capacitor replacement, and Q1 2SA937 emitter-follower schematic.

Open Interactive Pinout →

2. NES 7-Pin Controller & Zapper Lightgun Port →

Synchronous serial CD4021B 8-bit shift register protocol (A, B, Select, Start, Up, Down, Left, Right), Zapper photodiode/trigger pins (D3/D4), wire colour table, and PAL NES diode bypass.

Open Interactive Pinout →

3. Nintendo 12-Pin Multi-Out Port (AV Famicom HVC-101 & NESRGB) →

Used natively on the 1993 AV Famicom (HVC-101) and installed on NESRGB-modded front-loaders and top-loaders for S-Video and RGB SCART output.

Open Nintendo Multi-Out Pinout →

NES / Famicom Custom Silicon & Glue Logic Reference

Click any chip card to open its interactive DIP pinout diagram in our IC Pinout Finder

Theme Palette

Default Dark
High-contrast dark
Amber Terminal
Monochrome amber
Matrix CRT
Phosphor green
Workbench Light
Clean light mode

Audio & Display

Relay Click Sounds Web Audio API — soft mechanical clicks
CRT Scanline & Flicker Pure CSS overlay effect

System Info

Customization Panel Theme preference, audio FX, and CRT overlay settings are saved to your browser's localStorage and persist between visits. No cookies or server-side storage is used.
Keyboard Shortcuts Press Esc to close this panel. Use the header moon/sun icon to cycle themes.