#[1]Charlie Harrington

  [2]

¶Charlie Harrington

  [3]About•[4]Library•[5]RSS

My New Old Apple IIe Computer

2020-05-12

  That Monday morning in February began like any other Monday: I opened
  my phone immediately upon waking up, browsed Twitter, checked
  Instagram, and ignored my email, all from bed, making no pretense of
  daily gratitude journaling. I got up to make the coffee, and then
  opened eBay to look at old computers.

  eBay thrills in me in an early Internet kind-of-way. It's dirty. You
  can't believe it works. And you can still find a deal.

  My greatest feat of all was the 2006 purchase of a Fender American
  Stratocaster for roughly $300 bucks which had been mislisted into an
  "Fender - Other" category. Its description warned that the guitar was
  "missing a few strings."

  Jackpot.

  I'd been waffling between a [6]Commodore VIC-20 and some kind of Apple
  II in my vintage computer fantasies. As an undying fan of YouTube's
  [7]The 8-Bit Guy^1, I longed for a computer of my own that I could
  clean with hydrogen peroxide and baking soda, as I wondered what sad
  fate the brave, worthy computer had faced before meeting me, its
  benevolent new master. We'd write infinite loops in BASIC together.
  We'd travel the Oregon Trail. We'd poke each other's memory.

  I set a few auctions to my watch-list, and then laced on my sneakers
  for our morning run. Not one block away from our house did I spot
  something: a yellowed plastic box amid a pile of trash. No. It couldn't
  be. I stopped, and went back to the trash.

  It was an Apple IIe. With its CRT monitor. And a dual floppy drive.

  Just. SITTING. THERE.

  I explained the situation to Carly. She suggested, wisely, that we
  continue our run, of which we were less than 30 seconds into, and that
  if the computer was still outside when we got back, that I should knock
  on the door of the house, to confirm it was truly being thrown out.

  The next 30 minutes were agony. I've never ran so fast in my life.

  But it was still there.

  I knocked on the door. They were remodeling, I could hear saws or
  something inside. No one answered. I knocked again. I considered, you
  know, for a second, just taking it. Finally, the door opened. I
  introduced myself, likely sounding as insane as felt, and asked if the
  computer in the trash was.. trash. She nodded, and mentioned that, "It
  still works."

    It still works.

  No better sounds could have been uttered.

Plugging it in

  I carried my Precious back home and hurried to plug it in.

  Except the monitor cable was missing. I was certain that I'd grabbed
  everything of computer-ish value from the trash pile. From the looks of
  the port, I'd need one of those old mono RCA cables, of which I know I
  have dozens in my parent's attic across the country in New Jersey.

  I still turned on the computer and the monitor anyway, and was relieved
  to hear it chirp happily, even if I couldn't see anything.

  By this point, it was high time to get on my bike and head into work
  (back when we still things like that). But I still made a quick
  pit-stop at a hardware store along the way, and somehow a physical
  store in the physical world still carried this little guy:

  Monitor cable

  That night, after work, I turned it on. One beep and then:

  boot

  "Isn't it beautiful?" I said to Carly. "And don't you just love how the
  II is shown as // slashes. The green, too, it's like something out of
  the Rebel Alliance."

  "Yes, and what do you do with it?"

  "Well... you just..."

  Truth was I didn't know how to advance past this welcome screen. My
  benefactors neglected to include the computer manual for the Apple IIe
  in their trash. This is a major bummer on multiple fronts, because what
  I've learned about computer manuals from the 1980s is that they were
  AWESOME. I recently picked up both the Commodore VIC-20 manual and the
  Commodore 64 manuals on eBay, even though I have neither machine,
  because I wanted to enjoy their spiral-bound goodness.

  But I'm a software engineer. I know how to Google. Soon, a Ctrl-Reset
  had me at the BASIC prompt.

  I was ready for this.

  yup

  loop

  I didn't grow up coding in BASIC, but I'm a student of history. I
  certainly knew that it's a rite of passage to code up a little infinite
  loop whenever you see a BASIC prompt.

  Carly nodded. "Cool. Why does it smell like a campfire?"

Capacitor problems

  Uh-oh. That pop that I'd heard seconds before, and willfully ignored,
  might not have been a good pop. The smell grew worse.

    Burnt marshmallows on blacktop.

  I flipped off the power. I forgot to mention I already had the fire
  extinguisher at the ready, but it didn't look like that'd be necessary.
  Unfortunately, the smell didn't disappear after turning off the power.

  Some more Googling revealed the likely problem: a capacitor popped in
  the power supply. I unscrewed the power supply from the computer (held
  on by just four small screws), and put it somewhere far away. Days
  later, weeks later, the power supply still smelled.

  At this point, if had been a more experienced solder-er, I would have
  considered buying a capacitor for like ten cents and replacing it
  myself. But as I'm still learning the ropes of soldering, and hacking
  with power supplies felt a little ahead of me, I thought about getting
  some more experienced help. (Also, I was kinda terrified that I would
  accidentally short circuit something and fry the motherboard, before I
  ever got to really play with the computer).

  I spent some time looking for an Apple repair store that would service
  Apple II's. Even in the Bay Area, this felt like a lost cause. Then
  someone suggested this site: [8]ReActiveMicro. Its tagline: Reactivate
  Your Vintage Apple Computer. For $95, I could order a [9]new power
  supply for my Apple IIe.

  So I did. It arrived in the mail about a week later, and I installed it
  in roughly a minute and half. With the extinguisher again at the ready,
  I turned on the computer again.

  And it worked! I looked up an old program in an old Apple magazine
  online, and coded up this little sine wave program:

    Back in business [10]#appleiie [11]pic.twitter.com/AHi9EBdbVm
    — Charlie Harrington (@whatrocks) [12]February 23, 2020

