Welcome back to A Macintosh History: a history of the Apple Mac told through the pages of MacUser magazine. This post is based on the December 1985 issue. New to the series? Start at the beginning with October 1985.

This month we dial up and join the Mac Underground, get musical with MIDI, turn a Mac into a PC, learn about Switcher from Andy Hertzfeld, wonder if the AI winter is coming, and use our imagination to play games.

If you have any corrections or suggestions, please get in touch with @WillFlux or join 68K Mac fans on the 68kMLA forums. Post last updated 2022-04-23.

December 1985

MacUser December 1985 Cover

Pick up your copy of MacUser December 1985 from the Internet Archive. I include references to magazine page numbers but bear in mind that PDF page numbers can diverge quite a bit.

Listings on Disk?

In the letters section (page 15), Shawn Lee (Somerville, NJ) writes:

I am a junior in high school and have owned my Mac for close to a year and a half now. I picked up a copy of the premier issue of MacUser at the Mac World Exposition in Boston in August and found it quite helpful. The articles “The Art and Craft of Desk Accessories” and “The Gourmet’s Icon Cookbook” gave me information that I couldn’t find anywhere else. However, the source code listing for “Show Picture” is very long, and I have no guarantee it will run after I’ve typed it in. Will you provide “Show Picture” and future listings of source code on disk? It would be a great help to me and surely to others as well.

In reply, Steve Bobkey says:

The source code will run. How can I say that? I typed it in and it compiled and ran. You cannot change anything though - disk names are significant. We unfortunately can’t supply listings on disk. All listings will be available in the programming section of the Mac special interest group on national databases, such as CompuServe and Delphi.

In 1985, off-peak CompuServe cost $6 per hour at 300 baud (or $12 per hour for those lucky enough to own a 1200 baud modem). So even those with dial-up might have appreciated a floppy. I imagine disks were considered too expensive to distribute with magazines in 1985. By the early 90s, cover disks (floppy then CD) were de rigueur in the UK.

Talking Heads

There was no Zoom or Skype in 1985, but you could hold an online meeting with up to twenty participants using VMCO (page 20). It was free, apart from those pesky hourly CompuServe charges.

Vimco is what it sounds like and what it sounds like is as important as what it looks like. VMCO is the Visual/Vocal MAUG Conferencing Utility. It’s a communication program that integrates MacinTalk, Apple’s speech synthesis program, and the conferencing (or group meeting) software on CompuServe MAUG special interest group.

VMCO Conferencing in 1985

VMCO not only speaks what you and other people type but also shows the faces (in icon form) of the speaker and up to 19 other meeting attendees. Users create their own face icons and variations that include eight of the basic conversational emotions (grin, laugh, anger, and so on). The face icons come in two varieties: listening and talking. And users customize their voices by adjusting the speed and pitch.

VMCO was written by Bob Perez and is based on VCO, written by Harry Chesley for use on the Delphi network. VMCO takes VCO to its next logical step. The next step, Bob assures us, is a program that makes your snappy responses for you, automatically.

There’s more modem goodness a little later on in Your First Connection.

What’s in a Name?

Doug Clapp is back with another thought-provoking edition of The Macintosh Boundary on page 31.

I’m in Los Angeles, at UCLA, at the 1985 National Conference on Artificial Intelligence. It’s 1985, and the violent mating of corporate blue-suits and academic genius has spawned rules and machines.

AI Façade

In the old days, the ignorant confused Lisp with “Artificial Intelligence” - AI which doesn’t exist, but someday might. These days, it’s Prolog and OPS-5. From both come rules: ruled-based “automated reasoning.” The blue-suits hawk the complex, expensive, rule-based software systems as “AI.”

If naming is all it takes, AI is here. Everyone says they have it, so they must. Off in the corners, the academicians fret: what will happen to our funding (from the Defense Department, of course) if rule-based systems don’t live up to their promise? The darkest scenario is what the scholars call “The AI winter.” The holocaust of reduced funding.

The scholars weren’t wrong; you can read about the AI Winter on Wikipedia. It’s not all doom and gloom; Sun has new colour workstations on show:

There’s the Sun-2/160 Color Sunstation, encased in IIc ivory, with a 19-inch monitor. The screen resolution is 1,152 by 900. The display is non-interlaced, sharp and rock-steady. It displays a maximum of 256 colors, from a pallete of over 16 million colors. It’s powered by a 10-MHz 68010… It comes with an Ethernet board, UNIX, C, Pascal, an assembler and, naturally, a mouse. It’d look great in the den. $50,800 and it’s yours.

Other machines are even snazzier. A 68020 machine is showing off graphics. A finely-detailed horse on the screen. Oo’s and ah’s. “How’d you do that? It’s beautiful!” The corporate woman looks around, verifying that we’re not overheard. “We brought it in with a ThunderScan and a Macintosh,” she says.

See also: ThunderScan Advert (June ‘86).

