• Commodore Free Magazine, Issue 75 - Part 7

    From Stephen Walsh@39:901/280 to All on Thu Dec 12 11:07:25 2013
    an attempt to introduce some standards into this tower of Bit Babel.
    Two areas of concern seemed to be: A standard wiring concept, to connect several boards; secondly, a way to exchange data.

    The S-100 bus was conceived as a standardized way to pass information between the various units of the computer. It included schemes for pin numbering and for power distribution. It was in use for a number of years until the IBM PC juggernaut took over.

    A form of standardization existed for paper tape input and output, carried
    over from teleprinter days. An attempt was made to generate and audio data standard, mostly for data storage on cassette tapes, called the Kansas City Standard. It didn't take hold.

    The Basic language was starting to creep into the scene. Hot debates were taking place between users on the west coast of the USA as to how a simple Basic interpreter could be constructed in a small amount of memory storage:
    8K, 4K, or even 2K. "Tiny Basic" was produced as a free program; to publish
    it, the authors started a publication which they called "Dr. Dobbs Journal of Computer Calisthenics and Orthodontia." At that time, Dr. Dobbs was conceived as a public domain vehicle; all material in it was free from copyright. The publication still exists, but the whimsical name has been truncated to "Dr. Dobbs Journal." ... and its contents are now copyright.

    A side comment on whimsical names: When Gary Kildall developed a standard operating system, he called his distribution company, "Intergalactic Digital Research." A few years later, as IBM entered the field, the "Intergalactic"
    was dropped. In a similar vein, Commodore called their first home computer "PET", perhaps after the "Pet Rock" fad; but later regretted the name as they tried to convince the marketplace that their products were serious business machines. I'm sure they were not influenced by the fact the "PET" means flatulence in French.

    VIII. THE KIM-1 -

    My first microcomputer - other than a logic device powered by rubber bands
    that I had constructed years before - was the MOS Technology KIM-1. KIM stands for "Keyboard Input Monitor", which was the operating system of this tiny single board machine.

    The "engine" of the KIM-1 is a 6502 microprocessor. This chip was designed by
    a group of ex-Motorola employees, who took the design of the Motorola 6800 and introduced new concepts and improvements. Leading the team was Chuck Peddle, a name you'll hear again in this presentation. The 6502 was a late arrival into the early microcomputer world. Motorola and Intel chips had already gained acceptance; and even though the 6502 would outperform them, its merits were
    not immediately recognised. So MOS Technology priced the chip well below the competition: the 6502 was $25 in single unit quantities; competitive chips
    were around $150 and had to be order in batches of 100.

    After the 6502 was completed, and legal disputes settled, MOS Technology decided that they should produce an "engineering sampler" board, which would show what the chip could do. They populated the board not only with microprocessor, RAM, and input/output; they also added a teletype interface, and LED display, a 20-key keypad, a facility for audio output and input (to save programs), and an operating system called KIM. And the board was factory assembled; all you had to do was to add a power supply and you had a complete system.

    Here's the important part: Because the board came pre-assembled, everyone had exactly the same system. For the first time, you could swap programs with
    other users and be confident that they would work without being "touched up"
    to fit the system. I wrote a few programs - games, amusements, utilities - and wrote MOS Technology to see if anyone wanted them. They wanted them for themselves in order to demonstrate the KIM-1, and had also heard from a fellow in the Cleveland area who was starting a newsletter. And thus began "Kim User Notes", edited by Eric Rehnke.

    The newsletter acquired hundreds of subscribers. MOS Technology must have been amazed to see this intended engineering prototype become a popular home gizmo. In time, it also became widely used as a training device. About that time, I heard from a young fellow who worked at Honeywell who said he was working on a program for the KIM-1. His name was Peter Jennings, and his project was to write a chess-playing program in the KIM's tiny 1K of RAM. He did it, too. In these days of gigabyte memory, it's sometimes refreshing to think that Peter could play chess with only a little over 1K ... even if it didn't play at a grandmaster level. Peter later went on to be one of the creators of code for VisiCalc, the first microcomputer spreadsheet program.

    IX. PUBLICATIONS, AND THE FIRST BOOK OF KIM -

    Meanwhile, there had been a few personal computer publications. During his
    time with a minicomputer firm, David Ahl had gathered together various games that users had contributed, and published "101 Basic Games." On the west
    coast, Bob Albrecht had formed a group called "People's Computer" and had produced a similar volume entitled "What To Do After You Hit Return." In both books, the programs were supplied in the language Basic. They could be played on time-sharing systems, or Basic could be fitted to those computers that had enough memory - not very many of them in the early days.

    Meanwhile, we KIM-1 users were contributing lots of programs to be printed in KIM User Notes. I suggested to another user, Stan Ockers, that perhaps we should bundle them together and put them into a book. The editor of the Notes, Eric Rehnke joined us in the enterprise and we privately printed The First
    Book of KIM.

    As best I recall, we estimated our market at about 600 copies. We printed 2,000, sold about 1,000, and the remaining copies burned up in a garage fire. There was still demand for the book; people got mad at us when we said we had no more copies. So a publisher picked up the demand, and many thousands more were sold. There were also two editions printed in Germany, one authorized and one pirated. the authorized publisher never sent any royalties; the pirate publisher sent us secret payments. Go figure.

    X. COMMODORE STUMBLES INTO THE COMPUTER MARKET -

    In late 1976, we heard that MOS Technology had been acquired by a firm called Commodore, which was known for making office furniture and calculators. There was to be a new microcomputer system called the PET.

    The KIM-1 thus became a Commodore product, which is why I sometimes say that I programmed Commodore computers before they made computers. Jack Tramiel was
    the founder of Commodore Business Machines. A former inmate of Auschwitz, Tramiel had started out with a part-time typewriter repair shop in the Bronx, supplemented by driving a taxi. In 1962, he moved to Toronto and set up a typewriter manufacturing business. He soon switched to calculators, and these devices soon made the transition from mechanical devices to electronics.

    In October 1976, Tramiel took over MOS Technologies, which he perceived as a manufacturer of display devices and semiconductors. He got more than he bargained for. He also got Chuck Peddle, the designer of the 6502 chip. And Peddle was determined to build a home computer.

    Peddle had taken a look at a prototype version of the Apple II, and had wondered if Commodore should buy the company. He eventually decided that Commodore should build a home computer of their own design, and quickly talked Tramiel into it. An early model of the PET was shown to Radio Shack, in the hopes that they would sell the unit; but Radio Shack, in turn, opted to build their own home computer.

    Commodore had undergone some trauma in its organization and financing. As part of a new corporate financing deal, corporate headquarters was moved to the Bahamas, and administrative office were set up in the Philadelphia area. But Tramiel's heart apparently remained in Toronto. The corporate airplane - the PET jet - was often to be seen in a hangar at Pearson airport during the many years that followed.

    XI. APPLE, COMMODORE, TANDY -

    Three companies - Apple, Commodore, and Radio Sh

    --- MBSE BBS v1.0.01 (GNU/Linux-i386)
    * Origin: Dragon's Lair (39:901/280)