Commodore 64 Machine Hub
Board reference, diagnostics, IC pinouts and repair resources — everything you need on the workbench when servicing a C64.
Motherboard ASSY Selector
Select your board revision to view the electrolytic capacitor list and IC layout.
ASSY 250407 Rev A & B — 1982–83
The original "longboard" motherboard found in early breadbin C64s. Uses discrete 4116 DRAM (16×1-bit, 8 chips), a 5-pin DIN A/V connector, and the original 82S100 PLA. Requires all three voltage rails from the PSU: +5 V DC, +12 V DC, and 9 V AC.
Key ICs
- CPU: MOS 6510
- VIC-II: MOS 6567 (NTSC) / 6569 (PAL)
- SID: MOS 6581
- CIA ×2: MOS 6526
- PLA: 82S100 / 906114-01
- DRAM: 8× 4116 (16K×1)
- Colour RAM: 2114 (1K×4 SRAM)
Electrolytic Capacitor List
| Ref | Value | Voltage | Notes |
|---|---|---|---|
| C1 | 100 µF | 10 V | Main filter |
| C2 | 100 µF | 10 V | Main filter |
| C31 | 100 µF | 25 V | 12 V rail filter |
| C36 | 1000 µF | 10 V | 5 V bulk |
| C48 | 22 µF | 25 V | VIC-II filter |
| C88 | 10 µF | 16 V | SID filter |
| C91 | 470 µF | 16 V | Audio decoupling |
| C95 | 10 µF | 16 V | Cassette port |
| C105 | 220 µF | 10 V | RF modulator |
Replace with 105 °C low-ESR electrolytics. Consider adding extra ceramic bypass caps near the DRAM bank.
ASSY 250425 Rev A — 1983–84
Revised longboard commonly found in later breadbin cases. Replaces the 4116 DRAM with 4164 (64K×1) chips, removing the +12 V requirement for memory. Still uses the 5-pin DIN video connector and 82S100 PLA.
Key ICs
- CPU: MOS 6510
- VIC-II: MOS 6567 / 6569
- SID: MOS 6581
- CIA ×2: MOS 6526
- PLA: 82S100 / 906114-01
- DRAM: 8× 4164 (64K×1)
- Colour RAM: 2114 (1K×4 SRAM)
Electrolytic Capacitor List
| Ref | Value | Voltage | Notes |
|---|---|---|---|
| C1 | 100 µF | 10 V | Main filter |
| C2 | 100 µF | 10 V | Main filter |
| C36 | 1000 µF | 10 V | 5 V bulk |
| C48 | 22 µF | 25 V | VIC-II filter |
| C88 | 10 µF | 16 V | SID filter |
| C91 | 470 µF | 16 V | Audio decoupling |
| C95 | 10 µF | 16 V | Cassette port |
| C105 | 220 µF | 10 V | RF modulator |
No +12 V rail electrolytics needed (4164 DRAM is +5 V only). Recap all remaining electrolytics with low-ESR 105 °C parts.
ASSY 250466 Rev A & B — 1984–86
The "shortboard" redesign introduced with the C64C case. Significantly fewer components, improved layout, and an 8-pin DIN A/V connector with separate S-Video luma/chroma lines. Often paired with the 8580 SID.
Key ICs
- CPU: MOS 8500 (HMOS-II 6510)
- VIC-II: MOS 8562 (NTSC) / 8565 (PAL)
- SID: MOS 8580 (some early boards: 6581)
- CIA ×2: MOS 6526A
- PLA: 906114-01 / C64 PLA replacement
- DRAM: 2× 4464 (64K×4)
Electrolytic Capacitor List
| Ref | Value | Voltage | Notes |
|---|---|---|---|
| C1 | 100 µF | 10 V | Main filter |
| C7 | 1 µF | 50 V | Audio coupling |
| C40 | 470 µF | 16 V | Audio decoupling |
| C41 | 22 µF | 25 V | VIC-II filter |
| C81 | 10 µF | 16 V | SID filter |
| C107 | 220 µF | 10 V | RF modulator |
Fewer electrolytics than the longboard. Still recap all with 105 °C low-ESR parts. If upgrading the SID from 6581 to 8580, check the audio filter cap values.
ASSY 250469 Rev 3 & 4 — 1986–94
Final shortboard revision with the most cost-reduced design. Some late runs use the CSG-branded 8500R1 CPU. This board is the most commonly found in surviving C64C units. Uses 8-pin DIN A/V with S-Video support.
Key ICs
- CPU: CSG 8500
- VIC-II: CSG 8562 / 8565
- SID: CSG 8580
- CIA ×2: CSG 6526A
- PLA: 252535-01 (EPLA)
- DRAM: 2× 4464 (64K×4)
Electrolytic Capacitor List
| Ref | Value | Voltage | Notes |
|---|---|---|---|
| C1 | 100 µF | 10 V | Main filter |
| C7 | 1 µF | 50 V | Audio coupling |
| C40 | 470 µF | 16 V | Audio decoupling |
| C41 | 22 µF | 25 V | VIC-II filter |
| C81 | 10 µF | 16 V | SID filter |
| C107 | 220 µF | 10 V | RF modulator |
Identical cap list to the 250466. Late-production boards may have slightly different reference designators — always verify against the silkscreen.
Original PSU Danger Warning
The Commodore 64 power supply (C64 PSU, part 251053-02) is a known failure point that can destroy your machine. When the internal 5 V regulator fails, it often fails short, sending unregulated voltage (7–9 V DC) directly into the C64, killing the CPU, SID, CIAs, and potentially the VIC-II.
DIN 7-Pin Power Connector Pinout
| Pin | Signal | Spec |
|---|---|---|
| 1 | GND | Ground |
| 2 | GND | Ground |
| 3 | +5 V DC | Regulated, 1.5 A max |
| 4 | +5 V DC | Regulated, 1.5 A max (ganged with pin 3) |
| 5 | 9 V AC | ~1 A (for TOD clock & user port) |
| 6 | 9 V AC | Return |
| 7 | +5 V DC | Sense (some boards) |
Modern Replacement Options
Tip: Always measure the 5 V DC rail with a multimeter before powering on a C64 with an untested PSU. If it reads above 5.4 V, do NOT connect it.
Common Fault Checklist
Quick diagnostic reference for the most frequent Commodore 64 failures.
Black Screen (No Border)
Power LED on, but display is completely black — no border colour, no cursor.
Diagnostic Steps
- Verify PSU voltages: +5 V DC and 9 V AC present at the power connector.
- Check the CPU (6510) — verify power-on reset release on Pin 40 and the Φ2 clock (~0.985 MHz PAL / 1.023 MHz NTSC on Pin 39).
- Check the PLA (82S100) — the most common single point of failure. Swap with known-good or probe chip selects.
- Test DRAM: swap individual 4116/4164 chips or use a dead-test cartridge.
- Check the ROMs: BASIC (901226-01) and KERNAL (901227-03). Verify CS and data lines.
Garbled Video / Wrong Colours
Border visible but screen shows random characters, colour bleeding, or wrong colour palette.
Diagnostic Steps
- Border present = CPU & PLA working. Focus on video path and RAM.
- Colour RAM (2114 SRAM) — wrong or missing colours indicate colour RAM failure. Check U6.
- DRAM failures often show repeated characters or "checker" patterns — use a dead-test cartridge to identify the faulty chip.
- VIC-II failure can cause distorted or missing video output. Check for hot VIC-II chip.
- Character ROM (901225-01) failure causes garbage characters with correct colours — inspect your dumped EPROM or Koala/Art Studio screens in the Retro Graphics & Screen Viewer.
PLA Failure
Black screen, flashing screen, random crashes, or the machine runs hot with no display.
Diagnostic Steps
- Touch the PLA chip (U17) — if it is extremely hot to touch, it is likely failing or already dead.
- The original 82S100 / 906114-01 PLA is the single most failure-prone chip in the C64 due to heat stress.
- Swap with a known-good PLA or install a modern replacement: PLAnkton, SuperPLA, or CPLD-based alternatives.
- A dead PLA will prevent the CPU from accessing ROM and RAM — resulting in a completely dead machine.
- Modern replacements run much cooler and are highly recommended even as a preventative upgrade.
Dead SID (No Audio)
Machine boots normally with video output, but produces no sound through the A/V port or RF output.
Diagnostic Steps
- Test audio output with a known working cable and monitor/TV.
- Check the audio coupling capacitor on the A/V port output path.
- Run a SID test program (e.g., SID Tester by Matthias) to exercise all three voices.
- SID chip (6581 / 8580) is sensitive to static discharge and overvoltage. Inspect for cracks or burns.
- Replacements: original pull, ARMSID, SwinSID, FPGASID. Note: 6581 and 8580 have different filter capacitor requirements — do not swap without changing the filter caps.
C64 IC Pinouts
Direct links to full pinout reference pages for every major IC in the Commodore 64.
MOS 6510
CPU — 8-bit processor with built-in I/O port. The heart of the C64.
View Pinout →MOS 6581 SID
Sound Interface Device — 3-voice synthesiser with multi-mode filter. Longboard version.
View Pinout →MOS 8580 SID
Revised SID for shortboard C64C. Different filter characteristics and lower voltage.
View Pinout →MOS 6567/6569 VIC-II
Video Interface Chip — generates all video output, sprites, and handles DRAM refresh.
View Pinout →MOS 6526 CIA
Complex Interface Adapter — keyboard scanning, joystick ports, serial bus, and TOD clock.
View Pinout →82S100 PLA
Programmable Logic Array — memory map decoding and bank switching. #1 failure point.
View Pinout →4116 DRAM
16K×1 dynamic RAM — used in early longboard C64s. Needs ±5 V and +12 V.
View Pinout →4164 DRAM
64K×1 dynamic RAM — replaced 4116 in later breadbin boards. +5 V only.
View Pinout →41464 / 4464 DRAM
64K×4 nibble-wide DRAM — just two chips (U10/U11) provide 64 KB on C64C shortboards.
MOS 8701 Clock Gen
U31 (ASSY 250425/250466) — generates Color Clock and Dot Clock from a single crystal.
View Pinout →A/V & Serial Port Pinouts
Reference pinouts for the C64 audio/video and IEC serial bus connectors.
8-Pin DIN A/V Port C64C / Shortboard
Found on ASSY 250466 and 250469 boards. Supports S-Video (separate luma/chroma) and composite. Full interactive diagram & S-Video SCART guide →
| Pin | Signal | Notes |
|---|---|---|
| 1 | Luminance (Y) | S-Video luma output |
| 2 | GND | Signal ground |
| 3 | Audio Out | Line-level mono audio |
| 4 | Composite Video | Combined luma + chroma (CVBS) |
| 5 | Audio In | Directly connected to SID ext-in |
| 6 | Chrominance (C) | S-Video chroma output |
| 7 | +5 V DC | ~50 mA max (directly from main rail) |
| 8 | GND | Shield / ground |
Tip: For best picture quality, use pins 1 (luma) and 6 (chroma) with an S-Video cable. Composite (pin 4) combines both signals and introduces dot crawl.
5-Pin DIN A/V Port Breadbin / Longboard
Found on ASSY 250407 and 250425 boards. Composite and audio only — no native S-Video breakout.
| Pin | Signal | Notes |
|---|---|---|
| 1 | Luminance (Y) | Luma only (not true S-Video on most boards) |
| 2 | GND | Signal ground |
| 3 | Audio Out | Line-level mono audio |
| 4 | Composite Video | Combined CVBS signal |
| 5 | Audio In | SID external audio input |
The 5-pin DIN can be modded for S-Video by tapping the chroma signal directly from the VIC-II and adding a 6th wire. Many "S-Video mod" guides exist for the longboard.
IEC Serial Bus Port DIN 6-Pin
The C64's serial bus for disk drives (1541, 1571), printers (MPS-801), and other peripherals. Active-low open-drain protocol. Full IEC bus pinout →
| Pin | Signal | Notes |
|---|---|---|
| 1 | /SRQ IN | Service Request (active-low) |
| 2 | GND | Signal ground |
| 3 | ATN OUT | Attention (directly from CIA#1 PA3) |
| 4 | CLK | Serial clock (active-low, open-drain) |
| 5 | DATA | Serial data (active-low, open-drain) |
| 6 | /RESET | Active-low system reset (directly from reset line) |
Use shielded cable for IEC connections over 1 m. The serial bus speed is ~400 bytes/sec stock; fast loaders bypass this via CIA timing tricks.
C64 .D64 Disk Parser, 6502/6510 Disassembler & ROM Patcher (Rust/Wasm)
Inspect 1541 disk images, disassemble 6510 machine code with live C64 IC register cross-links, and verify/patch KERNAL & diagnostic EPROM dumps directly in your browser.
.D64 BAM & Directory Parser
Inspect Track 18 BAM sector bitmaps, browse PETSCII directory entries, and extract .PRG files in one click.
6502 / 6510 Disassembler
Side-by-side hex & assembly view with automatic links to 6510, VIC-II, SID, CIA, PLA, and Colour RAM pinouts.
Open Disassembler →.BIN Patcher & CRC32 Verifier
Verify IEEE 802.3 CRC32 & 16-bit checksums on 901227-03 KERNAL / Dead-Test ROMs and apply hex byte patches.
Open ROM Patcher →Retro Graphics & Font ROM Viewer
Render C64 Koala (.KOA), Art Studio (.ART), and 901225-01 8×8 Character ROM dumps with Colodore VIC-II palettes and PNG export.
Resources & Further Reading
Blog posts, external references, and community links for Commodore 64 repair and restoration.
Smiggy's C64 Blog Posts
Bench Tools
- Retro File Utilities (Rust/Wasm) — C64
.D64BAM & directory parser, 6502/6510 disassembler & ROM patcher - Retro Graphics & Screen Viewer — C64 Koala (
.KOA), Art Studio (.ART), ZX Spectrum.SCR& 901225-01 Character ROM to PNG converter - IC Pinout Finder — search all C64 & retro ICs
- Connector Pinout Directory — 8-Pin DIN A/V, 7-Pin DIN Power, IEC Serial, User Port, Cartridge Slot, DB9 Joystick
- Recap & Repair Reference — capacitor replacement guide
- Ohm's Law Calculator
- Resistor & Capacitor Code Calculator
- Amiga Machine Hub — A500/A600/A1200 reference
- BBC Micro Hub — Model B, B+ & Master 128 reference
- ZX Spectrum Hub — 16K/48K & +2/+3 reference
- Dragon 32/64 Hub — Dragon 32 & 64 reference
- Amstrad CPC 464 Hub — CPC 464 & Datacorder reference
- C128 Machine Hub — C128, C128D & DCR reference
- SX-64 Machine Hub — Executive Portable C64 reference
- Atari ST Hub — 520ST, 1040STFM & STE reference
- Apple IIe Hub — Unenhanced, Enhanced & Platinum reference
- Sinclair QL Hub — 68008, Microdrive & ULA reference
- Acorn Atom & Electron Hub — Atom & Electron reference
- Osborne 1 & Kaypro II Hub — CP/M luggable reference
- Oric-1 & Atmos Hub — Oric 6502A & ULA reference
- Amstrad CPC 6128 Hub — 128K & 3″ disc reference
- MSX Machine Hub — MSX1, MSX2, MSX2+ & Turbo R reference
- Big-Box Amiga Hub — A1000, A2000, A3000 & A4000 reference
- Atari 8-Bit Hub — 400/800, 800XL & 130XE reference
- VIC-20 Machine Hub — Commodore VIC-20 reference
- Commodore PET Hub — PET 2001, 4000 & 8000 reference
- Plus/4 & C16 (TED) Hub — 264 series reference
- TRS-80 & CoCo Hub — Model I/III/4 & CoCo 1/2/3 reference
- TI-99/4A Machine Hub — 16-bit TMS9900 & PEB reference
External Resources
- C64-Wiki — comprehensive Commodore 64 encyclopaedia
- Lemon64 Forums — active C64 community and game database
- CSDb — C64 Scene Database (demos, tools, music)
- Ray Carlsen's Pages — PSU builds and repair guides
Commodore 64 (C64) — Capacitor & Recap Reference
Board revisions, electrolytic capacitor lists, voltage/farad ratings, and Through-Hole servicing notes.
Commodore 64 — ASSY 250407
Early breadbin "long board" • Mount: Through-hole • Difficulty: Beginner friendly
Mainboard (19 Capacitors)
| Ref | Capacitance | Voltage | Package / Type | Circuit Location & Bench Notes |
|---|---|---|---|---|
C8 |
10 uF | 25 V | Radial | |
C12 |
10 uF | 25 V | Radial | Fitted as an electrolytic on Rev B. Some revisions use a ceramic here - if yours is ceramic, leave it alone. |
C13 |
10 uF | 25 V | Radial | |
C14 |
10 uF | 25 V | Radial | |
C15 |
10 uF | 25 V | Radial | |
C17 |
10 uF | 25 V | Radial | |
C19 |
2200 uF | 16 V | Axial | Largest can on the board. Both sources list this as the 2200 uF axial - it is not a 470 uF part. |
C24 |
10 uF | 25 V | Radial | |
C34 |
10 uF | 25 V | Radial | |
C57 |
10 uF | 25 V | Radial | |
C62 |
10 uF | 25 V | Radial | |
C65 |
10 uF | 25 V | Radial | |
C88 |
1000 uF | 25 V | Axial | 470 uF on Rev B and earlier, 1000 uF on Rev C and later. Both sources ship 1000 uF for every revision, which is safe to fit throughout. |
C90 |
470 uF | 25 V | Axial | |
C91 |
100 uF | 16 V | Radial | |
C94 |
10 uF | 25 V | Radial | |
C102 |
10 uF | 25 V | Radial | |
C107 |
10 uF | 25 V | Radial | Rev C boards. Sits inside the VIC-II shielded area, so the shield has to come off to reach it. |
C108 |
10 uF | 25 V | Radial | Rev C boards. Also inside the VIC-II shielded area. |
Commodore 64 — ASSY 250425
Standard breadbin "long board" • Mount: Through-hole • Difficulty: Beginner friendly
Mainboard (6 Capacitors)
| Ref | Capacitance | Voltage | Package / Type | Circuit Location & Bench Notes |
|---|---|---|---|---|
C13 |
10 uF | 25 V | Radial | |
C19 |
2200 uF | 16 V | Axial | Largest can on the board. |
C24 |
22 uF | 25 V | Radial | 22 uF here, not the 10 uF fitted at C24 on the earlier long boards. |
C88 |
1000 uF | 25 V | Axial | |
C90 |
470 uF | 25 V | Axial | |
C91 |
100 uF | 16 V | Radial |
Commodore 64 — ASSY 250466
Late breadbin "long board" • Mount: Through-hole • Difficulty: Beginner friendly
Mainboard (7 Capacitors)
| Ref | Capacitance | Voltage | Package / Type | Circuit Location & Bench Notes |
|---|---|---|---|---|
C13 |
10 uF | 25 V | Radial | |
C19 |
2200 uF | 16 V | Axial | Largest can on the board. |
C24 |
22 uF | 25 V | Radial | |
C88 |
1000 uF | 25 V | Axial | |
C90 |
470 uF | 25 V | Axial | |
C91 |
100 uF | 16 V | Radial | |
C200 |
2.2 uF | 50 V | Radial | Unique to this revision among the long boards. Small can near the video circuitry. |
Commodore 64 — ASSY 250469 / 252311
C64C "short board" • Mount: Through-hole • Difficulty: Beginner friendly
Mainboard (9 Capacitors)
| Ref | Capacitance | Voltage | Package / Type | Circuit Location & Bench Notes |
|---|---|---|---|---|
C36 |
47 uF | 16 V | Radial | |
C43 |
220 uF | 16 V | Radial | |
C44 |
2.2 uF | 50 V | Radial | |
C58 |
100 uF | 16 V | Radial | |
C59 |
4.7 uF | 25 V | Radial | |
C63 |
1000 uF | 25 V | Axial | Largest can on the board. |
C65 |
220 uF | 25 V | Radial | |
C66 |
470 uF | 25 V | Radial | |
C77 |
10 uF | 25 V | Radial |
Commodore 64 — ASSY 326298
First-generation breadbin, 5-pin video • Mount: Through-hole • Difficulty: Beginner friendly
Mainboard (18 Capacitors)
| Ref | Capacitance | Voltage | Package / Type | Circuit Location & Bench Notes |
|---|---|---|---|---|
C8 |
10 uF | 25 V | Radial | |
C12 |
10 uF | 25 V | Radial | |
C13 |
10 uF | 25 V | Radial | |
C14 |
10 uF | 25 V | Radial | |
C15 |
10 uF | 25 V | Radial | |
C17 |
10 uF | 25 V | Radial | |
C19 |
2200 uF | 16 V | Axial | Largest can on the board. |
C24 |
10 uF | 25 V | Radial | |
C34 |
10 uF | 25 V | Radial | |
C57 |
10 uF | 25 V | Radial | |
C62 |
10 uF | 25 V | Radial | |
C64 |
10 uF | 25 V | Radial | Present on this revision only. Later long boards drop C64 and keep C65. |
C65 |
10 uF | 25 V | Radial | |
C88 |
470 uF | 25 V | Axial | Stays at 470 uF on this revision. The 1000 uF part belongs to later boards. |
C90 |
470 uF | 25 V | Axial | |
C91 |
100 uF | 16 V | Radial | |
C94 |
10 uF | 25 V | Radial | |
C102 |
10 uF | 25 V | Radial |
Complete Diagnostic Flowchart: Commodore 64 Blank / Black Screen Fault Isolation (Commodore 64 (ASSY 326298 / 250407 / 250425 / 250466 / 250469))
Commodore 64 (C64) — System Bench Tools & IC Pinouts
Click any chip below to open its interactive DIP/PLCC pinout diagram, pin-by-pin signal table, and oscilloscope test waveforms.
74LS00
SN74LS00N / DM74LS00N
Quad 2-input NAND gate — the most common glue-logic part in retro computers.
Open Interactive Pinout →74LS02
SN74LS02N / DM74LS02N
Quad 2-input NOR gate — outputs on pins 1, 4, 10 and 13, the opposite pin order from the 74LS00.
Open Interactive Pinout →74LS04
SN74LS04N / DM74LS04N
Hex inverter — six independent NOT gates in one 14-pin DIP, the standard logic-level converter of the 74-series family.
Open Interactive Pinout →74LS08
SN74LS08N / DM74LS08N
Quad 2-input AND gate — same 14-pin pinout as the 74LS00, with outputs high only when both inputs are high.
Open Interactive Pinout →74LS138
SN74LS138N / DM74LS138
3-to-8 line decoder with three enable inputs and eight active-low outputs — the classic memory-address decoder.
Open Interactive Pinout →74LS139
SN74LS139N / DM74LS139A
Dual 2-to-4 line decoder — two independent decoders, each with one active-low enable and four active-low outputs.
Open Interactive Pinout →74LS14
SN74LS14N / DM74LS14N
Hex Schmitt-trigger inverter — six NOT gates with hysteresis, the standard cure for slow or noisy input edges.
Open Interactive Pinout →74LS32
SN74LS32N / DM74LS32N
Quad 2-input OR gate — same 14-pin pinout as the 74LS00, with outputs high when either input is high.
Open Interactive Pinout →74LS74
SN74LS74AN / DM74LS74A
Dual D flip-flop with asynchronous preset and clear (both active low) — the standard edge-triggered latch and divider of the 74-series.
Open Interactive Pinout →74LS86
SN74LS86AN / DM74LS86A
Quad 2-input XOR gate — same 14-pin pinout as the 74LS00, with outputs high when the inputs differ.
Open Interactive Pinout →CD4049
CD4049UB / MC14049 / HEF4049
Hex inverter/buffer — VDD on pin 1 and VSS on pin 8, the opposite end from every other part in this library; two NC pins.
Open Interactive Pinout →CD4066
CD4066B / MC14066 / HEF4066
Quad bilateral switch — four analogue/digital switches with independent controls; control pins are not adjacent to the switches they operate.
Open Interactive Pinout →MOS 6502
MOS 6502 / R6502 / UM6502
The 8-bit CPU at the heart of the Apple II, PET, VIC-20, BBC Micro and Atari 2600.
Open Interactive Pinout →MOS 6510
MOS 6510 / 8500
The Commodore 64 CPU — a 6502 core with a 6-bit I/O port and AEC bus-acknowledge pin.
Open Interactive Pinout →MOS 6522 VIA
MOS 6522 / SY6522 / R6522 / W65C22
Two 8-bit I/O ports, two 16-bit timers and a shift register — the 6502 family peripheral chip.
Open Interactive Pinout →MOS 6526 CIA
MOS 6526 / 6526A / 8521
Two 8-bit I/O ports, two timers, a time-of-day clock and a serial port — the C64 peripheral chip.
Open Interactive Pinout →Signetics 82S100 FPLA
82S100 / 906114-01 / PLS100
The C64 PLA — 16 inputs, 8 outputs, 48 product terms. The most failure-prone part in a Commodore 64.
Open Interactive Pinout →MOS 8701 Clock Generator
MOS 8701 (251527-01)
The 16-pin master clock multiplier/divider in the Commodore 64 (ASSY 250425/250466) and Commodore 128 — generates Color Clock and Dot Clock from a single crystal.
Open Interactive Pinout →MOS 6567 / 6569 VIC-II
MOS 6567 / 6569 / 8562 / 8565
The Commodore 64 video chip — generates the display, the system clock and the DRAM timing.
Open Interactive Pinout →MOS 6581 SID
MOS 6581 / 6581R4
The Commodore 64's sound chip — three-voice synthesiser with filter, envelope and paddle ADC.
Open Interactive Pinout →MOS 8580 SID
MOS 8580 / 6582
The later C64/C128 sound chip — same pinout as the 6581 but 9 V supply and a cleaner filter.
Open Interactive Pinout →2114 1K x 4 SRAM
2114 / 2114L / F2114 / TMM314 / UM2114
1024 x 4 static RAM — data pins numbered from ONE (DQ1-DQ4, no DQ0), used in pairs for byte-wide storage.
Open Interactive Pinout →2764 8K x 8 EPROM
2764 / 2764A / 27C64 / M2764A / HN482764
8K x 8 UV-erasable EPROM, the JEDEC 28-pin byte-wide standard. Same pinout as the 6264 SRAM except for four pins.
Open Interactive Pinout →4164 64K x 1 DRAM
4164 / MT4264 / TMS4164 / MB8264 / KM4164 / 41464 (x4)
64K x 1 DRAM, single +5 V. VCC is pin 8 and GND is pin 16 — the reverse of almost every other 16-pin DIP. Apply 5 V to pin 16 and it dies.
Open Interactive Pinout →4416 / 4464 (16K/64K x 4) DRAM
TMS4416 / MB81416 / TMS4464 / MT4067 / KM41464
The 18-pin nibble-wide (x4) DRAM family — just TWO chips replace eight 4116/4164 DRAMs! Upgrading 4416 to 4464 unlocks 64KB on the C16, C128 VDC, CoCo 2 and Atari 600XL.
Open Interactive Pinout →NE555
NE555 / LM555 / SA555
The classic 555 timer — astable, monostable and bistable modes from a single 8-pin chip.
Open Interactive Pinout →Signal & Trace Visualizer (Scope)
Compare healthy vs. faulty CPU clocks, reset ramps, PLA strobes, and 5V PSU ripple waveforms.
Disassembler & ROM LabRetro File Utilities (Rust/Wasm)
6502/6510 disassembler with IC register links, C64 .D64 parser, and EPROM CRC32 verifier/patcher.
Logic & PinoutsConnector & Port Pinout Reference
59 interactive RGB SCART, DIN A/V, PSU polarity, joystick, floppy, and expansion bus pinouts.
Logic & PinoutsLogic & RAM Substitution Guide
Cross-reference 4116→4164 DRAM mods, 2364→27C256 EPROM adapters, and 74LS/74HCT swaps.