The Apple?

Oh yes, the Apple nostalgia...

Before I jumped ship to Linux and Windows development, I cut my teeth on the Apple // and Macintosh systems (you don't want to hear why I switched).  Over the years, I wrote a slew of applications for both platforms, mostly games. Since many of these never shipped or are no longer shipping, I thought I'd make some of the available to you here.  

The Macintosh

Still shipping today

Hey, it turns out a couple of these are still shipping!  The Voxblast application is still around and I am still working on Brainvox on the Macintosh.  See the neurology pages for more on Brainvox.  

MacBZone

Probably my most popular game and the reason I stopped developing on the Mac.  If you have an older Mac (something that can run a 68k binary), give it a try.  Use the serial number 5000 and the access code 48406914. Download here. Since this app does not run on a current Macintosh (the "Classic" environment will not support and FPU), I suggest you run it under Basilisk II. With it, I grabbed this screenshot:

MacBzone 1.3.1

Others

I must have written a half dozen other Mac games/apps, but I really don't have many of them lying around anymore.  As I track some of them down, I will add them here.  Some titles I can remember: "The Armadillo, Nature's Little Tank", "Thursday Nights" (bowling), "Biomedical Engineering, Word of Doom", "Sokoban" (for SoftDisk Mac) and a Mac version of "Death is a Four Letter Word".  

The Apple //

Quite possibly my favorite machine of all time.  First, you will need an emulator. I have written a couple of emulators (in IrisGL and X11), but most recently I have worked on one for Windows.

AppleWin (1.11.0), Apple ][ and Apple //e Emulator for Windows.

I just added a few nits and bits to the solid source code base that previously existed and it has served me well. The complete source code is included here.  All of the screen shots of the various apps came from this emulator (F11 is a screenshot to clipboard key I added). Download here. Here is a disk image that includes tool (running in the emulator) that can export/import files from the native Windows filesystem.

AppleWin

The Games...

Here are a number of the more popular Apple II games I wrote over the years.  Rapid fire and all with files that will run in the emulator.  In roughly reverse chronological order:

Death is a Four Letter Word

I was working on this with SoftDisk when the pretty much pulled the plug on the Apple II. Top-down adventure style app with destructible terrain and an effectively infinite world size. All graphics, text, etc are in the scenarios, so every scenario had its own look and feel.  The Scenario Editor is included. Download

Death is a Four Letter Word

Deflection

Simple two player "chess" like game where you move mirrors, beam splitters, etc and fire a laser to try to destroy the other player's pieces. Download

Deflection

Window Pack

Simple text windowing system that won a programming contest in some magazine. It was eventually used as the interface for PBH Pack.  This one requires a 65C02, thus, an Apple //e or later. Download

WindowPack

Digisim

A gate-level digital logic simulator.  I we designing some hardware at the time and needed a tool to simulate it.  The program turned out more useful than the hardware... Download

Digisim

Painter

A ridiculous little game, where you enclose the bad guys like Qix and then start a limited flood fill that can be used to kill them. I was really just experimenting with an odd flood fill algorithm and turned it into a game. You have to run the emulator in Apple ][ mode for this one. Download

Painter

Pakman/Formula Nibble

These games came from Nibble magazine as I recall and I wanted more.  Starting from their code, I added more levels and various other enhancements. Download Download

pakman
formulanibble

Totally

Shoot, shoot and shoot.  Stay away from things and survive.  Download

Totally

The Biomed Disk

Instead of lectures, I got to write some training material. Pretty dry stuff, but a couple of the animation techniques were kinda cool at the time.  Download

biomed

Rage 3+ (and others)

Early experiments with the combination of compiled Basic and assembler. Rage is a little like Space Invaders, but plays entirely differently.  Download

rage

There were a lot more apps/games, but I'm sure I've bored you enough for one page.