Editors note: I’m trying to find a good photo of a Sun-2/160 with colour monitor.

The Macro Maker

Richard Reich is blown away by Excel macros on page 40:

You’ve got Excel. The speed is impressive, the power of the worksheet is stunning, and the macro building power is astonishing. The tape recorder method of macro building makes macro creation easy - unlike anything you’ve ever seen before.

Here are a couple of practical macro examples; the article has loads more.

Excel Macro Listings

The Normal Function
Since the normal distribution function is likely to be useful in other macros, it should be written as a separate function macro that the Black-Scholes macro can call as needed. Figure 1 shows a polynomial approximation that is fairly accurate for argument values between - 3 and 3.

The Black-Scholes Function
With the normal function macro ready, the Black-Scholes formula can be directly transcribed as an Excel function macro (see Figure 2).

You can read MacUser’s review of Excel from the first issue (October ‘85).

MacCharlie

“Where is the Sin in Synergy?” asks Michael D. Wesley on page 60 in reviewing the MacCharlie: a product the promises to turn your Mac into a PC!

There seems to be something inherently wrong with making a Macintosh look and function like an IBM PC. Just thinking about it fills one with horror and revulsion. An IBM compatible Macintosh? This is the stuff of which nightmares are made!

MacCharlie

MacCharlie is an IBM compatible computer without a monitor or full keyboard. MacCharlie plugs into the printer port of a Mac, and the ImageWriter connects to the back of MacCharlie.

A keyboard extension with function keys and numeric keypad fits over the Mac keyboard like a cowl. The amalgam provides all the functions found on the somewhat eccentric IBM PC keyboard. MacCharlie has two disk drives and 640K of RAM. The relationship between the two systems is a strange and fascinating one.

MacCharlie functions in the same way as an IBM PC with the IBM monochrome monitor, which means it cannot handle any graphics. A program like Lotus 1-2-3 will run for spreadsheet and database uses, but graphs cannot be displayed on the screen. The other great benchmark program for testing PC compatibility, Microsoft Flight Simulator, will not run on MacCharlie. Even so, with the exception of a few quirks, MacCharlie proved to be remarkably compatible with all the MS-DOS software we could round up.

I can’t help but feel MacUser is overly generous to MacCharlie: it costs $1,800! You could buy a complete PC system for that, even in 1985. Granted, it would take more desk space, but you would have two complete computer systems without all the snags and compromises (and you could play Flight Simulator).

MacCharlie Report Card: 4 stars

Your First Connection

You’re never lonely with a Mac and a modem on page 84.

Want to connect your Macintosh to hundreds of thousands of other people who also own Macs and modems? With your Mac and your modem you can find thousands of public domain software programs, send templates and reports from office to office, and even start a few dozen new friendships.

When you are in the market for a modem, there are two things to keep in mind: speed and compatibility. Speed is measured in “baud.” It used to be that the standard speed was 300-baud which is about 3 characters per second. But the newer 1200-baud modems are now more affordable than they used to be and more and more people are opting for these speedier devices. If you can afford to go the 1200-baud route, that is probably the best way to go.

To transfer a 400K floppy’s worth of data takes about an hour at 1200 baud.

Once you have your modem connected to the phone line and to your Macintosh (which is running your terminal program), you’re ready to enter into a whole new world.

Terminal Program Settings

Pretty soon you should find that talking Mac-To-Mac is as easy as talking person-to-person. Your next step will be to call one of the many electronic bulletin board systems (BBS) or one of the national computer networks. And, that will be the subject of our second article in an upcoming issue of MacUser.

Hayes wants to sell you a SmartModem 1200 on page 21:

Hayes SmartModem 1200 and SmartCom II

And the mysterious Mac Underground offers a network of “SafeHouses” from director Jerry Daniels on page 10:

Mac Underground and Courier Software

MIDI to the Macs

On page 91, we discover the “exotic and yet technical” MIDI.

Whenever a new level of technology is introduced into any industry, there’s an aura of mystery and misconception about it’s real capabilities. MIDI is a new technology that simplifies the process of making music. But many people who have heard about MIDI may not know what it means.

MIDI (Musical Instrument Digital Interface), the brainchild of a number of American and Japanese musical instrument companies, was introduced in 1983. It defines a standard way of converting the information processed in a synthesizer into binary code, so that the information can be shared with other synthesizers and other binary devices, including computers.

A simple MIDI Network

MacUser goes on to look at hardware and software options for beginners and professional musicians alike.

With MIDI and a couple of Casio CZ-101’s, anyone with an ear for music and some keyboard knowledge can simulate the capabilities of a multi-track recording studio in their homes, without buying expensive multi-track recorders or mixing boards.

Casio CZ-101 Synth

Casio CZ-101 drawn by Tom Cowap under CC BY-SA 4.0.

Novels of the Mind

