45RPM Software Vintage Software Archive
Vintage Home Modern Site All Software Modern Page Source
Mandy icon Mandy
68k Fractal Generator

Version 1.0 — Free

Mandy generating a Mandelbrot set on a 68k Mac

Mandy is a very simple Fractal Generator. All it does is draw fractals. There are other Fractal Generators, some better, some worse, some more complete - but few (for the 68k Mac, at least) are as new as this.

The first version of Mandy was released in 2015, and developed as a little break from writing Innecto. This current version of Mandy adds additional Fractal types, animations, the ability to zoom into and explore the fractal, colour, save support and so many other features. It was developed as a little break from developing Innecto 2.

Despite all the enhancements, the system requirements for Innecto haven't changed. It will still run (slowly) on a Mac 512. You will have to bump up the memory settings if you want to render very large fractals though.

When loaded, Mandy will display an empty screen. Select the fractal you wish to see from the Fractal menu.

The source code is available on the 45RPM Software website and GitHub. Feel free to modify it, improve it, add new fractals and colours — with the proviso that you must resubmit the source for folding into the main branch if the changes are accepted, and you must provide a version which will run on a Mac Plus.


System Requirements
Computer Any 68k Macintosh from the Mac 512ke onwards
System Software System 6.0.8 minimum; tested through Mac OS 9.2.2 on a PowerBook G4
RAM 512K minimum
Mac OS X Will not run natively on Mac OS X (Intel or PowerPC) without the assistance of an emulator — Classic Environment, Basilisk II, or SheepShaver
FPU note No FPU? Run Mandy — suitable for Mac 512, Plus, SE, Classic, LC series, and any un-upgraded 68000 Mac.
68020/030/040 with FPU? Run Mandy (FPU) — for Macs with a 68881 or 68882 floating-point unit.
Full speed? Run Mandy (020 FPU) — optimised for Mac II, IIx, IIfx, SE/30, Quadra series.

What With?

Mandy was developed on a 32-bit clean Mac SE/30 with 64MB RAM, 1GB hard disk, A/UX 3.01 and THINK C 7.0.

What Why?

There comes a time in any coding project when the software works — but the glitz and the glamour is missing. I was at this stage with Innecto; the game worked, it just didn’t look too flashy yet. I needed a break before entering the final straight. So I decided to reacquaint myself with my old Mac SE/30 and write some new software for it.

The problem is that most punters don’t buy software; the glitz and glamour is all they’re after. The average punter can put up with crashes, as long as their software looks awesome — which possibly explains Linux’s lack of success on the desktop, and the otherwise inexplicable popularity of Candy Crush.

No Guarantees

No warranties are given or inferred. If Mandy wipes your hard disk then you should take a moment to ponder the wisdom of regular backups. The problem is entirely your own.


Downloads

Mandy 1 StuffIt archive, zip encoded. For all 68k Macs (but I recommend you download the newer version). Decompress with StuffIt Expander 5.5 or later.
Mandy 2 The Mandy 2 Fractal generator with colour, more fractals (and still for the Mac 512 or newer)
Source code (GitHub) Requires a modern computer to access. THINK C project included.

Vintage Archive — Modern page — 45RPM Software — Pascal Harris