Old images rediscovered in Mac SE ROM

Old images rediscovered in Mac SE ROM

Summary: For some unknown reason, a bunch of code explorers claim to have "discovered" images hidden in the Mac SE ROM, and this created an Internet sensation. Longtime Mac owners scratch their heads and wonder what's the big deal?

SHARE:

The hacker collective known as NYC Resistor recently told the tale in a blog post of their escapade: reverse engineering the hidden, "Easter egg" photos in the Mac SE ROM.

 

While digging through dumps generated from the Apple Mac SE ROM images we noticed that there was a large amount of non-code, non-audio data. Adam Mayer tested different stride widths and found that at 67 bytes (536 pixels across) there appeared to be some sort of image data that clearly was a picture of people. The rest of the image was skewed and distorted, so we knew that it wasn’t stored as an uncompressed bitmap.

This discovery created a sensation in some Mac circles around the web, as if this were the opening of Mac King Tut's tomb. Sorry to say, the history is a bit different.

[Note: Trammell Hudson at NYC Resistor complained that this story (or perhaps more the headline) was condescending towards the group and the purpose of their exploration of the Mac ROMs. He said they wanted to "know how they were stored and displayed, and to be able to look for any other surprises stored in the ROM, so further investigation was required."

You've missed the entire purpose of the article on the Mac SE easter eggs, which is to describe the reverse engineering process and disassembly of 68k code for programmers who might not have had much experience with reading and writing assembly.

Hudson was right. I was influenced by the breathless coverage elsewhere and not by the actual NYC Resistor report. David Morgenstern]

Longtime Mac fans — the really longtimers — know that almost all early Macs had virtual and physical "Easter eggs" in them, such as these images stored in the ROM code or the names of the original Mac team imprinted on the inside of the first 128K Mac's case. The Mac SE actually had two such hidden tricks: one of which was the slide show showing the development team.

And there was little need to go deep into the ROM with a probe. Old Macs had a little switch on the side called the interrupt switch, or programmer's key. It was hidden in the air vents on the (left?) side of the case, I recall.

When pressed, a small window would appear on the screen, which provided direct access to the Motorola 68xxx processor debugger. You could then enter a string of code that might or might not do something. To see the slideshow, you would enter G 41D89A and hit return.

I remember that we could enter a similar piece of code into the Mac SE debugger that brought up the message "Stolen from Apple Computer." This recalls the time when the Mac ROM code was stolen and then offered for sale. But that's a different story ...

Topics: Apple, Operating Systems, Processors, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

6 comments
Log in or register to join the discussion
  • i remember the programmers switch on some school machines...

    As I recall, there were come third party switches that would allow you to go to the debugger or to reset the box.
    Bruizer
  • Wow.. now I feel old...

    I actually know about the slideshow. Heck, I've even done it back on a new Mac SE
    The Werewolf!
  • Extensive Experience

    "David Morgenstern has covered the Mac market and other technology segments for 20 years"

    Your extensive experience, sir, has never been more obvious. Discovering these hidden things might excite some of the kids, but they were par for the course during our time.

    On a similar note, even though malicious hackers have been around since the first computers, I miss the days when hacking had more hijinks implications than anything that anyone other than a school principal would find malicious. Nowadays, when you uncover something that was hidden, it's more likely to be malware than some Kilroy-was-here placement of images or names.
    Joey Indolos
  • Forgotten And Rediscovered

    This was known from when the Mac SE first came out:

    https://groups.google.com/groups/search?hl=en&q=g+41d89a&qt_s=Search+Groups
    ldo17
  • I Just Tried It

    Yup, it's there!
    Gr8Music
  • What about the "Blue Meanies"?

    What about those "Blue Meanies" of OS 7 which started with the line"

    Help! Help! We're being held prisoner in a system software factory!
    The Blue Meanies

    There are plenty more in Mac OS 7.

    Here a website of a few more Apple Easter eggs:
    http://www.maclife.com/article/gallery/10_apple_easter_eggs_you_may_have_missed
    phatkat