History
**** COMMODORE 64 BASIC V2 **** 64K RAM SYSTEM 38911 BASIC BYTES FREE READY.
Every listing on this site was written for one machine: the Commodore 64. It was announced in January 1982, sold for twelve years, and by most estimates became the best-selling single computer model ever made. This page is a short history of the machine, with the sources at the bottom so you can read further.
THE COMMODORE 64 AT A GLANCE
- Announced
- January 1982, Consumer Electronics Show, Las Vegas [1]
- On sale
- August 1982, US$595 [1]
- Processor
- MOS 6510, 1.023 MHz (NTSC) / 0.985 MHz (PAL) [1]
- Memory
- 64 KB RAM, 20 KB ROM; 38,911 bytes free for BASIC
- Graphics
- VIC-II: 320×200, 16 colours, 8 hardware sprites [1]
- Sound
- SID: 3 voices, 4 waveforms, ADSR envelopes, filter [1]
- Language
- Commodore BASIC V2, licensed from Microsoft [4]
- Sold
- 12.5 to 17 million, depending on the estimate [1]
- Discontinued
- April 1994 [1]
From typewriters to chips
Commodore began in 1955 as a typewriter sales and repair business founded by Jack Tramiel, a Holocaust survivor from Łódź who had learned typewriter repair in the US Army [5]. By the late 1970s it made calculators and computers, and it owned its own chip maker, MOS Technology, in West Chester, Pennsylvania. That factory is the reason the C64 exists in the form it does.
In January 1981, engineers at MOS started work on two new chips: a graphics chip, led by Albert Charpentier, and a sound chip, led by Robert “Bob” Yannes. They were meant for a video game console. Because MOS had its own fabrication line, the team could try a design, fix it and try again quickly, and both chips were finished by mid-November 1981 [2].
Five weeks to CES
In late November 1981, Tramiel dropped the games console. He wanted a home computer with 64 KB of memory, ready for the Consumer Electronics Show in January, betting that memory chips would soon be cheap enough to make that affordable [2]. The team laid out the architecture in two days and built five working prototypes over the holidays. The machine was shown at CES in Las Vegas in January 1982, where it had been renamed from its code name, VIC-40 [1] [2]. Production started in the spring, and the Commodore 64 went on sale in August 1982 at US$595 [1].
The chips that made it special
VIC-II: graphics
The VIC-II drew a 320×200 screen in 16 colours and handled eight hardware sprites, movable images that the chip draws on top of the screen by itself [1]. The sprites took up about two-thirds of the chip [2].
SID: sound
Yannes wanted a real synthesizer on a chip, not a beeper. The SID has three independent voices, four waveforms each, ADSR envelopes, ring modulation and a multimode filter [1] [3]. Time and chip area were tight, and Yannes himself was frank about the compromises:
“The filter is the worst part of SID because I could not create high-gain op-amps in NMOS.” [3]
The filter also behaved differently from one production run of chips to the next [3], so two C64s playing the same tune do not always sound the same.
BASIC V2, and why we POKE
In 1977 Commodore licensed BASIC from Microsoft for a single payment of $25,000, with no royalties per machine [4] [6]. The C64 got the same BASIC V2 that the earlier PET and VIC-20 used. It fitted in a small ROM, which kept costs down, but it had no commands for graphics or sound [4].
So every program that wanted colour, sprites or music had to write numbers straight into the chips' registers with POKE. That is exactly what the Bouncing Ball does: POKE 53280 for the border, POKE 54272 and up for the SID. It made C64 listings harder to read, and it taught a generation how the hardware really worked.
In September 2025 Microsoft released the source code of its 6502 BASIC, the family that Commodore BASIC descends from, as open source [6].
The price war
The C64 launched at $595. Commodore owned its chip supply, so it could cut prices faster than anyone else, and it did [1]:
| When | Price in the US |
|---|---|
| August 1982 | $595 at launch |
| January 1983 | $425 |
| June 1983 | $300 list, $199 in some stores |
| Early 1985 | $149 |
It was sold in department, discount and toy stores, not only in computer shops, and in the mid-1980s held roughly 30 to 40 percent of the US market [1]. Texas Instruments, which had answered with a $99 TI-99/4A, lost money on every sale and left the home computer business in October 1983 [1].
Type-in culture
Software was expensive and the internet did not exist, so books and magazines printed programs for readers to type in. Compute!'s Gazette, a magazine only for Commodore owners, ran from July 1983 to 1995 and sold over 200,000 copies a month at its peak [7]. From October 1983 it printed The Automatic Proofreader, a small program that checked each typed line against a checksum in the magazine, because a single wrong character could stop a program [7].
Books around the world did the same, in many languages. The programs on this site are new, but they are written in that tradition: short, readable listings you can type in one sitting. Ticking off lines as you type them here, and the ↓ .PRG button, are this site's version of the proofreader.
Later models and the end
| Year | Event |
|---|---|
| 1983 | SX-64, a portable C64 with a built-in colour screen [1] |
| 1985 | Commodore 128, compatible with C64 software [1] |
| 1986 | Commodore 64C, the same machine in a slimmer case [1] |
| 1990 | C64 Games System, a cartridge-only console version [1] |
| March 1994 | Commodore announces the end of the C64; the 1541 disk drive now costs more to make than the computer [1] |
| April 1994 | Commodore files for bankruptcy and production stops [1] |
Commodore's own records suggest about 12.5 million machines were sold; other estimates go up to 17 million, and Guinness lists it as the best-selling desktop computer model [1]. Whatever the exact number, it is the reason so many type-in listings were written for it, and why the machine is still worth writing for.
References
- Commodore 64, Wikipedia. Dates, specifications, prices, sales estimates and later models.
- Creating the Commodore 64: The Engineers' Story, IEEE Spectrum. The chip design at MOS, Tramiel's decision and the CES prototypes.
- Interview with Bob Yannes, designer of the SID.
- Commodore BASIC, Wikipedia. The Microsoft licence and BASIC V2.
- Jack Tramiel, Computer History Museum.
- Bringing BASIC back: Microsoft's 6502 BASIC is now Open Source, Microsoft Open Source Blog, 3 September 2025.
- Compute!'s Gazette, Wikipedia.
Comments
Post a Comment