Commodore 64

The Commodore 64 (C64) is an 8-bit home computer introduced in January 1982 by Commodore International, first shown at the Consumer Electronics Show. It holds the Guinness World Record as the best-selling single computer model, with estimates of 12.5 to 17 million units sold. Volume production began in early 1982, with US sales starting in August 1982 for $595, whilst in the United Kingdom, the C64 was launched in early 1983 at a price of £399.. Preceded by the VIC-20 and Commodore PET, the C64 featured 64 KB RAM, multicolor sprites, and a custom sound chip, offering superior audio-visual capabilities compared to many competitors.
The C64 dominated the low-end computer market throughout the 1980s, particularly in the US, where it held a 30–40% market share from 1983–1986 and outsold IBM PC compatibles, the Apple II, and Atari 8-bit computers. Commodore produced up to 400,000 units per month during its peak. In the UK, it was the second-most-popular computer after the ZX Spectrum, competing with the BBC Micro and Amstrad CPC 464.
Specifications & Revisions
The Commodore 64 underwent several revisions throughout its production, with changes to the motherboard, keyboard, and power supply. Below is a comparison of key specifications across different models:
Model | Release Year | CPU | RAM | ROM | Graphics | Sound | Storage | Notable Features |
---|---|---|---|---|---|---|---|---|
Commodore 64 (Breadbin) | 1982 | MOS 6510 @ 1.02 MHz | 64 KB | 20 KB | VIC-II (320×200, 16 colors, sprites) | SID 6581 (3 voices, filters) | Cassette, Floppy (1541) | Original model with a brown "breadbin" case |
Commodore 64C | 1986 | MOS 8500 @ 1.02 MHz | 64 KB | 20 KB | VIC-II (Revised) | SID 8580 (Lower voltage, improved filters) | Cassette, Floppy (1541-II) | New slim case, cost-reduced motherboard |
Commodore 64GS | 1990 | MOS 8500 @ 1.02 MHz | 64 KB | 20 KB | VIC-II | SID 8580 | Cartridge-based | Game system variant, no keyboard or tape/disk support |
The original Commodore 64, often called the "Breadbin", featured a distinctive brown case and a MOS 6510 CPU. In 1986, the C64C introduced a slimline case and a cost-reduced motherboard, using the MOS 8500 CPU and a revised SID 8580 sound chip.
In 1990, Commodore released the C64GS, a console-style version of the C64 that removed the keyboard and was designed for cartridge-based gaming, though it failed commercially.
These revisions improved manufacturing efficiency while maintaining full software and peripheral compatibility.
Buying Guide
The Commodore 64 remains a popular choice for collectors and retro gaming enthusiasts. When purchasing one, consider the following factors:
Choosing the Right Model
- Commodore 64 (Breadbin) (1982) - The original model with a brown "breadbin" case. Typically more affordable but may require restoration.
- Commodore 64C (1986) - A revised version with a slimline case and cost-reduced motherboard. Generally more reliable.
- Commodore 64GS (1990) - A cartridge-based version of the C64 without a keyboard. Limited compatibility with most software.
Price Guide (2025)
- Commodore 64 (Breadbin) - £80–£150 (working), £200+ (boxed)
- Commodore 64C - £100–£180 (working), £250+ (boxed)
- Commodore 64GS - £120–£250 (working), £300+ (boxed, rarer due to low sales)
Rare peripherals, such as the 1541 floppy drive, Commodore monitor, or boxed software collections, can increase value.
Common Issues & Repairs
Console5 technical and service information
Over time, the Commodore 64 can develop faults due to aging components, power issues, and general wear. Below are common issues and their potential repairs.
Faulty Power Supply
- Original power supplies are prone to failure, sometimes delivering excessive voltage that can damage the system.
- Always test voltage output before use. A modern replacement PSU is recommended to prevent damage.
Black Screen on Startup
- A black screen can indicate failure of the PLA chip, RAM, or CPU.
- PLAs are a common failure point but can be replaced with modern equivalents.
- RAM failures require desoldering and replacing faulty chips.
SID Sound Chip Failure
- If there is no sound or distorted audio, the SID chip may be faulty.
- The original SID 6581/8580 is no longer in production, but modern replacements like SwinSID or ARMSID are available.
Keyboard Issues
- Unresponsive keys are often caused by dirty or worn-out contacts on the keyboard PCB.
- Cleaning the contacts or replacing the keyboard membrane can restore function.
Joystick Port Failure
- Faulty CIA (Complex Interface Adapter) chips can cause unresponsive joystick ports.
- Replacing the affected CIA chip typically resolves the issue.
Cassette & Floppy Drive Loading Problems
- The 1530 Datasette may suffer from misalignment or worn belts, leading to failed tape loading.
- The 1541 floppy drive can experience read errors due to dirty heads or failing drive mechanisms.
- Cleaning the tape heads, adjusting the azimuth, or replacing drive belts can help restore functionality.
Video Signal Issues
- Weak or distorted video output may be caused by aging capacitors or a failing VIC-II chip.
- Recapping the board or replacing the VIC-II can improve display clarity.
Regular maintenance and replacement of aging components can keep a Commodore 64 operational for years.
Mods & Upgrades
The Commodore 64 can be enhanced with various modifications and upgrades, improving video output, audio, and overall performance.
Composite & S-Video Output
- The original RF output provides poor image quality on modern displays.
- A composite video mod or S-Video cable improves clarity and color accuracy.
- Some models may require minor resistor changes for optimal output.
SID Chip Swaps & Dual SID Upgrades
- The C64 supports either the SID 6581 (used in older models) or the SID 8580 (used in later models).
- A dual SID mod allows stereo audio by installing a second SID chip.
- Modern replacements like ARMSID and SwinSID offer improved reliability.
Replacement Keyboard Solutions
- Original keyboards can be replaced with modern mechanical keyboard kits for improved durability.
- Some custom replacements feature LED backlighting and USB compatibility for hybrid setups.
Cooling Modifications
- The PLA and SID chips generate significant heat, leading to premature failure.
- Installing small heatsinks on critical chips can improve longevity.
- Some users install active cooling solutions, but passive heatsinks are generally sufficient.
These upgrades improve the functionality and reliability of the Commodore 64 while maintaining compatibility with original software and peripherals.
Game Storage & Preservation
The Commodore 64 originally used cassette tapes and 5.25-inch floppy disks for game storage. Modern solutions allow for easier loading and long-term preservation.
SD Card & Flash-Based Storage
- Devices like the SD2IEC allow games to be loaded from an SD card, simulating a 1541 disk drive.
- The 1541 Ultimate and Kung Fu Flash provide more advanced features, including REU support and fast-loading capabilities.
- These solutions allow games in .D64, .T64, and .PRG formats to be loaded instantly.
Gotek Floppy Drive Replacement
- The Gotek USB floppy emulator replaces the 1541 disk drive, allowing disk images to be loaded from a USB stick.
- FlashFloppy firmware enables compatibility with .D64 images.
- A rotary dial or OLED screen can be added for easier navigation.
Cassette Tape Preservation
- Original cassettes degrade over time, leading to loading errors.
- Games can be backed up to .TAP format for digital preservation.
- Devices like the TZXDuino allow games to be played back from digital files while preserving the original tape experience.
Floppy Disk Backup & Restoration
- 5.25-inch disks suffer from media degradation and mechanical wear.
- Tools like KryoFlux and ZoomFloppy allow disks to be archived and rewritten.
- Replacing drive belts and cleaning disk heads extends the life of original 1541 drives.
Proper storage and backup solutions help ensure Commodore 64 software remains accessible for future use.
Useful References
Below are key resources for Commodore 64 enthusiasts, including game archives, schematics, forums, and community discussions.
- Lemon64 - A dedicated Commodore 64 community with game reviews, forums, and technical resources.
- CSDb (Commodore Scene Database) - A vast database of Commodore 64 demos, scene releases, and utilities.
- GameBase64 - An extensive database of over 29,000 Commodore 64 game titles, including screenshots and information.
- Zimmers CBM Archive - A repository of Commodore 64 ROMs, schematics, and service manuals.
- Commodore.ca - A resource offering historical information, technical manuals, and community forums.
These resources provide access to essential information, software, and active communities for Commodore 64 users and collectors.