Why the Apple II Didn’t Support Lowercase Letters

Tuesday, September 8th, 2020

1977 Apple II Advertisement

[Editor’s Note: I recently asked Steve Wozniak via email about why the original Apple II did not support lowercase letters. I could have guessed the answer, but it’s always good to hear the reason straight from the source. Woz’s response was so long and detailed that I asked him if I could publish the whole thing on VC&G. He said yes, so here we are. –Benj]

----------

In the early 1970s, I was very poor, living paycheck to paycheck. While I worked at HP, any spare change went into my digital projects that I did on my own in my apartment. I was an excellent typist. I was proficient at typing by touch using keypunches with unusual and awkward special characters — even though some used two fingers of one hand.

Steve Wozniak and Steve Jobs with an Apple II saw a friend typing on a teletype to the six computers on the early ARPAnet. I had to have this power over distant computers too. After building many arcade games on computers, how to build it was obvious to me instantly. I’d create a video generator (as with the arcade games) and display text using a character generator chip. But I needed a keyboard.

I’d show up at HP every morning around 6 AM to peruse engineering magazines and journals to see what new chips and products were coming. I found an offer for a $60 keyboard modeled after the upper-case-only ASR-33 teletype.

That $60 for the keyboard is probably like $500 today [About $333 adjusted for inflation — Benj]. This $60 was the single biggest price obstacle in the entire development of the early Apple computers. I had to gulp just to come up with $60, and I think my apartment rental check bounced that month — they put me on cash payment from then on. Other keyboards you could buy back then cost around $200, which might be $1000 or more now. There just wasn’t any mass manufacturing of digital keyboards in 1974.

So my TV Terminal, for accessing the ARPAnet, was uppercase only.

----------

Apple I Owned By Steve Jobs Auction ImageThe idea for my own computer came into my head the first day of the Homebrew Computer Club.

Maybe a year prior, I had looked at the 4-bit Intel 4004 microprocessor and determined that it could never be used to build the computer I wanted for myself — based on all the minicomputers that I’d designed on paper and desired since 1968-1970. But at the Homebrew Computer Club, they were talking about the 8008 and 8080 microprocessors, which I had not kept up with after my 4004 disappointment. I took home a data sheet for the 8008, based on a version of it from a Canadian company. That night, I discovered that this entire processor was capable of being a computer.

I already had my input and output, my TV Terminal. With that terminal, I’d type to a computer in Boston, for example, and that far-away computer, on the ARPAnet, would type back to my TV. I now saw that all I had to do was connect the microprocessor, with 4K of RAM (I’d built my tiny computer with the capability of the Altair, 5 years prior, in 1970, with my own TTL chips as the processor). 4K was the amount of RAM allowing you to type in a program on a human keyboard and run it.

My computer wasn’t designed from the ground up. I just added the 6502 microprocessor and 4K DRAMS (introduced that summer of 1975 and far less costly than Intel static RAMs) to have a complete computer with input and output.

So the uppercase keyboard was not designed as part of a computer. It already existed as my TV Terminal.

Steve Wozniak and Steve Jobs with an Apple III truly would have wanted lower case on a keyboard, but I was still totally cash strapped, with no spare money. After already starting a BASIC interpreter for my computer, I would have had to re-assemble all my code. But here again, I did not have the money to have an account on a timeshare service for a 6502 interpreter. The BASIC was handwritten and hand-assembled. I’d write the source code and then write the binary that an interpreter would have turned my code into. To implement a major change like lower case (keeping 6 bits per character in my syntax table instead of 5 bits) would have been a horrendous and risky job to do by hand. If I’d had a time-share assembler, it would have been quick and easy. Hence, the Apple I wound up with uppercase only.

I discussed the alternatives with Steve Jobs. I was for lower case, but not for money (cost). Steve had little computer experience, and he said that uppercase was just fine. We both had our own reasons for not changing it before the computers were out. Even with the later Apple II (as with the Apple I), the code was again hand-written and hand-interpreted because I had no money. All 8 kB of code in the Apple II was only written by my own hand, including the binary object code. That made it impossible to add lower case into it easily.

