This file contains breif descriptions of each saver module including
the authors names. The modules are divided into the following
categories: freebies, savers, blankers, utilities, commands and things
planned for the future. Unless otherwise noted, all sources are
included in the commercial distribution.


*******	Freebies - things that come in the freely redistributable
		archive.

black - The standard screen-to-black blanker. Who knows who first
	invented it?  Code by Mike Meyer. Source included and commented
	for use in building more savers.

stars - Idea and original code by Leo Schwab. Converted to a saver
	module by Mike Meyer. Originally done as a screen blanker by
	Randy Spencer.

weaver - Graphics hack idea from letter in Jan 91 Algorithm from Mark
	Lutten. Amiga version as a screen saver by Mike Meyer.

clock - Another "everybody done this" blanker. Displays digital clock,
	slowly drifting around the screen.

guard - Utility inspired by Randy Spencer to prevent blanking if the
	mouse is hiding in a corner. Saver module by Mike Meyer.
	Includes source and comments for building your own utilities.


*******	Savers - designed to prevent a pattern from burning into the
		screen, savers put up moving graphics of some kind or
		another.

colorweaver - Mike Meyer's extension of weaver into more colorful
	realms.

life - The classic game, with a random start position and restarts.
	Original code by Gary Teachout. Converted to a saver module by
	Mike Meyer.

spark - The bouncing line hack. Original code by Scott Ballantyne.
	Converted to a saver module by Mike Meyer.

hypno - Code by Markus Schmidt, based on code by Matt Dillon and Steve
	Berry, and inspired by Tomas Rokicki's mackie. Converted to a
	saver module by Mike Meyer.

lines - Code adopted from mackie.c (by Tomas Rokicki) by Joel Swank.
	Converted to a saver module by Mike Meyer.

dune - A simulation of a sand dune. It drops a grain of sand into a randomly
	chosen corner, and lets the sand "flow". Height of the dune is
	represented by a shade of grey, and motion by yellow. While
	pretty, it's not really suitable for use as a screen saver due
	to speed. Inspired by an article in Algorithm 1.5. Screen saver
	module by Mike Meyer.

truchet - From Algorithm 1.6, in computer adventures. This draws
	random truchet tiles on the screen, then flips random tiles for
	as long as it runs. Screen Saver module by Mike Meyer.

fract - Generates fractal patterns. The fractal equation used was from
	FracBlank by "Olaf Barthel & MXM". The rest of the code was
	written by Mike Meyer.

******* Blankers - designed to preserve the life of all pixels, they
	leave the screen mostly (or all) black, with a touch of motion
	to keep things interesting.

StarBlanker - Randy Spencer's version of stars for use on a hires
	screen, complete with "warp drive" exit.

blobs - A collection of worms crawling around your screen. Screen
	graphics hack by M. Peter Engelbrite. Converted to a saver
	module by Mike Meyer.

warpclock - a clock that warps from place to place, instead of
drifting. Original code and saver module by Mike Meyer.

warp - Another variation on stars, this time in warp drive. By Mike Meyer.

drops - Drops of water falling onto the screen. By Mike Cuddy.

city - The lights of a city slowing turning on. By Mike Cuddy.

lightning - Random flashes of lightning on the screen. By Mike Cuddy.

******* Utilities - things that run other saver modules.

random - runs a random saver module.


******* Commands - other goodies usefull with this package.

blank - A rexx script that invokes the current blanker, or the
	blanker of your choice.

build.rexx - Automated builder for the modules.

expand.rexx - file expander for use with build.


******* Planned

convert blankette.asm (fun!) (write dimmer???) into an SM module.

lockout - a utility that requires a password before it returns the
	system to you. (see InputLock on fish disk #483, or
	resethandler on #572).

The "see through window" (madblanker on disk 406?)

mazes - Builds & solves random mazes.

"Sayings" - Warpclock with sayings instead of the time.

Rexx utility - Runs a rexx script as a blanker (with defines for app
	builders from executables that can't deal CTRL_C signals).

Rexx "animbrush mover" support system: similar to the Rexx utility, but with
	"openscreen HIRES|LORES LACE|NOLACE", "loadbrush FILE",
	"movebrush X, Y", "newframe" (last updates all brushes to
	current position).

An anim player module.

A "lifeguard" utility that beeps you every so often to go away from your
	computer for a rest...

Convert plasma (fish disk #573) to a saver module.
