|
The Commodore VIC-20
by Ian Matthews of Commodore.ca March 13, 2003
- Revised Feb 16, 2004
Proofing assistance from
Brent Santin
Sections
on this page:
Commodore VIC-20 History:
The
VIC-20 debuted in June of 1980 at the Computer Electronics Show but its
development started almost by accident two years earlier. Commodore
engineered
and manufactured the "Video Interface Chip 6560" or VIC1 for the video game
market which was beginning to collapse. After not being able to sell
the chip, Commodore developed the VIC-20 as an inexpensive home computer. Between early 1981, when the
VIC actually hit store shelves, and the first few months of 1985, when the
last VIC production line was shut down, it had sold more than 2.5 million
units. It had an very impressive peak daily production of 9000 units
and was the worlds first computer to sell more than 1 million units.
There are reports that
during its development it was called the MicroPET. and there is a lot of
debate over the origins "20" portion of the VIC-20 name. The Commodore
Executive responsible for the VIC's development, and the author of
The Home Computer Wars,
Michael Tomczyk, stated
repeatedly that he
choose the name simply because he thought it "sounded good".
The VIC was to be another
important Commodore first:
-
the Commodore
KIM1 for hobbyist
market, was the worlds first single board computer
-
the Commodore PET
for the business market and early adopters, was the worlds first
complete computer
-
the Commodore VIC20 for the home market, was
the first colour computer that retailed as a "computer for the masses"
at less than US$300.
Commodore's wildly
successful 1Mhz, 8 Bit
CSG / MOS
6502
CPU powered the
VIC. With a good (for the time) sound and colour graphics, Commodore
had winner. Some sites incorrectly report that the VIC was software
compatible with PET but it really was not. Because the VIC and the
PET use completely different memory maps, PEEK and POKE commands were not
compatible and because the VIC had only a 22 character screen while the
original PET's had 40 character screens, only VERY rudimentary Basic 2.0
software would function on both machines. However, the VIC-20
was generally peripheral compatible with most Commodore 64 devices.
Jack
Tramiel told his engineers they could only use 1K chips in the new
machine because Commodore had huge inventory they were unable to use in
other products. In the end The VIC had 5.5K of RAM, 2K of which was
used by the Basic Operating System. To do any real development in
such a small area required machine language. Unfortunately 3.5K is
not even large enough to load a machine language compiler. So develo pers
were often forced to write machine code by hand. Fortunately Commodore soon
released several memory cartridges (3K, 8K, and 16K) and other companies
produced even large 32K & 64K cartridges. If you look at the photo
gallery at the end of this page, you will find an advert for a massive 64K memory
expander made by Advanced Processor Systems.
Some critics said the machine was seriously underpowered
but consumers bought
them as fast as Commodore could produce them. Other than the price,
consumers were attracted to the VIC because most software came on easy
to use ROM cartridges that just plugged in the back and started to work.
Commodore's very user
friendly BASIC 2.0 operating system and programming language booted when
the machine was turned on. No peripherals were required except a
television to be used as a monitor. Countless software developers
began building their skills using a VIC20 bought for a Christmas or
birthday present, years before many schools had reasonable computer courses.
My Commodore PET ownership and experience allowed me to skip an entire
course: I recall enrolling in Grade 10 "Data Processing" class (which
used
Commodore PET's). On the first day I was told I would be getting an A+
and that I should not to show up for class because I would be taking
highly constrained computer time away from others.
Many peripherals,
like the
VIC 1515 printer, 300 Baud VIC Modem,
CBM 1020 Docking Station, 1540 Floppy Drive, and 1530 CN2 Cassette
Drive were released to various levels of retail demand. A VIC 20
combined with Terminal Cartridge and VIC Modem was one of the only ways to
use BBS services and pre-internet Information Services like CompuServe.
Unlike the PET, Commodore
never produced version Basic 4.0 upgrade ROM chips for the VIC. Like
the PET, however, the Commodore VIC-20 was released world wide relatively
quickly after it's U.S. and Canadian introduction.
The VIC had
different names in different parts of the world:
-
German
produced VIC's were labeled VC-20 which was supposed to be a play on the
hugely popular and inexpensive Volkswagen car brand: the VolksComputer was
a big hit in Europe. The impetus for changing the name was likely
that "VIC" spoken the German way is very close to f*ck. A VIC user
in Europe, Holger Zahnleiter, reports that In 1983 he
bought a VC20 kit for DM800; it came with a 16K expansion cartridge and a
tape drive.
-
In
Japan the VIC-20 was
sold as a VIC-1001.
Commodore sold the PET
product line through a tightly controlled channel of authorized resellers, which
gave the PET a professional image but limited mass market sales.
When VIC arrived, Commodore had a whole new plan: sell them everywhere! Soon
enough folding cardboard stands filled with VIC computers and peripherals
were appearing in all kinds of stores. There were still authorized
resellers who provided a high level of service and
had qualified hardware technicians on site but the majority of VICs were
sold in department stores and other businesses that had never dreamed of
selling computer previously. In Canada, Commodore even sold VIC's through
the Canadian Tire automotive / hardware store chain!
Late 1982 saw the
beginning of the end: the more expensive but much more capable Commodore
64 was announced. Just as the VIC 20
was becoming popular and many stores and some multi-level marketing
organizations had acquired significant inventories, rumors began to emerge
that Commodore was completing work on a vastly more powerful version of
the VIC 20 to be called the VIC 64, which of course was eventually
released as the Commodore 64.
As the rumors of the impending C64
release continued there was excitement and uncertainty in the Commodore
distribution channel and consumers. This was probably the
first experience many consumers had ever encountered with the
phenomenon
we now refer to "upgrading".
Undoubtedly some were resentful. Some of those who had acquired large
inventories of VIC product found
themselves scrambling to modify their marketing plans and to obtain
price-protection as the value of VIC 20 products plummeted.
Commodore 64 production
ramped up, VIC prices dropped, and by 1984 it was obvious that there would not
be a place in the Commodore lineup for the venerable VIC-20.
Commodore VIC-20 Videos
|
Commodore VIC-20 Started Home
Computing |
TV |
1985 |
0:22 |
.6MB |
.3MB |
.7MB |
|
Commodore VIC-20 College Short |
Advert |
1982? |
0:14 |
.2MB |
.1MB |
.2MB |
|
Commodore VIC-20 vs Atari Controls |
Advert |
1982? |
0:34 |
.5MB |
.2MB |
.5MB |
|
Commodore VIC-20 GoldFish |
Advert |
1982? |
0:34 |
.5MB |
.2MB |
.5MB |
|
Commodore VIC-20 Job Interview |
Advert |
1982? |
0:34 |
.5MB |
.2MB |
.5MB |
|
Commodore VIC-20 Neighborhood Short |
Advert |
1982? |
0:15 |
.2MB |
.1MB |
.2MB |
|
Commodore VIC-20 Pong |
Advert |
1982? |
0:34 |
.5MB |
.2MB |
.5MB |
|
Commodore VIC-20 Real Computer Short |
Advert |
1982? |
0:14 |
.2MB |
.1MB |
.2MB |
|
Commodore
VIC-20 Some-day College |
Advert |
1982? |
0:34 |
.5MB |
.2MB |
.5MB |
|
Commodore VIC-20 Some-day Job |
Advert |
1982? |
0:34 |
.5MB |
.2MB |
.5MB |
Commodore VIC-20
Magazine Articles
How
to Hide Basic Code (1982)
Sunset
Days for Commodore VIC-20 (1985)
Commodore
VIC-20 Frequently Asked Questions (1982)
VIC-20,
Max Machine and Commodore History Discussed in an Interview with
Commodore VIC-20 Product Manager, Michael Tomczyk
Commodore VIC-20, Atari 800XL, Coleco Adam Comparison Brochure
Computer Comparison
Page 1
Page 2
Buyers Guide to Modems
Commodore VIC-20 Chronology:
1978
1980 April
1980 June
1981 Jan - Feb
1982 Jan
1982 Fall / Winter
-
Commodore 64 announced
-
Commodore has shipped
750,000 VIC-20 computers by the end of 1982.
Apple Computer has shipped 600,000 Apple II computers by the end of
1982.
Timex has shipped 600,000 Timex/Sinclair 1000 computers by the end of
1982.
Texas Instruments has shipped 575,000 TI 99/4 computers by the end of
1982.
1983 January
1984 January
- January 13th - Commodore shows off
prototype 264
and 364 at CES and indicates they should be in production by June
- January 15th - Commodores founder,
visionary and CEO, Jack Tramiel quits Commodore with secret plans to buy
the near bankrupt Atari
- Commodore shows a Golden Jubilee version of
the 64 to commemorate the 1,000,000 C64 to be produced in the US
1985 January
VIC 20 Picture Gallery:
Click
HERE for our gallery of VIC 20 Brochures.
Click
HERE for a
Commodore VIC-20 Peripherals Brochure from Sweden.
|
|
|
|
VIC / CBM 1020 Docking Station
The metal lid lifts up and has space for a card expander (i.e. an expansion card that does nothing but allow several cards to plug in). Made of metal, it was likely fabricated in one of Commodore's filing cabinet factories in Canada. |
|
|
|
VIC-Switch - Commodore 4015
The VIC Switch can connect 8 VIC's to a shared drive and / or printer. They were made in Sweden. Many of them carry the Commodore logo, they do not look very Commodore like so I think they were Branded by Commodore but not manufactured by Commodore.
I believe there is a 16 port model as well but I have never seen one. |
|
|
|
VIC 1515 Printer
The VIC 1515 is was a real production printer but there seem to be precious few of them around today (2003). |
|
|
|
VIC-20 64K Expansion
I have never seen one of these or even the 32K expansion made by Commodore.
TORPET Nov 1983 |
|
|
|
|
Commodore Viccessories
|
|
|
|
Commodore 128 / VIC 20 Eprom Programmer
This tool allowed you to 'burn' your programs onto EPROM (Electronically Programmable Read Only Memory). The EPROM could then be placed into a cartrige which could be easily used like any other cartrige program. |
|
|
|
VIC Relay Cartridge
The cartridge plugs into the VIC User Port allowing the machine to control burgerar alarms, garage doors, lights, telephones, and other household devices
It contains 6 relay outputs and 2 inputs
This unit was made in Stockhold Sweden. |
|
|
|
Victroller for Commodore VIC 20
This controller plugged into the Commodore VIC 20 user port to control upto 256 lights and other electric devices in your house.
COMPUTE! June 1983 |
|
|
|
VIC20 & C64 40/80 Switch
TORPET Nov 1983
|
|
|
|
|
VIC-20 & C64 Software
JumpMan, Temple of Apshai, Sword of Fargoal, Crush Crumble Chomp, Jumpan Junior
TORPET Nov 1983 |
|
|
|
VIC-20 Tax Prep
Tax software for 1982 Canadian Personal Income Tax
TORPET Nov 1983 |
|
|
|
VICTree
42 New Commands - like a DOS Wedge
TORPET Nov 1983 |
|
|
Click
HERE for our gallery of VIC 20 Brochures.
|