So, in the end, the basic reason for no lowercase on the Apple I and Apple II was my own lack of money. Zero checking. Zero savings.

Benj Writes History at How-To Geek

Wednesday, April 15th, 2020

Back in February, I landed a full-time job at How-To Geek as a Staff Writer. It’s been a great gig, and I am enjoying helping people with tricky (and sometimes very simple) tech problems.

I’ve written a lot about iPhone, iPad, Mac, Windows 10, and the Nintendo Switch so far, but HTG also lets me do a history feature about once a week. That way I can keep flexing my tech nostalgia muscles. Here are the history pieces I’ve done so far:

Expect much more where that came from, so keep an eye on my How-To Geek page, and you’ll see new ones pop up from time to time.

I hope everybody out there is doing well.  This blog isn’t dead yet — I still plan to post some more Retro Scans some day.

Atari 800 Turns 40

Monday, December 23rd, 2019

Atari 800 FastCompany Article by Benj Edwards

This year marks the 40th anniversary of the Atari 400 and Atari 800 home computers — Atari released them in the fall of 1979.

(Many sources say November 1979, but I found some newspaper references to retailers having them in stock in October 1979.)

To celebrate the birthday of my favorite computer and game machine, I investigated the story behind its creation for FastCompany. I threw in some personal nostalgia and vintage photos of my older brother using an Atari for good measure.

Forty years ago, Atari released its first personal computers: the Atari 400 and 800. They arrived in the fall of 1979 after a prerelease marketing campaign that had begun the previous January when the company unveiled the machines at what was then called the Winter Consumer Electronics Show in Las Vegas.

Then as now, “Atari” was synonymous with “video game,” and the new machines packed more technological potential than any game console at the time, with custom graphics and sound chips, support for four joysticks or eight paddles, and the ability to play games on cartridge, cassette, or disk. At launch, one of the machines’ first games, Star Raiders, defined cutting-edge home entertainment.

To research the piece, I spoke in depth with former Atari engineer Joe Decuir and former Atari software evangelist Chris Crawford (also a game designer best known for Eastern Front: 1941 and Balance of Power). Crawford is a fascinating guy, and I should probably publish my full interview with him at some point.

I’ve been meaning to write a piece like this about the Atari 800 since 2009 when the console turned 30. (Read more about that on this post about my 30th anniversary teardown.) What can I say — I play the long game.

I hope you enjoy it — and Merry Christmas!

Hear Benj on the Retronauts Podcast

Tuesday, May 16th, 2017

Retronauts Episode 98 Mac Games

Since February, I’ve been appearing on episodes of Retronauts, a long-running retro gaming podcast traditionally hosted by Jeremy Parish and Bob Mackey. Retronauts traces its origins to the now defunct 1UP.com, but it has moved along with Jeremy wherever he goes.

And that includes a move across the country: About five years ago, Jeremy relocated to sunny Raleigh, NC from San Francisco. After resigning from his editor-in-chief position at USGamer.net late last year, Jeremy decided to rely on Patreon to fund Retronauts as a full-time project.

Retronauts East Apple II Games ArtworkThere’s only one problem: Bob Mackey is still located on the west coast, and Jeremy can’t afford to fly out there every time he wants to record a show. So while Bob still creates episodes on the west coast, Jeremy started up a “Retronauts East” wing of the show featuring a local crew of regulars.

Fortunately, I am a Raleigh native, and I still live here. So the Retronauts East roster includes both myself and Ben Elgin, a Hillsborough, NC software engineer and a veteran of Jeremy’s Gamespite forums.

Since then I’ve been on five episodes (with another micro episode on the way), and it’s been a blast. Jeremy is a gin aficionado, and we typically drink a gin and tonic before or during the show, which is why you may hear high-resolution ice clinking in the background.

