The Moose That Talked: A 1986 Macintosh Original That People Still Write About
Macintosh screens gained a black-and-white moose in 1986, one who told jokes aloud with a mouth that moved in time with his words. His creator was a Canadian physician, Dr. Steven B. Halls. Every line of code was his, written in assembly language.
The character grew familiar to Macintosh owners throughout North America and Europe. The Talking Moose was widely known. A few still write to its creator, wondering whether a new version is coming.
That is a long afterlife for a desktop diversion.
A talking mouth, antlers and pixels
The original Talking Moose had no need for a realistic human face. His antlers made him recognizable on a small, black-and-white screen. Halls liked moose, and the outline worked with the limited pixels available.
Getting him to speak convincingly was harder. A moving mouth had to follow the speech rather than simply open and close while a voice played.
Halls found a way by watching Macintalk, the Macintosh speech engine, in memory. The Moose could determine what sound was being played and choose a corresponding lip shape. The technique relied on an early Macintosh environment where software could inspect memory across applications far more freely than modern systems allow.
The Moose was a watcher, not a modifier, of the speech engine. Code written with care turned speech information into visible movement, so a synthetic voice had a face.
In familiar applications, the original character could also comment on window and document names.
An unusual greeting and a magazine award
The Moose had gained color by around 1989. Among Halls's pictures of the color version are scans of an image made on an early Macintosh color printer. You can still make out the printing dots.
Recognition came from more than users enjoying the jokes. In 1991, MacUser magazine's "MacUser Editors Choice Award" for "Best Desktop Diversion" went to the software.
There was also a reception Halls has not forgotten. At an Apple Developers conference during those early Macintosh years, fellow developers greeted him as "a God". They thought he had coded something impossible.
That was their reaction, and it shows the surprise of seeing the Moose work. Today, a face matching a computer-generated voice may seem ordinary. On the early Macintosh, assembly code and an understanding of the speech engine's memory let Halls make it happen.
The award and the greeting show two sides of the same program: people enjoyed having it around, while programmers appreciated what it took to build.
The career, the children and the requests that kept coming
Later, Halls shifted his focus to his radiology career and life with his children. The Moose was not the center of everything he did.
But requests for a new version kept arriving sporadically. They still do, even in 2026.
It is one thing for software to be well known while people use it. It is quite another for someone to remember it years later and go to the trouble of contacting its author. Those requests have kept the old character present in Halls's life, long after the first Macintosh screens.
A new kind of Moose on Windows
The later Windows project gave the character a head in three dimensions. Its ears could move, and its eyes could look around. The lip synchronization drew on timing information from Microsoft's Speech API, not on watching Macintalk's memory.
Movement changed too. Rather than replaying identical animation clips, the Moose used procedural animation. Algorithms varied where a movement ended and how quickly it happened. Even pauses varied, with smooth acceleration and deceleration helping motions look natural.
Plugins added to what the character could say. News and weather arrived alongside jokes, and reminders and notifications gave practical reasons to hear from him.
In a June 2016 development update, Halls reported a working Pushover and IFTTT connection. The Moose could announce approaching rain or say "Welcome home" when a phone entered a home geofence. By 2019, alpha testers were sharing their experiences with the Windows software, and installer instructions appeared in four languages.
None of it makes the original achievement a story about conversational AI. The Macintosh Moose talked through programmed behavior and speech synthesis. His mouth moved because Halls had figured out how to match it to the sounds.
A magazine called it the best desktop diversion. Other developers thought the coding was impossible. Decades on, the requests for another Moose still reach the physician who proved it could be done.