“Hitchhikers’ Guide to the Galaxy” author Douglas Adams recalls a story about a young boy asked to pick which version of “Hitchhikers” he preferred, the radio show or the television program. “I liked the radio one much better,” said the boy. “The pictures were better.”

Tracie Foreman Hines dives into the world of text adventures on page 96:

Novels of the Mind

While the Mac offers beautiful high-resolution graphics, sometimes there’s just no substitute for pictures that the mind’s eye creates. The abundance of excellent text adventures (sometimes illustrated in parts with graphics, sometimes not) bears testament to the power of a computer gamer’s imagination.

Zork (Infocom)

In Zork I the challenge is to find, then explore, a mysterious underground ruin, where a lurking thief dogs your footsteps and steals anything he can lay his hands on. He’s gone from Zork II, replaced by the mischievous Wizard of Frobozz…

The Hitchhiker’s Guide to the Galaxy (Infocom)

Infocom’s The Hitchhiker’s Guide to the Galaxy is probably the most successful novel that’s made the transition to the Mac screen.

The whimsical tone from the novel is reflected in the fact that the program doesn’t take itself seriously at all - as a matter of fact, there are times when it outright lies to you! The package includes such essential items for cross-galactic travelling as an envelope containing a Microscopic Space Fleet, a Don’t Panic! button, and of course, genuine souvenir pocket fluff.

We’ll be hearing more from Douglas Adams in later issues of MacUser.

Legacy (Challenger)

While most of the “action” in text and illustrated adventures takes place in the mind’s eye, sometimes a picture is indeed worth a thousand words.

Legacy (Challenger Software) features so many high-res screen illustrations that the game comes packaged on two disks instead of one. The gamer steps into the pointed shoes of a young wizard challenged with retrieving a magical orb from the evil Drab Castle and placing it into the hand of the eldest of the Wizards of the Universe, the one who sent you on this quest.

The List Goes On
Text adventures are among the most popular types of computer games, with so many titles available that it’s impossible to list them all here. Whether your taste runs to murder mystery, fantasy, science fiction or high adventure, there’s a story waiting to unfold on your screen.

The Digital Antiquarian is an excellent resource on the history and culture of text adventures - for example: Exploring Zork, Part 1.

You’ll find most of the games discussed in this article in the Macintosh Garden.

Apple Talks About Switcher

On page 120, we get the inside scoop on Switcher.

Switcher About Box

On January 24, 1985, at the annual Apple Shareholder’s meeting, Steve Jobs previewed to an amazed audience an even more amazing piece of code that let Macintosh users switch between different applications almost instantly. Written by Macintosh wizard Andy Hertzfeld, the Switcher program now includes many more features…

What Is Switcher?
Switcher is a utility program for the Macintosh 512K and XL that allows you to have more than one application in memory simultaneously. The advantages to such a scheme are many.

How does Switcher actually work?
From Inside Switcher by Andy Hertzfeld.
Switcher performs some of the same functions as the Finder and the loader, allowing users to select and launch applications and documents. Instead of using the ROM’s Launch routine like the Finder does, Switcher uses a special routine that launches an application into a subset of available memory, allowing multiple applications to reside simultaneously in memory. An application’s current state (all memory locations and register values that are specific to an application) is mostly concentrated in its heap and stack areas, but also includes various low memory globals and system heap objects. Switcher must maintain multiple copies of these shared low memory and system heap areas and save and restore them during context switching.

Switcher Options

Does Switcher allow multiple applications to actually run simultaneously?
Switcher - lets multiple applications reside in memory simultaneously. It does not, by itself, allow those applications to actually be executing simultaneously; that is, you can’t start a print job or a spreadsheet calculation in one application and then switch to another application and expect the previous task to complete. Only one application can be active at a time.

Read the story of Switcher in Andy Hertzfeld’s own words (folklore.org):

“OK, I’ve seen enough, " Steve interrupted me. “It’s great. Apple is going to bundle it with the Mac. Congratulations.”

See also: Andy Hertzfeld: Quotable Quotes (January ‘86) and A Switch in Time Saves Eight (June ‘86).

Cooperative multitasking proper would came to the Mac in 1987 with MultiFinder. Watch out for coverage of MultiFinder in a later post.

Other Features and Reviews

  • Corralling Your Desk Accessories (Page 46)
  • Calling Your Mac to Account - Accounting Software Buyer’s Guide (Page 52)
  • Not a Creature was Stirring, Not Even a Mouse - Holiday Gifts (Page 67)
  • Is it Just Text - A Review of Just Text with True Typeset Output (Page 76)
  • BASIC: A Dip Into The ROM, Part 2 (Page 102) - continues from Nov ‘85

What’s Next?

A Macintosh History 86.01 travels to January 1986, where Steve Jobs resigns from Apple, MacUser chooses the best products of 1985, a nightmare comes true in the new game: Deja Vu, and we compare printer technologies and programming languages.

Or check out other posts from A Macintosh History.