Here’s a run-down of the episodes I’ve appeared on so far:

Episode 87: Apple II Games
Episode 91: Early Sega Arcade Games
Episode 95: Early Batman Games
Micro 59: Atari Swordquest
Episode 98: Mac Gaming in the 1980s

There’s more to come. So stay tuned and enjoy.

[ Retro Scan of the Week ] Benj’s Apple II Notes

Monday, February 1st, 2016

Benj Edwards Apple II+ AppleSoft BASIC handwritten programming notes scan - circa 1990 or 1991An authentic, Coke-stained programming reference

I’m sure I’ve told this story somewhere else — probably about five times at this point, but here it goes again. When I was maybe 9 or 10 (in 1990 or 1991), my dad bought me a nice Apple II+ setup from someone at the local hamfest for about $100.

(I recently found the original handwritten price tag for that machine, which you can see here. I said about $100 because haggling was common, and he may have actually paid $70 or $90 for it. It’s worth noting that $100 was a lot of money for an old computer back then, and it commanded that price because it was perceived as still being useful at the time. Later, used Apple II prices sunk, then went back up again as they became collectible.)

As I learned to program BASIC on the machine using Apple’s fairly well-written AppleSoft programming manuals, I began to make a list of frequently-used programming techniques that I could easily reference.

It was my dad’s idea — and he was very big into making notes, dating papers, and documenting things. However, I found that handwriting cramped my hand because I didn’t hold a pencil properly, so I absolutely hated it. And yes, that gave me trouble in school. But I can still remember my dad’s words now. It was a familiar conversation:

“Write this down: Initialize prepares a new disk.”

“Ok, dad.”

“WRITE IT DOWN.”

Obviously, I did as he instructed, then continued to add to the list over the following days. Not long after creating it, I taped the notes to my desk right beside my Apple II+. There they stayed for at least a few years as I continued to tinker with BASIC.

Eventually, that desk (made out of a hollow, uncut door laying across two shelf pillars) got so nasty with stickers and writing that it went to the dump. Just before it departed, I peeled my BASIC note off and stuck it in my files. There it stayed until I rediscovered it just last year in some old papers.

As dirty and Coke-stained as the note is today, I am glad I still have it. At the risk of stretching a metaphor, it’s a little bit like rediscovering an old friend that helped me through a tricky period of my life. At the very least, I will always remember PR#6.

[ From Benj Edwards personal handwritten AppleSoft BASIC notes ]

Discussion Topic of the Week: What was the first programming language you ever used? How old were you?

[ Retro Scan of the Week ] The Laser 128 Family

Monday, November 23rd, 2015

Laser 128 Apple II Compatible clone machine computer advertisement - 1987A family on the move

This Apple II-clone machine became popular in the mid-late 1980s as a low-cost alternative to the Apple IIc (almost half the price but twice the RAM — scratch that, Apple IIc had 128K too), especially for home use. I have a Laser 128 in nearly pristine condition in the box, and it feels nice to use. It echoes the integrated form factor of the IIc, which makes it convenient to setup in a pinch if you need to pull out an Apple II in an emergency. Or at least that’s how I use it.

Happy Thanksgiving from VC&G

[ From Family and Home Office Computing, November 1987, p.69 ]

Discussion Topic of the Week: Do you have any Thanksgiving computer or gaming traditions? Tell us about them.

VC&G Anthology Interview: Trip Hawkins on 30 Years of Electronic Arts (2012)

Monday, November 9th, 2015

Trip Hawkins Interview on EDGE-online.com
10 DAYS OF VINTAGE: Day 8

[ This interview I conducted was originally published on Edge.com in June 2012 to roughly coincide with Electronic Arts’ 30th Anniversary. Since then, the interview has disappeared from the web. A few people have asked me to make it available again, and since I retained the rights to the interview, I am free to publish it on VC&G for everyone to enjoy. ]

Originally Published on Edge.com in June 2012:

