The 6502 holds a place of honor amongst the Apple II faithful only slightly lower than that occupied by Steve Wozniak. Apple likes to conclude their press releases with a brief company history that begins with the phrase, “Apple ignited the personal computer revolution in the 1970s with the Apple II”. Well, whether or not the personal computer revolution was truly ignited by Apple may be up for dispute amongst retro computing enthusiasts, but there is no doubt that it was the 6502 from MOS Technology that ignited the imagination of Woz to create the first Apple-1, and later the Apple II. It was as important to Apple as the internal combustion engine was to Henry Ford.
According to an article on Techworld (and reprinted on MacUser), digital archeologists Greg James, Barry Silverman, and Brian Silverman have literally taken the 6502 processor apart, layer by layer. Using this information, they have created a Javascript animation of the function of the 6502, which shows what is happening within the chip as a short machine language program is executed. You can view this animation here at visual6502.org.
Addendum: Thanks to Ken Gagne’s quick eye, here are two more articles about this:
http://research.swtch.com/2011/01/mos-6502-and-best-layout-guy-in-world.html
http://www.youtube.com/view_play_list?p=5396743D539B7755
The end of one year and the start of a next has traditionally made us think of the past, present, and future. Perhaps that was where Dickens got the idea to use ghosts of those persuasions in order to tell his Christmas Carol story. In any case, the inspiration for today’s post comes from Dan Fogelberg’s 1981 song, Same Old Lang Syne. The story told by his song is of meeting an old girlfriend unexpectedly at the grocery story, and their conversation together afterwards. It is about the present and past, and contains the bittersweet feelings of sadness as she leaves.
The phrase “Auld Lang Syne” is loosely translated as “for the sake of old times”. It implies a remembrance of days past. As I listened to Fogelberg’s song again this year, it occurred to me that it could be adapted to re-discovering that old Apple II, in the basement or a closet.
Apple Lang Syne
by Steven Weyhrich(parody of Dan Fogelberg’s song, “Same Old Lang Syne“)
Was in the basement where I’ve stored my past
Looking for boxes Christmas Eve
Knocked over one containing floppy disks
When I caught it on my sleeveBeneath there sat my trusty Apple II
So neatly boxed and packed away
I thought of all the fun I’d had with it
And the many games I’d played(instrumental verse)
I pulled it out and plugged the wires in
Opened the software I had bagged
It made its “beep” as then it powered up
But the disk performance laggedI started AppleWorks and VisiCalc
Ran Ultima[1] and RobotWar[2]
With my old joystick I ran Hard Hat Mack[3]
As I sat there on the floorI coded some in Integer[4]
I played some Serpentine[5]
I browsed Softalk and GS+
And my other magazinesYes, I had bought myself a MacBook Pro
That helps me work and game and buy
I’d like to say it was simplicity
But I wouldn’t want to lieI saw the years had been a friend to this,
My Apple II I knew so well
I gazed with fondness at its faded beige
And its missing letter “L”I saw the ads in all the magazines
Back when this friend was on the top
All the exciting things I’d hoped to buy
But my mother made me stopI played a game of Snack Attack[6]
Lode Runner, Zork, and Drol[7],
Plus Wizardry[8] and Sourceror[9],
A.E.[10] and Apple Bowl[11]I tried GraFORTH[12] and DoubleStuff[13]
Some Castle Wolfenstein[14]
Reliving early elegance
Another “auld lang syne” …The box was empty and my hands were tired
Was running out of things to play
Unplugged the monitor and floppy drive
Picked up and put awayI saw an early ad for Macintosh –
And felt that old familiar pain … [15]
And as I turned to make my way upstairs
Heard echoes in my brain …
Take a look at Ken Gagne’s apl2bits.net blog here for a video by Brian Picchi reviewing the Apple IIGS. Nicely done!
Back in 1988, Apple did a little PR for the Apple II line on The Computer Chronicles series. Here is that program, hosted by Stuart Chiefet and Gary Killdall, featuring the Apple IIc Plus and the new GS/OS for the Apple IIGS. It includes interviews with John Sculley, Laura Kurihara (Apple IIc Plus project manager), and Bill Cleary of Cleary Communications. It also discusses the new Macintosh IIx. Anne Bachtold, Apple IIGS product manager, demonstrating GS/OS 4.0 and its new FST for accessing other devices such as a CD-ROM, the Installer, and the Advanced Disk Utility. Also interviewed was Stuart Roberson, director of marketing at Activision, who talked about PaintWorks Gold.
Here is the movie, direct from Archive.org.
I’ve enjoyed listening to the audiobook reading by David Greelish of the book “Stan Veit’s History Of The Personal Computer”. (Greelish is the proprietor of The Classic Computing Blog, and just recently started a new podcast, The Retrocomputing Roundtable). You can find both of these podcasts on the iTunes store as free podcasts, or listen to the material written by Stan Veit here on Greelish’s web site. What I’ve enjoyed about listening to the first three chapters of Veit’s book is that it truly illustrates for me just how revolutionary the Apple II was when it appeared on the market. Veit’s book talks about the difficulties in using the pre-Apple II machines that were available. They usually needed to have a teletype for convenient input/output; the “glass teletype” (video terminal) had a cost that was beyond the reach of most early hobbyists. Saving programs was not easy, either. If a user had one of those teletypes, they often had a papertape reader and puncher included, so they could “save” their programs to punched tape. There were some cassette interfaces available, but they were just as difficult to use as the one on the Apple II, possibly more so.
Being reminded of the difficulties in using the Altair, IMSAI, and other pioneering microcomputers just makes me appreciate the many built-in features offered by the Apple II. In a day when those “glass teletypes” were also prohibitively expensive, especially if it was color, the Apple II could use one if you could get it, or a regular color television if not. Cassette interface for saving and loading programs? Built-in. The ability to increase the RAM from 4K to a full 48K, when the cost of RAM dropped low enough? No problem. Keyboard? Included. Sound? Absolutely! (How many Altairs or IMSAIs could do sound back in 1977?)
So, thanks to David Greelish and his efforts to bring Stan Veit’s history to life as an audiobook! It has enhanced my appreciation of just how smart Woz was.
Bob Bishop was involved with much more at Apple than APPLEVISION. And next summer at KanasaFest, he will be presenting the keynote speech for that annual Apple II gathering. See the detailed story at the KFest web site.
Another piece of past fun, as posted on GEnie and reproduced in the GEnieLamp newsletter:
>>> WHAT’S HAPPENING IN THE APPLE II ROUNDTABLE? <<<
“”””””””””””””””””””””””””””””””””””””””””””””””””””
~ September 1, 1994 ~
//////////////////////////////
APPLE ANECDOTES /
/////////////////////////////////True Stories
“”””””””””””
by Dean EsmayI’ve never told this story publicly, but I figure it’s long enough ago, and Apple’s interest in this Apple II stuff is behind us, so what the heck.
A few years ago we got a license to distribute the DOS 3.3 System Master on-line, which we hadn’t had before. So the disks were mailed to us, straight from Apple Licensing.
So I get this really nice package from Apple with the nice white disk envelopes and labels and stuff. And just to make sure everything’s kosher, I boot the System Master that they sent us.
Well, it boots into DOS 3.3… and up comes an old copy of Locksmith, the ancient Pirate’s Favorite in the heady days of the DOS 3.3 Apple II world.
I’m really not kidding. I looked over the disk carefully and that’s all it was… a copy of Locksmith. On a write-protected, Apple labelled disk that Apple Licensing sent straight to us.
What’s doubly funny is the original Locksmith was copy protected, so this means that somewhere in Apple’s history, someone either “cracked” this or accepted a pirate copy.
When we got it we realized these people had no idea what the heck they were doing when it came to Apple II stuff. So we quietly uploaded another copy of the DOS 3.3 System Master we had lying around, and that’s what’s up there in A2 today.
I wonder if I still have that disk? I’m pretty sure it’s buried somewhere in my huge collection of 5.25 disks, gathering dust.
🙂(A2.DEAN, CAT13, TOP12, MSG:102/M645;1)
reprinted from the A2Pro RoundTable (8 October 1993)
While looking through some of my old notes today, I came across this old message. I had said I would include it in my history, and it got filed away and misplaced. Well, now that I’ve recovered it, I had better keep my sixteen year old promise and post it.
Not all of his statements are necessarily correct; I don’t think the Apple II was the first micro to use a disk drive. However, it may have been the first that affordably did so.
“Clyde III” was the handle for Clyde Dodge. Nicely done, Clyde.
(from MAUG Log, Newsletter of The Monsanto Apple Users Group, St. Louis, MO 63129-1623, Vol 10, No 3, March 1994; article submitted by Ralph Supinski from America Online)
What It Was All About
From: Clyde III
Years from now, when Power PCs are considered low-end machines, and Macs and Pentiums have long since been forgotten, I hope they’ll remember the Apple II.
What the Apple II was all about:
The Apple II was about computing in color: the first computer with built-in color video. The Mac tried to make black & white cool, but it almost died on the vine for trying. Now that every computer uses color, except for the cheap or light weight, will they remember that the Apple II was the first one?
The Apple II was about the speed of disk drives: the first micro-computer to use a disk drive. Remember cassette tapes? Could it have been theat they might today be using hard cassette drives, if not for Woz and his Disk ][?
The Apple II was about fast startups and low memory overhead: the only computer ever to use sensible floppy disk-based operating system. DOS and ProDOS required nothing more than the juice from the plug and a closed drive door to get up and running from a floppy. ‘Nough said!
The Apple II was about business sense: the first spreadsheet that lit the business world on fire. After Lotus and Microsoft knock each other out fighting over this crown, will they remember that it was Visicalc on the Apple II that first blew everyone away?
The Apple II was about integrated applications: when Mac’s OS and Windows are long gone, will they remember that it was AppleWorks that showed the way?
The Apple II was about losing yourself in a computer game: the greatest software was born on the Apple II. Ultimas I-V were created on the Apple II. Wizardry was born on the Apple II. Sierra On-Line’s first game was programmed on an Apple II. Will they remember?
What the Apple II was all about was breaking open the door to computing for the rest of us and giving us access to this most powerful and wonderful of pursuits.
We will never forget.
Clyde
That’s what this site is all about. Thanks for the sentiment, Clyde; it was well spoken.
Warning: The following story contains elements of fiction and wishful thinking about a past that never happened. Those who are bothered by speculative fiction are cautioned to stop reading now.
In the past two posts I have taken a look at the major competitors for the Apple II in the years 1977 to 1982 and beyond, reviewing their strengths and weaknesses and contrasting them with what the Apple II had to offer.
In the broad spectrum of Apple’s history, the company sold the Apple II and II Plus pretty much “as is” for five years with only slight improvements (Applesoft in ROM, the Autostart ROM, slight evolution in DOS from 3.1 to 3.3, and appropriate peripherals), while in the background the company was using the income from their flagship product to pay for the research and development of the Apple III (released 1980), the Lisa (released 1983), and then Macintosh (released 1984).
The reasons for that further R&D was to come up with a blockbuster product to take the place of the Apple II and to successfully compete against the coming entry of IBM into the personal computer arena. Reasons for later R&D was to create advanced computers based on the research from the Xerox Palo Alto Research Center (PARC); Apple had been given permission from the Xerox to create products based on that research.
While Apple was struggling to create its vision of the future, the lowly Apple II was its major source of income and supported the company, despite the company’s missteps on the path to the world we have today. What happened was:
The result is, of course, the reality of the present. By the middle of the 1990s Microsoft Windows had virtually captured the market, with the Macintosh marginalized to a small percentage of the total.
The past is the past; it is immutable. But …
In stories that use alternate history as a plot device, there is usually a change in one key decision that causes a different outcome. For example: History tells us that Abraham Lincoln’s bodyguard, John Parker, left Ford’s theater during intermission to have a drink next door in a saloon. That gap in protection made it possible for John Wilkes Booth to get close enough to Lincoln to fatally wound him. If Parker had made the decision to NOT leave his post at that critical point in time, events of history would have happened quite differently.
In the same sense, different decisions at Apple could have resulted in a very different history from what we have today. It would have been far more complex than the single yes/no decision faced by John Parker in my Lincoln example, but hindsight gives a clearer picture of how things could have gone, and the right decisions made at critical junctures would have made a tremendous difference in the outcome of computing history in the last quarter of the twentieth century.
Look at how Apple’s product strategy has worked in the years since Steve Jobs returned to the company. The company has a stable line of products that have changed primarily through offering gradual advances in processor speeds, memory capacity, storage, graphics, expansion options, and of course the Mac OS X system software. These advances have come at times with leaps from one type of technology to another, such as the change from the PowerPC processor to Intel processors, or a discontinuation of an older and less capable technology, such as the discontinuation of the 3.5 inch floppy drive.
If this strategy had been followed in Apple’s history from the start of the company forward, let’s consider how things could have been done differently. To facilitate the discussion that follows, the alternate reality world I am going to create will be called “A2World”; the actual world in which we live will be identified as “RealWorld”. In A2World, I will get to be the one directing design, marketing, and sales decisions (it’s my game, I get to make the rules). So with that in mind…
Development of what was called the Apple III in RealWorld began by 1978. (I would suggest reading this profile of the Apple III, which gives a superb overview of the features of the Apple III as it actually appeared in RealWorld. Also, take a look at the Apple III FAQ by Washington Apple Pi.) Instead of making a new computer that was designed to be a departure from the Apple II and its hardware and software, this new computer in A2World would take a more evolutionary approach. It would not be “designed by committee” or directed primarily by marketing ideas, but would take those ideas and create a machine that incorporated those advances, would be reliable (not rushed out the door before adequate tesing could take place), and would be more affordable.
In A2World, it was decided to name this new computer the “Apple II Pro”. To fit with this choice of name, the operating system (with its advanced block device drivers and character device drivers) would be called ProDOS (not the same as the ProDOS in RealWorld). This version of ProDOS was virtually indentical to SOS 1.0 as it appeared in RealWorld, with the exception of including a suite of file transfer utilities that would allow copying of data files between ProDOS and DOS 3.3 disks. Because of the changes in the operating system, some of the same restrictions would apply to usability of the files that were transferred, just as there were limitations with file transfer between ProDOS and DOS 3.3 in RealWorld.
To make sure that adequate new applications were available for the new Apple II Pro under ProDOS, Apple made sure that detailed information was available for programmers to use. This included an advanced assembler, and release of information what would allow programmers to learn everything there was to know about coding for the Apple II Pro in either Pascal or the new Applesoft Pro (known as Business BASIC in RealWorld).
To allow use of classic Apple II software, an emulation mode was also included, but was not restricted to that of a stock Apple II Plus, but rather a full 64K II Plus. For interested programmers, hooks were made available that third party utility writers exploited to allow access to the newer hi-res graphics modes and the expanded memory supported by the Apple II Pro. However, the more powerful Applesoft Pro and Pro Pascal could make better use of these new features.
The Apple II Pro was designed to appeal to those who wanted to use the Apple II platform for business and productivity purposes, but also leave open the ability for recreational software authors to create better and more powerful games than had been possible on the Apple II. In order to stimulate interest and sales, Apple made the new system available for $1995 (significantly less than $4000 price for which the Apple III sold in RealWorld). The Apple II Plus was not taken off the price lists, but was price-reduced from $1295 to $795. This drop in price made the older Apple II more affordable to those who had not been able to get them before, positioning it as a starter system. The Apple II Pro price set to half what it sold for in Realworld made the purchase of this new computer less difficult to justify.
As a result of these measures, 1980 was a blockbuster year for Apple. The Apple II Pro experienced very good sales, as did the older Apple II Plus (at its lower price). Consequently, Apple’s market share increased in advance of the release in 1981 of the IBM PC. This made for a more level competition field between IBM and Apple than what occurred in RealWorld.
While the Apple II Pro project was being conceived and executed, Steve Jobs and other Apple employees had their famous visit to the Xerox PARC. Here, they were exposed to the amazing technology that had been pioneered by PARC’s researchers, as has been well documented in this history and elsewhere. They came back with the determination to create a product utilizing this advanced user interface (overlapping windows, icons, menus, and a mouse for a pointing device). Instead of the “invented here first” mentality of RealWorld, this 32-bit computer was also treated as an evolution of existing computer technology. No proprietary “twiggy” drives, but additional development time was given to allow hardware better than 5.25 inch disk drives to be used. Since Apple was not in a panic mode to find a product to replace its aging Apple II line (as in RealWorld), this new computer did not appear in 1983 but rather waited until 1985 to make its debut.
Coinciding with the release of the Apple II Pro in 1980, research and development was being done on how to improve the Apple II to better compete with other rivals. Atari had come out with its home computer in 1979, with advanced graphics and sound capabilities. In A2World, Apple was not afraid of creating a computer that could be used as a great game machine; in fact, it needed something to replace the Apple II Plus, something would be better at games than was possible with the hi-res graphics and single-bit sound offered by that old machine. Inspired by the use of graphics sprites that could move independently of each other over a background (pioneered by both Atari and Commodore in the VIC-20), Apple in A2World began to research how to augment the graphics capabilities of the II Plus and the II Pro. Synthesized sound capabilities were also added to the design of the new computer.
The result, which was introduced to the public in 1982, was given new product names. The less costly version, suitable for home or school, was christened the Apple III Home. The higher end version was named the Apple III Business. Again, these were not designed to be mutually exclusive of each other. Recognizing that what is learned today in the school is used in business tomorrow, the III Business model came standard with some features that could be added to the III Home, and some that could not. Rudimentary networking capabilities were added to both models, making it possible to implement a subset of Xerox PARC’s Ethernet protocol, which was still in the process of being standardized at this time. It was primarily planned to use in an office environment, to facilitate sharing files between computers, and in a school environment for teacher management of computers. The III Home and III Business models had enough in common that they could be used mixed in either environment, and the price difference between made purchase decisions easier for customers.
Both models maintained their backward compatibility with older Apple II software, for those who still wanted to run things written in 1977 or 1978, but provided the more advanced modes that made more advanced games and graphics-intensive software possible. To address customer demands, these computers were designed to make it easier to increase RAM beyond the standard 128K provided as a base. Later releases of the Apple III Home and Business models took advantage of decreased RAM prices to allow as much as 1024K of RAM to be added, all available to the system and user programs.
Disk storage did not stay limited to 140K per floppy. The venerable Disk II was tweaked to allow data to be stored on both sides of the disk, increasing the capacity to 280K. Further advances paralleled those available on the IBM PC side, and with time the company marketed newer drives that were capable of handling 720K per disk, and ultimately 1.2 MB per disk. This was also popular with customers, since it made file sharing between Apple computers and IBM computers much easier; Apple’s drives could handle both the newer, high capacity formats, as well as the older DOS 3.3 and even 3.2 formats. With Apple’s computers using the ProDOS block-oriented scheme for device access, addition of hard drives (as the prices began to become more affordable) was a fairly simple matter.
By the mid 1980s, both of these models were doing quite well in the market place, and even received bumps in capacity and included peripherals, to help maintain and grow Apple’s market share. WIth its advanced sound and graphics abilities, Apple did not take the market away from Commodore and Atari, who fought it out for the low end of the market for below $500 computers. Nevertheless, the 6502 had been pushed as far as it could, aside from third-party accelerator options that a skilled owner could self-install. By this time, however, the Next Big Thing was ready for prime time.
The computers offered by IBM and its clones, utilizing Intel’s chip were making inroads due to the availability of faster microprocessor speeds and the ability to directly address as much as 1 megabyte of RAM. The 6502 used in the Apple III Business and Home models still had to use a form of bank-switching in order to utilize extra RAM. But, just as it appeared that the Intel-based computers were going to surpass Apple, it was finally time for Apple’s Xerox investment to begin to pay off.
In 1985, Apple introduced a computer that utilized Motorola’s 68000 microprocessor, and did so in a big way. Named “Macintosh” (okay, in A2World I could have named it anything I wanted, but this name just seemed easier to deal with), this computer was released in two versions also, paralleling Apple’s 8-bit product line. The Macintosh Pro came standard with two megabytes of RAM, expandable to as much as 16 megabytes, and the Macintosh (standard) came with 512K, topping out at 4 megabytes of RAM. They utilized smaller Sony 3.5 inch drives at a capacity of 800K per disk, but could also access the 5.25 inch, 1.2 meg capacity Apple II and III series floppies. But beyond these specs was the amazing Macintosh Operating System (MOS), with its revolutionary user interface. It gave better graphics density than was possible on Apple’s 8-bit computers, and was color-capable through an external monitor (although the built-in monochrome monitor was more affordable).
These computers sold at a higher price point than the Apple III Home and Business models (which were given modest price reductions at the time of the release of the Macintosh), ranging from $2200 to $3500, depending on the configuration. The clincher was the inclusion of a full Apple III Business emulation mode. It was then quite easy to bring along all existing software to current owners, while still having access to the newer, more advanced graphical user interface offered by the Mac. Apple had learned well from its experience in moving its customers along from the older Apple II Plus/DOS 3.3 mode to the Apple II Pro/ProDOS mode: Support current customers by not obsoleting all of what they already know and own, while giving them the capability to take advantage of better technology.
This one-two punch made it harder for the PC clones running the command-line MS-DOS operating system to keep pace with Apple. Again, as when the Apple III models had been released, Apple made sure its loyal customers had no reason to look to Intel for a computer for home, school, or business needs. This gap widened as technology moved into the 1990s and beyond.
The differences between A2World and RealWorld are quite distinct. But the examples given for A2World are more consistent with the behavior of Apple since 2000. Instead of new, completely incompatible platforms that lock out older customers and require a completely new investment in hardware and software, Apple has taken its Macintosh models and evolved them gradually. The operating system has also similarly evolved to accomodate opportunities for increased memory, processor speed (and even processor type, with the change to Intel), and available devices to connect.
Had Apple pursued this avenue during its first decade of existence, we would not have had three different sets of abandoned users (Apple II, Apple III, and Newton). Instead, the gradual advancement with protection of older data as proposed in the A2World scenario left the owner of an Apple II Plus envious of the Macintosh when it was released, but not locked out from all of his older digital data if he chose to upgrade to one of the new models. It would be more consistent with the difference today between the owner of an iBook and the owner of a MacBook Air. There are certainly things that cannot be done on an iBook that can be done on a MacBook Air, but nearly all of the important data from that iBook will easily migrate to the newer platform.
The A2World alternate reality would have resulted in a wildly successful Apple over 15 years earlier than it actually has happened, and no bad feelings about broken promises from the company.
Notice that my fantasy of this more successful Apple Computer is NOT because I have a desire for Apple to win and everyone else to lose. Instead, it is an application of what has been learned about how to handle the computer market in its maturity and applying it to the same market in its infancy. It also assumes that Apple, during the wildly successful years I have created for A2World, did not get arrogant or complacent about its position. Any company who choses to take that path is certainly destined to experience a fall. And as happy as I am that the Apple, Inc. of today is experiencing popularity and positive press it has not known since the days of the Apple II and II Plus, it still would not be hard for it to be “cut down to size” by taking their improved position for granted.
It is important to preface this discussion by pointing out that in many cases, unless a customer was simply dissatisfied with his choice of a computer and decided to change to something else, many users tended to focus entirely on their platform. They would not look to see whether they could do something easier on a different computer; rather, the goal was to find a solution with what was at hand. There was often a pride in the computer one had chosen, a pride that would even go so far as to dismiss other computers as inferior. I am certain that I have held that position over the years; I was convinced that the Apple II was the best, and even when there were certain clear advantages in the IBM PC platform regarding memory, processor speed, and volume of available software, I stubbornly held to my bias (after all, I had a lot of knowledge and money invested in the Apple II and did not care to change to something I didn’t know as well). This kind of attitude was the source of many of the computer “religious” wars of the 1970s and 1980s (and still exists today in the PC versus Mac camps).
As I mentioned last time, I have chosen to not profile the IBM Personal Computer that was released in 1981, because it held a unique position in computer history. It took its design cues from a number of existing computers, including the Apple II and the early S-100 bus computers (by including expansion slots). However, it was technically not a major advance over its competitors of the day. The major advantage it had was that it came from IBM, and for many people, especially those in the business community, IBM was computers. There may have been toys that came from these little companies that could perform some useful functions, but a computer sold by IBM was worth bragging about to friends.
With that advantage out of the gate, and a lack of credible competition from other companies (including Apple), the IBM PC established a new microcomputer standard. The advent of clones and the hegemony of the MS-DOS operating system eventually pulled this standard away from IBM and gave it to Microsoft, who still holds it to this day.
Regarding the early systems that I profiled: First of all, each of these other systems were distinct from the original Apple II primarily because they were targeted at a lower price point than the Apple II. The Apple II with 4K sold for nearly $1300; that is about twice the cost of the two competitors that were released the same year (the TRS-80 and the PET). The same applies to the systems released over the next five years as I outlined above; they sold for a low of $299 (VIC-20) and a high of $999 (Atari 800). This was a disadvantage to those who wanted an Apple, but may have legitimized it as a more serious computer.
A second difference between the four companies represented here was in their origin. Apple Computer was begun with the express purpose of selling computers (initially the Apple-1). Commodore got into computers as an evolution from its business machine and calculator business. Tandy Radio Shack and Atari took on the personal computer as an extension of their core business (electronics in general at Radio Shack, and digital games at Atari).
Thirdly, the target customer for each company was somewhat different, and likely changed over time. When the PET, Apple II, and TRS-80 first appeared in 1977, it was necessary for them to take on a number of roles to advance their business. They had to convince people that a computer was a valuable purchase by making sure useful software was available (word processing, home checkbook, etc). Games were a secondary purpose of the computers, something to do when it was not being used for “important” stuff. As the software market grew, so did the types of things for which people wanted to use their computers, and this somewhat differentiated the potential target market. There was clearly a segment of the computing population whose focus was the games, another segment who demanded more and better productivity and business software (especially after the advent of VisiCalc), a segment that focused on education of children, and yet another segment of owners who wanted to write their own software.
Now, let’s take a look at some of the major distinctions between these early computer platforms.
RAM: Despite the high cost of RAM, the Apple II was capable of a full 48K at the time it was first released. The PET and TRS-80 were not fully expandable out of the box, regardless of the cost of RAM. By 1979 RAM prices had decreased to the point where the Apple II Plus came with a standard 48K without a premium price, and with the purchase the Language Card another 16K could be added. The VIC-20, released a year later, came with only 5K (but could go up to 40K). The 1982 release of the Commodore 64 was the only of these that came with the maximum RAM as a base capacity, until the Apple IIe came out in 1983. Advantage: Apple II (initially) and Commodore 64.
Expansion: The easily accessible eight expansion slots in the Apple II were a significant advantage. On the other hand, the socket used on the motherboard for paddle or joystick was definitely primitive when compared with options available for the other platforms (except for the TRS-80, which had no game controller attachments, at least none that I can discover). The Atari had the best joysticks, and the VIC and C64 were made to allow use of Atari-style joysticks. Advantage: Atari and VIC/C64.
Peripheral attachments: Out of the box, neither the Apple II nor the TRS-80 could be directly attached to a printer (before printer cards for the Apple II slots became available, early printing efforts included hacks to use the game socket to send data to a printer). The TRS-80 was unable to do any printing until the Expansion Interface became available. The PET, Atari, VIC and C64 had ports for printers and other devices. Advantage: Commodore and Atari
Video: The Apple II was the earliest of these computers to offer color output. Although the PET and TRS-80 were monochrome, they did come standard with a video monitor (an additional cost for the Apple II). Like the Apple II, the Atari, VIC and C64 had color output, which could go to either a television (via an RF modulator) or to a monitor.
Text output was limited to uppercase only on the TRS-80 and Apple II. The PET had the ability to switch to a dual-case mode, as well as offering access to custom characters in RAM.
Text density on the screen differed somewhat, but was overall quite similar (with the exception of the VIC-20):
computer | rows x columns | char per screen |
PET | 25 x 40 | 1000 |
Apple II | 24 x 40 | 960 |
TRS-80 | 16 x 64 | 1024 |
Atari | 24 x 40 | 960 |
VIC-20 | 23 x 22 | 506 |
C64 | 25 x 40 | 1000 |
All but the VIC-20 were usable for serious word processing, and several could go to higher density text with hardware modifications. The Atari, VIC, and C64 had the advantage of color text and background; the Apple II could not do that unless the hi-res screens were used (which took a significant amount of memory away from programs). (Recall that the IBM PC, released in 1981, could do color text and backgrounds in 80 columns).
Amongst the systems introduced in 1977, graphics capabilities were somewhat better on the Apple II in general. Its low-res graphics were on par with the TRS-80, but the Apple II offered them in 16 colors. The PET had many custom graphics characters in ROM that neither of the other two systems offered. Hi-res graphics that were dot addressable on the Apple II were unmatched until the arrival of the Atari 400 and 800 in 1979. The VIC-20 had also had graphics advantages over the Apple II, and the C64 was more-or-less on par with the Atari.
Advantage: depends on what the computer was to be used for. If games were the focus, the Atari, VIC, and C64 were clearly ahead. If text-based work was desired, all of these systems were workable, with the Apple II in second-to-last place because of its inability to do lower case natively, and the VIC in last place because of its low text density.
Data storage – Cassette: Sadly, this is an area where I really am envious of what was available on other computers of the day. I really believe that Woz short-changed Apple II users in the code he wrote for managing cassette data. The PET and TRS-80 allowed named files on the cassette storage, and reading and writing data with cassettes was more reliable. Woz made the Apple II cassette routines compatible with those from the Apple-1, but there were only about two hundred of those computers sold in the first place. Had there been more room in the ROM space, the cassette routines could have been beefed up. (However, had that happened, there might have been less urgency to create the Disk II.)
The cassette interface on the PET and TRS-80 was made an integral part of the system, with the computer actually able to control the drive. On the Apple II it was done via standard audio connectors, it was affected by volume control settings on the playback (LOAD) from cassette, and also required pressing the buttons on the cassette drive to control the drive.
Data storage – Disk: The advantage of the Apple II here is in the amount of data that Woz was able to store on a single disk, using his unique encoding methods. He pushed the disk capacity to over 100K per disk when most other offerings were not much better than 80K per disk.
Apple DOS was also pretty straightforward, especially when compared to the commands for PET disks. A disk catalog could be displayed in a single command, LOAD and SAVE worked much like it did for cassettes (adding a file name, of course). Data file management was also similar; READ and WRITE acted the same as INPUT and PRINT.
TRS-DOS, at least in its later versions, had a significantly better system for data file management than was offered in Apple DOS. Variable data was written to the disk in its encoded form, which allowed for more efficient storage and organization. It could be stored as integer, floating point, single and double precision numbers, and so on. Apple DOS, and even ProDOS in the 1980s, never matured beyond how it managed data when DOS 3.1 first was shipped. Advantage: TRS-80
Sound: Of the three computers released in 1977, only the Apple II offered sound, and that was only single-bit, simple sounds. It was state-of-the-art at the time, and with time talented programmers managed to get music, even two-voice music out of it. When Atari entered the game in 1979, it brought along its experience in arcade games, and made much better quality sound possible. Commodore did the same thing with the VIC-20 and especially with the C64. Advantage: Atari, VIC, C64.
The limitations in the Apple II platform were present for several reasons. First of all, Wozniak designed the Apple II with some specific ideas in mind. He wanted to improve on the design of the Apple-1, add additional memory and input/output options (the slots), plus he wanted to make it possible to do the game Breakout in software. This gave the parameters for the lo-res graphics, the colors, and the single-bit sound, as well as the game paddle inputs. Had Woz wanted a computer to keep track of database files, or for word processing, likely he would have focused more on the text display (supporting upper and lowercase) and data storage (a more robust software interface for cassette storage). But without the color and sound, it is hard to say whether or not the Apple II would have had as much of an impact on the market as it did.
For its time, the Apple II did a lot, and did it well. Its relatively higher price was a barrier for some customers to get started with it, but once that barrier was crossed, it offered a lot of power and abilities that were not matched on the other platforms available at the same time.
Most of the other computers offered a lower price to get started, and still had add-on peripherals available when desired. And the later entries (Atari, VIC-20, and C64) were clearly aimed at the low end of the market, at those who wanted to play games. The C64 was so successful that it actually sold more games than were sold for the Nintendo Entertainment System. Certainly it succeeded in setting a record for lifetime sales of a single computer model.
So, out of all of those companies who sold a more capable, less costly product than the Apple II, how did they fare? Jack Tramiel of Commodore aggressively cut prices on the VIC and C64 to grow and maintain market share. Commodore was able to do this partly because they did all of their own chip design and manufacturing (they owned the 6502), but the consequence was that it crashed the low-end market, and ultimately pushed several other players (such as Texas Instruments and its TI-99/4A) out of the market. Commodore itself tried to shift its focus from its 8-bit computer line to the Amiga, which did well for a while but could not compete successfully with the PC and Macintosh market, and by 1994 the company had to declare bankruptcy.
Radio Shack did its best to advance its 8-bit computer products forward from the original TRS-80, even going to the point during the 1980s to create some MS-DOS compatible computers. However, the profit margins for successful sales became so narrow that the company got out of that aspect of its business, and sold its computer manufacturing operations in 1993.
Atari struggled to move into 16 bit computers also with their ST series, and also tried to compete against Nintendo in the console market, but failed to gain a sufficiently successful foothold in either arena to survive. By 1996 it had merged with another company and was effectively out of the hardware game.
Apple survived, but not because of the Apple II line. As much as I would have been loathe to admit it back in 1993 when they discontinued the last remaining member of that family, the Apple IIe, it clearly was the Macintosh that was the future of the company. The Mac carried them through the 1990s, despite poor management decisions made by the company, and the Mac ultimately brought the company back from the brink of its own demise after Steve Jobs was brought back in 1997.
In the next post, I want to consider some alternate scenarios for Apple’s timeline.