Expansion slots

  Now that I've got a working, adorable Apple IIe, the first thing I
  decide to do is take it apart. Say what you will about the [13]new Mac
  Pro case design, but it's got nothing on this little hatch.

  Apple IIe top down

  lift

  loaded

  As you can see, I've hit a pretty big jackpot on the expansion card
  front. I'll walk through each card individually in a bit.

  Here's a bare-bones look at the motherboard after removing all the
  expansion cards.

  Apple IIe top open

  And a close-up of the seven (7!) expansion slots, not including the
  extra one for adding more memory or 80-column mode.

  Apple IIe slots

  This again reminds of the recent discussions on [14]Accidental Tech
  Podcast and other podcasts about the new Mac Pro and its expansion
  slots. There was a lot of fun discussion about what John Siracusa was
  going to put into his long-awaited Mac Pro's expansion slots.

  But, in modern computers, I haven't seen much that's really that
  interesting as far as expansion slots go. Mostly, I've heard about
  video cards and more storage. Otherwise, your computer mostly has
  everything it needs for the majority of use-cases.

  Which is completely the opposite for the Apple II.

  These expansion slots in Apple II computers CHANGED your computer.
  Transmogrified it into something altogether new and exciting. Want to
  print something? Get a card for it. Go on the.. ARPANet? Get a modem
  card. Need to save a program on something other than tape cassette
  recorder (which itself is crazy and I want to try)? Better get a floppy
  driver card!

  Even the back of the Apple IIe shows the potential of this machine to
  be utterly transformed by each owner. These slots are yours for the
  shaping, dear computer user.

  Back of Apple IIe

  So, anyway, what the heck did I find inside my Apple IIe? Let's go
  through them one-by-one.

Extended 80-Column Text Card

  The [15]Extended 80-Column Text Card is quite literal: it gives you 80
  columns of text instead of 40! Mine also provides extra RAM, bringing
  my Apple IIe's total RAM up to a whopping 128kB.

  80 Column card

  col card

  How do you get into 80-column mode? Type PR#3 into the BASIC prompt. It
  kinda looks worse on this monitor, but I can already see the value for
  more complex programs.

Super Serial Card II

  I am probably most excited about this card. The [16]Super Serial Card
  II can be used as a modem, a printer connection, and I have a pretty
  good suspicion that I'll be able to connect to it an Arduino or a
  Raspberry Pi for some fun.

  Super Serial Card II

  Super Serial Card II closeup

MicroModem IIe

  It's a modem! With an external port that looks like a telephone jack.
  Some wizards at work told me that I probably cannot just plug this into
  a modern phone line and expect it to work, though. They said that phone
  lines don't really work the same way anymore. This is something I'm not
  quite clear on yet, but I did manage to find the [17]Micromodel II
  Owner's Manual, so there could be some fun to be had here.

  modem card

  modem card closeup

DuoDisk and Disk II Card

  The [18]DuoDisk is a combination drive with two 5 1/4-inch floppy drive
  bays next to each other. It looks nice when you sandwich it between
  your Apple II and its monitor.

  Apple IIe with floppy

  The card uses the same Disk II system famously designed by Woz. The
  [19]Wikipedia entry on the Disk II is fascinating and well-worth the
  quick read. Apparently, the Apple II was getting a lot of flak for not
  including a disk drive, instead relying on external cassette tape
  storage. Woz's solution was the Disk II system, a simpler design than
  the industry standards, proved incredibly successful, both financially
  and functionally. Per Wikipedia:

    Wozniak called the resultant Disk II system "my most incredible
    experience at Apple and the finest job I did", and credited it and
    VisiCalc with the Apple II's success.

  floppy card

  If anyone's got any spare 5 1⁄4-inch floppies, let me know, because now
  I've got two whole slots for them (this is actually a serious inquiry,
  please [20]tweet at me!).

So, what are you doing to do with your new old computer, Charlie?

  I'm not sure. Here are some of my thoughts.

