dsandler.org

(Barely) in time for the fourth of July, I’d like to announce the first release of Pyrothèque, my new fireworks screen saver for Mac OS X. Four years (off and on) in the making, it’s my favorite OS X project yet; it combines elements of the old and the new in a simple, clean presentation. In short, it’s toasty. Read on for the story.

I got the idea for Pyrothèque back in 2002, after I’d finished my first batch of screen savers: a set of homages to my favorite add-ons for the BeOS screen_blanker. In thinking about my fascination with these little distractions, my mind meandered back to 1989, the year I first got my hands on a Mac (the Pluses and SEs in the Eastern I.S. lab, to be precise). Most of the Macs ran John Lim’s free Møire screen saver, but a lucky few ran Pyro!, a saver from Fifth Generation Systems.

It was so simple: a “rocket” (really, just a handful of white pixels) appears at the bottom of the screen, scratches out a lazy parabola, and explodes into a crude ring of sparks. It was downright hypnotic. Occasionally you’d get one or two bonus explosions out of a single launch. Ka-boom!

[Aside: Those looking to take an extended trip down memory lane need look no farther than System 6 Heaven, which has copies of Møire and Pyro! available for download. Note that Pyro! is still copyrighted software, so the legality of downloading it is questionable, but—as is generally the case with abandonware—there seems to be no one left to complain.]

Pyro! inspired competitors in the (briefly profitable) commercial screensavers market; the best known of these is of course Berkeley Systems’ After Dark software (read an early review, circa 1989).

In the ensuing screen saver war, Pyro! fell behind and eventually disappeared. After Dark introduced a number of “modules”, including (in version 2.0) Ben Haller’s Lunatic Fringe (a topic for another day); Pyro! 4.0 also introduced modules, but they were never as compelling (or as numerous) as their After Dark counterparts.

The Pyro! denouement goes like this: Symantec bought Fifth Generation in 1993, so it could acquire and destroy 5th’s competing backup software. A casualty of this was Pyro!, which Symantec quickly abandoned.

Of course, the entire business of selling a screen saver “platform” dissolved as operating systems began to include their own screen-blanking functionality. (Windows 95 was first to roll it in; BeOS had the aforementioned screen_blanker; Apple was a latecomer here, finally acquiring a screen saver service and API in Mac OS X. Hey, NeXT historians: Was BackSpace, or something similar, ever folded into the OS?) In the end, Pyro! has been (nearly) forgotten, reduced to a mere footnote in the screen saver story.

Until now, that is. A few weeks ago I dug up my old fireworks screen saver code (essentially unchanged since late 2002, when I deemed it “good enough” for my own personal use, and promptly forgot all about actually releasing it). I cleaned up the code, made it a Universal Binary, and added some flashy new effects, and the result is Pyrothèque. Go get your retro on!

12 Responses to “Pyromania.”

  1. Glen says:

    Is there a sound option? Graphics are up to date and it looks cool. Any sound?

  2. dsandler says:

    No sound as of yet. Maybe in a future release; I’ll need to go to a fireworks show and sample some SFX.

  3. Matt Schinckel says:

    How about a Universal Binary of Message?

    Ah the irony of me using Message on MacOS X Intel, on the same Dell machine I used to use for BeOS back in the day…

  4. Stefan says:

    Hey, very nice saver! Can you add an option to disable the bright full screen flashlights? I’ve got epileptic seizures… ;-)

  5. dsandler says:

    Matt: note that all the BeOS screen savers have been updated for PPC and Intel.

  6. dsandler says:

    Stefan: Wow, I hadn’t even considered that those bright flashes might be a problem; I apologize. Keep an eye out on the toastycode blog for a new version of Pyrothèque, probably in the next week or so.

  7. Steve Rogers says:

    Nice to meet another old-timer! I was a big fan of Møire and Lunatic Fringe…

  8. toastup! ≈ archives » Setting off the fireworks again. says:

    […] Our first product here at toastycode was Pyrothèque, a careful homage to a classic screen saver (with some fancy-pants new features as well). It was originally released July 4th, 2006, and to commemorate its appearance I wrote all about how Pyrothèque came to be, including a double-helping of Macintosh screensaver antiquarianism. […]

  9. deadhead says:

    Ahhhhh Lunatic fringe…we used to play this on an old machine we used at work to connect to the internet when we had to….soo much fun to change the sounds and the space ships using Resedit…..those were the days…..

  10. toastup! ≈ archives » Introducing LCD Scrub says:

    […] Every piece of software available here at toastycode exists first and foremost because it was something I wanted to use and, finding it not to exist, had to go about creating it. Pyrothèque is a perfect example: I had fond memories of Pyro!™—perhaps the granddaddy of all screen savers—and wanted to bring its iconic B&W fireworks back for a revival. […]

  11. Lloyd Wood says:

    The Mac Screensaver FAQ will be a trip down memory lane…

  12. Bryan says:

    I’ve been thinking about Lunatic Fringe (and its sibling Solarian(?)) a lot lately; I recently realized that a recording of a bicycle kickstand being flipped up is probably what was used for the shield sound effect.

Leave a Reply

To prove you're not a spammer, what's 14 ÷ 2?


subscribe to dsandler.org

  •  
  • for faster updates, subscribe with FeedTree

mac software made on premises

toastycode.com: toasty software for the mac pyrotheque: a new (old) fireworks screensaver for the mac
Cuckoo—the bell tolls for your Mac.

twitter/dsandler [RSS]

    loading…

elsewhere

highlights

between the couch cushions

strongly connected

  • erinmak is not to be trifled with
  • pixelknave says moof when upside-down
  • dave is dangerous
  • rod is one groovy mother
  • adam is googling us all
  • amar is not really a pirate
  • angi sees little blue dots
  • harbinger lets you know it's coming
  • jason looks like an idiot in that hat
  • jeff is keeping austin weird
  • regan seems to tolerate jason
  • emann will not abide your IM-speak
  • jim is a stranger in ein anderes Land
  • liscio is pronounced "lee-show"
  • darryl has no need of identifying objects
  • friends as they appear on dsandler.org
  • sportsgirl reports…on all the pro courts

Search

Recent

Archives

dsandler.org is Dan Sandler's website and notebook.

Powered by WordPress and here's why.