[comp.sys.mac] backdrop, a fun little INIT file in mod.mac.binaries

tim@hoptoad.UUCP (11/22/86)

I wondered if that thing would ever show up here.  I wonder what devious
route it has followed from whatever godforsaken BBS our support guy Rick
posted it to?  In case anyone is wondering, I'm the author of this little
piece of frivolity.  It was written in MPW C.  The basic flow of computation
for the backgrounds (but not the random picture selection) was taken from
the old StartUpDesk.  I left out the old ROM cases because I didn't feel
like figuring them out - let's just say that the assembly language for the
original was very clever and leave it at that - so it may not work on old
ROMs.  The random picture selection is HFS-specific (I wasn't about to try
to puzzle out MFS pseudo-folder Desktop formats!), but it harmlessly returns
on an MFS system instead of generating a spurious trap system error.

There is a RAM lossage of about 22K; this stores the startup screen bitmap
for use as a back drop.  It is loaded in above BufPtr, as is usual for
static storage allocated from an INIT resource.  The original StartUpDesk
expanded the system heap to store the bitmap; this crashed some programs,
which is why I had to re-write the thing in the first place.  Naturally, I
couldn't resist the urge to improve it somewhat; you get so sick of the same
background over and over!

I haven't the faintest idea where the MacWrite file came from.  However, if
anyone likes, I will be happy to post the C sources for the thing.

By the way, does anyone have good digitized or original MacPaint images for
use as back drops?  I have a folder of about twenty, but more couldn't hurt!
-- 
Tim Maroney, Electronic Village Idiot
{ihnp4,sun,well,ptsfa,lll-crg,frog}!hoptoad!tim (uucp)
hoptoad!tim@lll-crg (arpa)