VC&G Anthology BadgeElectronic Arts is 30 years old, and there is no denying that the behemoth game publisher casts a long shadow of influence over the entire industry. The company, founded in May 1982, pioneered a business model that treated game designers like rock stars and software publishers like record labels. It pushed the use of big names and big licenses in sports (think Madden, NFL) and soon grew to gobble up many renowned development studios to become a massive entertainment conglomerate.

These days, that conglomerate catches lots of flack from gamers on various issues including employee treatment, content milking, premature server termination, and more. Whether or not those criticisms have any merit, there is no denying that Electronic Arts was once revered as a top corporate impresario for identifying and cultivating the world’s best game design talent (although one would have to admit that time was very long ago).

The man behind the early, creatively-rich image of EA is Trip Hawkins, an Apple veteran who founded the company with a simple dream: to bring his sports simulations to life. Hawkins, now 58, left EA in 1991 to start The 3DO Company, which folded in 2003. He then launched mobile game developer Digital Chocolate that same year. Just recently, Hawkins announced he was stepping down as CEO of Digital Chocolate to face an as-yet unrevealed future.

In late May of this year [2012 — Ed.], on the occasion of EA’s 30th anniversary, I spoke with Hawkins over the telephone and via email about the creation of Electronic Arts, the design of its early games, and at some length about the negative criticism the company tends to attract today. Along the way, we touched on the personal source of his creative spirit and about heady days as a close friend of Apple co-founder Steve Jobs.

[ Continue reading VC&G Anthology Interview: Trip Hawkins on 30 Years of Electronic Arts (2012) » ]

[ Retro Scan of the Week ] Microsoft Multiplan

Monday, April 13th, 2015

Microsoft Multiplan Apple II advertisement  - Personal Computing - 1983Leeloo Dallas Multiplan

[ From Personal Computing, October 1983, p.160 ]

Discussion Topic of the Week: What was the first electronic spreadsheet program you ever used?

[ Retro Scan of the Week ] Apple II SwyftCard

Monday, March 30th, 2015

Jef Raskin Steve Wozniak Information Appliance Swyft Card SwyftCard Apple II advertisement  - Personal Computing - March 1986Paid for by SwyftCard Veterans for Truth

From the land of exotic Apple II accessories comes the Information Appliance SwyftCard, a plug-in peripheral card that gave the Apple IIe a built-in suite of ROM-based productivity tools, all unified around a novel scroll-based [PDF] user environment called SWYFT.

SWYFT was the brainchild of former Apple employee Jef Raskin, who originally spearheaded the Macintosh project. After disagreements with Steve Jobs over the direction of that project, Raskin left Apple and founded Information Appliance, Inc. (consequently, Jobs took the Mac project in a completely new direction).

The SwyftCard originated as an Apple IIe-based prototype for a dedicated machine centered around Raskin’s SWYFT environment, but it proved so effective and compelling that it became its own product. The dedicated concept would later emerge as the Canon Cat in 1987.

SwyftCards are very rare (I’ve never seen one in person over 20 years of collecting Apple II hardware), so Apple enthusiast Mike Willegal has provided instructions for building your own. Pretty neat!

P.S. I emailed this ad to Steve Wozniak (who is featured in the ad) and he said, “Cool reminder!”

[ From Personal Computing, March 1986, p.163 ]

Discussion Topic of the Week: Jef Raskin vs. Steve Jobs: Who do you identify with the most?

[ Retro Scan of the Week ] HI-RES ADVENTURE #4: Ulysses and the Golden Fleece

Monday, March 23rd, 2015

Sierra On-Line Systems Ulysses and the Golden Fleece HI-RES ADVENTURE #4 Adventure Game Apple II Atari 800 advertisement  - Compute - June 1982HI-RES ADVENTURE #4

[ From Compute!, June 1982, p.15 ]

Discussion Topic of the Week: What’s your favorite static-screen graphical adventure game of all time?