Serial port

  As mentioned, I suspect that I'll be able to figure out how to use the
  Super Serial II card with an Arduino or Raspberry Pi.

  I recently found a project that uses Raspberry Pi in such a way that it
  accepts keyboard input from the Apple II and displays its output on the
  Apple monitor. Definitely want to try that.

  But I'm also eager to see if I can rig it up such that I can
  effectively SSH/remote into the Apple IIe from a laptop, using a
  Raspberry Pi as a bridge of some kind via the Super Serial II card.

  This project is definitely my top priority, because it seems odd and
  useful. I'd really like to be able to write programs for the Apple IIe
  and easily save them to GitHub. Being able to write them on my laptop
  and simply transfer them to the Apple for processing seems like a
  hilariously fun and distracting project to work on next.

Repairs

  These are smaller efforts, which means they'll likely linger for a
  while.

  keyboard
    * Find replacement keys for my missing keys. I hope this doesn't mean
      buying an entire other Apple IIe. Or do I?
    * "Retro-brite" and deep clean - a la 8 Bit Guy - to make the case
      look brand new

Games

  I currently have zero software for the Apple IIe. None. Zilch. Which
  means I have no games. I know that, back in the 1980s, magazines used
  to print out source code for games, and kids would spend hours plugging
  them into their Apple IIs or Commodores, praying that they hadn't made
  a syntax error. Once their games were up and running, this proved a
  great chance for the curious ones to start messing around with the
  source code, tweaking it, and eventually making their own games. I'm
  sure that many of these games and magazines are now scanned and
  available online. I'll definitely be checking those out.

  I'd also be very open to buying some classic Apple II games on eBay.
  I'd love to hear of favorites or any suggestions.

Storage

  Given that I immediately lose everything anytime the power goes out (or
  I simply turn off the computer), these two projects seem important:
    * Get a tape recorder and figure out how to save a program to tape,
      and then rewind / reload it
    * Find some blank floppies and do the same

Programming

  Other than AppleSoft BASIC (which was written by Microsoft! For
  Apple!!), which is burned into a ROM chip on the Apple II, there's also
  some sort of built-in assembler that you can access by typing this into
  the BASIC prompt:
CALL-151

  I believe this is where I'll be able to do some of the more Commodore
  64-like peeking and poking directly at memory. I have a feeling there's
  a lot of exploring (and fun) to be done here. I need to read up more on
  this.

One more thing

  This computer represents to me the lost era of computer as appliance.
  I'm talking about "bicycle for the mind" type-of-stuff. When you still
  sat down and said, "I'm going to computer now." Or, as in my childhood,
  "May I please go on the computer now, Mom, PLEASE?"

  We're much closer to cyborgs now, with our phones and watches and
  speakers and other do-dads. Computers are part of us. They're attached
  to us, they're in our pockets, they're in our bags, they're next to us
  when we go to sleep. You can't escape them, and as a result, you're no
  longer able to make an active choice about whether or not to use them.
  The best we've got is Screen Time warnings, a penal code to make us use
  them less.

  That's why this Apple IIe is such an important machine to me. It's
  something I can actively choose to dive into and explore. It's the same
  thing I feel when I really get into a novel. I'm in another world.

  And here a few more close-ups of the computer as a reward for making it
  this far.

  Apple IIe Logo

  Motherboard

  chips

  Double Apple Logo

  memory

Footnotes

   1. For the uninitiated, I suggest starting with Part 1 of The 8-Bit
      Guy's masterful two series: [21]Restoration - The Worst VIC-20 I've
      ever seen - Part 1. I don't know why I like watching this man clean
      and restore old computers so much, but there it is - I just do.

  ____________________ Update Me 👋

  The almost-never newsletter. I won't spam you, and you can unsubscribe
  anytime.

References

  1. https://www.charlieharrington.com/rss.xml
  2. https://www.charlieharrington.com/
  3. https://www.charlieharrington.com/about
  4. https://www.charlieharrington.com/library
  5. https://www.charlieharrington.com/rss.xml
  6. https://en.wikipedia.org/wiki/Commodore_VIC-20
  7. https://www.youtube.com/channel/UC8uT9cgJorJPWu7ITLGo9Ww
  8. https://www.reactivemicro.com/
  9. https://www.reactivemicro.com/product/ultimate-universal-power-supply/
 10. https://twitter.com/hashtag/appleiie?src=hash&ref_src=twsrc^tfw
 11. https://t.co/AHi9EBdbVm
 12. https://twitter.com/whatrocks/status/1231624493040193537?ref_src=twsrc^tfw
 13. https://www.apple.com/mac-pro/
 14. https://atp.fm/
 15. https://en.wikipedia.org/wiki/Apple_80-Column_Text_Card
 16. https://en.wikipedia.org/wiki/Apple_II_serial_cards
 17. https://apple2online.com/web_documents/hayes_micromodem_ii_owner__s_guide.pdf
 18. https://en.wikipedia.org/wiki/Disk_II#DuoDisk
 19. https://en.wikipedia.org/wiki/Disk_II
 20. https://twitter.com/whatrocks
 21. https://www.youtube.com/watch?v=A_vpfBJZ7JI