[comp.sys.amiga] Disks 89-102 available

fnf@mcdsun.UUCP (09/08/87)

I've finally dug my way out from under the stack of disks people have
been sending me recently (hey, this is great!  I was wondering when
you guys were going to catch on...).  After much sifting and sorting,
disks 91-102 are now ready for release.  The bulk of the rest of this
posting is a detailed listing of the contents of each disk, including
disks 89 and 90 which replace 88 and 80 respectively.

Actually it is a very good thing for the continued existance of the
library that authors have starting sending me material directly.  Given
the problems with disks 57, 80, and 88, I've started applying much stricter
selection rules about what will and will not be included in the library.
Direct submissions by the author of a given program will, of course, almost
always be included providing I believe they fit in with the general
"flavor" of the library.  Material for which source is not available
and for which no ready means of author contact (I.E. telephone number)
is included, will almost always be rejected unless I have other reasons
to believe it is freely redistributable.


CONTENTS OF DISK 102
--------------------

Dbug		Machine independent macro based C debugging package.
		Provides function trace, selective printing of internal 
		state information, and more.  This is an update to the
		version released on disk 41, and now includes a machine
		independent profiling mechanism.  Includes source.
		Author:  Fred Fish; profiling support by Binayak Banerjee

Match_stuff	Heavy duty text pattern matching stuff.  The pattern
		syntax is an extension of standard AmigaDOS filename
		matching.  Also includes some simply matched text
		replacement capability.  Includes source.
		Author:  Pete Goodeve

Sectorama	A program designed to help Amiga users recover lost or
		damaged data from floppy or hard drives, or to repair
		a damaged volume.  The author wrote this out of
		frustration with existing tools when he had multiple
		hard disk drive failures over the course of several
		months.  Binary only.
		Author:  David Joiner

SiliCon		A smart input line interpreter that provides a separate
		command window with full editing and recall of previous
		commands.  Actual name is "Sili(Con:)".  This is an
		update to the version first released on disk number 50.
		Binary only.
		Author:  Pete Goodeve

Xicon		Xicon lets you use icons to call up scripts containing CLI
		commands.  This is version 2.00, an update to the version
		first released on disk 31, and includes close gadgets, window
		size specification, text display capability, plus more.
		Binary only.
		Author: Pete Goodeve


CONTENTS OF DISK 101
--------------------

CirPlane	A circular plane generator for VideoScape 3D.  Generates
		a clockwise circular polygon with the specified number
		of vertices.  Used, for example, to cap a cylinder or to
		generate surface detail.  Version 1.0, includes source.
		Author:  Thad Floryan

IconAssembler	This program loads existing WorkBench icon files and
		allows you to change either the primary or alternate
		images to another image loaded from an IFF-brush file.
		Binary only.
		Author:  Stefan Lindahl

MicroSPELL	MicroSPELL is a standalone spelling checker which scans
		text files and reports on misspelled words.  It has a 1000
		word "common word" list, a 43,000 word main dictionary, and
		supports multiple user dictionaries.  Also interfaces quite
		nicely with MicroEMACS 3.9, with an emacs macro to step
		through the source file, stopping at each suspect word and
		allowing the user to dispose of it in different ways.
		Version 1.0, includes source.
		Author: Daniel Lawrence

Midi		A midi library and utilities set.  This looks like a
		very complete package, though I have no way of testing
		anything since I have no midi hardware.  The midi utilities
		include a midi monitor to display incoming midi messages
		to the console, a routing utility, a midi library status
		utility, and more.  Also includes source.
		Author:  Bill Barton

PsIntrp		A postscript interpreter that reads postscript files and
		previews them on an Amiga screen.  Interactive input and 
		output takes place in a small window.  The page to be
		show is composed behind the window in an interlaced screen
		with 16 colors.  Can also take input from a file.  Includes
		source in assembler.
		Author:  Greg Lee

StartUps	Three replacements for the standard C startup files,
		Astartup.obj and LStartup.obj.  The options include
		(1) BothStartup.obj, for WorkBench programs or CLI
		programs with or without command line parameters,
		(2) WBStartup.obj, for WorkBench programs or CLI
		programs that require no command line parameters, and
		(3) CLIStartup.obj, for CLI programs that require command
		line parameters but do not need to be able to be runnable
		from WorkBench.  Includes source.
		Author:  Bryce Nesbitt


CONTENTS OF DISK 100
--------------------

Berserk		This animation, unveiled at the September 87 meeting
		of the First Amiga Users Group, got Leo a standing ovation.
		It is a "must see" for every Amiga user, and ranks up
		there with "Juggler" as a premier demo for the Amiga.
		Author:  Leo Schwab

Conman		Extremely useful replacement for the standard console
		handler, that provides line editing and command line
		histories completely transparent to any application program
		that uses CON: windows.  This program is shareware, and well
		worth a donation to the author.  Version 1.0, binary only.
		Author:  William Hawes

WBLander	Another interesting Workbench display hack.  This one
		is really a game in disguise.  Previously released
		on disk number 85 as "Rocket", this one has been
		upgraded to have sound effects.  Binary only.
		Author:  Peter da Silva

CONTENTS OF DISK 99
-------------------

This disk contains a distribution of Brian Reed's shareware ray tracing 
package called A-Render, version v.3, binary only.  This looks like a very
nice package, though I haven't had much time to play with it.  It was
submitted directly by the author for inclusion in the library.


CONTENTS OF DISK 98
-------------------

Access		A 16 color terminal program based on Comm version 1.34.
		Includes new macro window, custom gadgets, colorized
		menus, etc.  Version Beta 0.18, binary only.
		Author:  Keith Young (based on comm by D.J.James)

Backup		A simple backup program that writes normal AmigaDOS
		disks as the backup destination.  To recover files, you
		just copy from the backup disk.  Requires manual 
		decisions about what subdirectories to backup to
		what disks to make everything fit.  Includes source.
		Author:  Alan Kent

DCDemo		A demo version of DiskCat 2.3, a disk catalog program.
		Demo is limited to cataloging 100 files at a time.
		Binary only.
		Author:  Ed Alford, MicroAce Software

HdDriver	A complete driver for a WD-1002-05 hard disk controller 
		card.  This card can handle 3 hard disks and 4 floppies, 
		but the driver currently only handles one hard disk.  
		Includes source.
		Author:  Alan Kent

QBase		Quick-Base is a "MailBase Management utility", that lets
		you define and maintain records of your family, friends,
		and other associates.  Currently a maximum of 200
		records per file.  Binary only.
		Author:  Kevin Harris

Thai		A simple Thai quiz program developed by the author while
		he was learning the Thai language.  It loads complete
		Thai sentences and words from a supplied file.  If you
		click on the sentence or word gadget the program will
		pick a random sentence/word.  You then click on the
		Thai/Speak/Phonetic/English gadget to display that
		version (or speak it).  Includes source.
		Author:  Alan Kent


CONTENTS OF DISK 97
-------------------

This disk replaces disk number 57, which was pulled from circulation
because of questions about the redistribution status of material in
the "Ogre" subdirectory (replaced with "shm").  If you encounter a disk
number 57 in circulation, please advise all parties concerned that the
disk should be erased immediately.

CutAndPaste	Public domain implementations of the Unix cut and paste
		commands.  Includes source.
		Author:  John Weald

GraphIt		A program to plot most simple functions in 2 or 3 
		dimensions, as well as 2d parametric equations in
		term of t.  Includes source.
		Author:  Flynn Fishman

Juggler		Stunning animation of a robot juggler with ray traced
		reflective spheres.  Uses HAM mode display and sound
		effects to boot!  This is version 1.2 and apparently
		fixes some bugs in the original version released on
		disk number 47.  Binary only.
		Author:  Eric Graham

MouseReader	Shareware program, submitted by the author, to read
		text files and view iff files using only the mouse.
		Binary only.
		Author:  William Betz

Shm		A simple graphics demo which approximately simulates the 
		motion of two interacting pendulums.  Includes source.
		Author:  Chris Ediss

Splines		Program to demonstrate various curve fitting and
		rendering techniques.  Also includes something unique
		for the Amiga world, pop-up menus.  Includes source.
		Author:  Helene (Lee) Taran


CONTENTS OF DISK 96
-------------------

AnimPlayer	An animation reader and displayer that is the result
		of a consortium of animation software developers, which
		includes the authors of Videoscape, Sculpt3D, Silver, 
		Forms-In-Flight, and Animator:Apprentice.  Includes
		source.
		Author:  Martin Hash et al.

Chess		A port of a chess game posted to Usenet.  Still uses
		a "curses" type interface, so needs to be Amiga'ized.
		According to Bob, plays a better game than some of the
		commercial Amiga chess games.  Version 1.0, includes source.
		Author:  John Stanback; ported to Amiga by Bob Leivian

HackBench	HackBench provides the source for a WorkBench-like program,
		for experimentation and validation of new interface ideas.
		It is not intended to be an actual WorkBench replacement.
		Author:  Bill Kinnersley

Label		Simple program to print labels with arbitrary text.
		Version 1.3, binary only, but source available from author.
		Author:  Mike Hansen

LineDrawer	Makes a line drawing based on drawing commands stored
		in a text file.  Includes a demo that draws an outline
		map of the USA and state borders.  Version 1.0, includes
		source.
		Author:  John Olsen

PopUpMenu	Example code implementing pop-up menus that are reasonably
		compatible with Intuition menus.  Includes source.
		Author:  Derek Zahn

Tek4695		A Tektronix 4695/4696 printer driver.  Includes source.
		Author:  Philip Staub

TimeRam		A program to test the access speeds of Fast and Chip ram.
		Binary only.
		Author:  Bruce Takahashi

WarpText	Fast text rendering routines, to be linked with application
		programs.  Reported to be able to display text as fast,
		or faster than, "blitz".  This is an update to the version
		released on disk 87.  Version 2.0, includes source.
		Author:  Bill Kelly


CONTENTS OF DISK 95
-------------------

Cmd		Cmd redirects the serial.device or parallel.device output
		to a file.  Useful for capturing print jobs for debugging
		or "offline" printing.  Version 4, includes source.
		Author:  Carolyn Scheppner

CygnusEdDemo	Demo version of CygnusEd, an editor from CygnusSoft
		Software.  CygnusEd supports simultaneous editing of
		multiple files, multiple views of the same file,
		very fast display, margins, word-wrap, status-lines,
		insert/overstike mode, online help, soft scroll 
		borders, screen overscan, adjustable tab size, macros,
		text formatting options, block/line/word cut/copy,
		and more.  Also includes demo 3.0 version of MandFXP.
		Binary only.
		Author:  CygnusSoft Software

Gomf		Gomf stands for "Get Outa My Face", a phrase many a
		programmer has mumbled when a Guru alert appears
		unexpectedly.  This interesting little program can
		generally make the Guru go away and allow you to
		clean up and shutdown more cleanly.  Version 1.0,
		binary only.
		Author:  Christian Johnsen

Journal		Journal is a program that records a sequence of mouse and
		keyboard events as they occur and stores them in a file.
		The file can be played back with another program, also
		supplied, which causes the same sequence of events to
		occur again.  Very useful for creating demonstrations
		of programs or documenting repeatable bugs.  Version 1.0,
		binary only.
		Author:  Davide Cervone

MergeMem	Program which attempts to merge the MemList entries
		of sequentially configured ram boards.  When successful,
		allows allocating a section of memory which spans
		board boundries.  This is version 2, an update to the
		version released on disk 56.  Includes source.
		Author:  Carolyn Scheppner

PrinterStealer	A program similar in function to "Cmd" that allows
		diversion of output destined for the printer to
		a file for future output or debugging purposes.
		Binary only, source available from authors.
		Author:  Alex Livshits and J-M. Forgeas

Record-Replay	A program, similar in function to "Journal", that
		records and plays back mouse and keyboard events.
		Binary only, source available from authors.
		Author:  Alex Livshits and J-M. Forgeas

CONTENTS OF DISK 94
-------------------

AudioTools	Demo programs from Rob Peck's article in the July/August
		issue of Amiga World on accessing the audio device.
		This is version 2, an update to the release on disk
		number 84.  Includes source.
		Author:  Rob Peck

ClickUpFront	ClickUpFront is another program, similar in function to
		the ClickToFront program from disk 86, that allows you
		to bring any window to the front simply by double-clicking
		in any part of it.  Version 1.0, includes source.
		Author:  Davide Cervone

HeliosMouse	Another "sunmouse" type program.  Automatically activates
		a window simply by moving the mouse pointer into the window.
		Version 1.0, includes source.
		Author:  Davide Cervone

Iff2Ps		A program to convert any IFF file to postscript for
		printing or viewing on a postscript compatible device.
		Version 1.2, binary only.
		Author:  William Mason and Sam Paolucci

ModulaTools	Various useful routines for those programming in Modula
		on the Amiga.  Binary only.
		Author:  Jerry Mack

Terrain3d	Program which demonstrates generation of good looking
		pseudo-random scenery.  This version is a derivative of
		"sc" distributed on disk 87, but now displays terrain
		in 3d relief.  Includes source.
		Author:  Chris Gray; 3d version by Howard Hull


CONTENTS OF DISK 93
-------------------

Dme		Version 1.27 of Matt's text editor.  Dme is a simple WYSIWYG
		editor designed for programmers.  It is not a WYSIWYG 
		word processor in the traditional sense.  Features include
		arbitrary key mapping, fast scrolling, title-line statistics
		multiple windows, and ability to iconify windows.  Update
		to version on disk number 87 (which was binary only).  This
		release also includes source.
		Author:  Matt Dillon

MicroEmacs	Version 3.8i of Daniel Lawrence's variant of Dave
		Conroy's microemacs.  This is an update to the version
		released on disk 61.  Includes source.
		Author:  Dave Conroy, MANY enhancements by Daniel Lawrence

CONTENTS OF DISK 92
-------------------

As6502		Contains a portable 6502 assembler, including source
		in C.
		Author:  J. Van Ornum; Amiga port by Joel Swank

Bawk		Text processor inspired by the Unix awk utility.
		This is an update to the copy released on disk 65.
		Bawk searches files for specific patterns and performs
		actions for every occurance of these patterns.  The
		patterns can be regular expressions.  The actions are
		expressed using a subset of the C language.  Includes
		source in C.
		Author:  Bob Brodt; Amiga port by Johan Widen

HunkPad		HunkPad pads an object file out to where it is exactly
		a multiple of 128 bytes, thus making it immune to having
		garbage appended on to the end of it by xmodem type
		file transfer protocols.  Version 2, includes source.
		Update to version released on disk 84.
		Author:  J. Hamilton

Less		Like Unix "more", only better, with forward and
		backward scrolling, searching and positioning by
		percent of file and line number, etc.  Very useful!
		This is Amiga version 1.2, an update to the version
		on disk number 74.  Includes source.
		Author:  Mark Nudelman, Amiga port by Bob Leivian

Ndir		Library that implements the 4BSD unix directory access
		routines (opendir, closedir, readdir, etc).  Includes
		source in C.
		Author:  Mike Meyer

Parse		A recursive descent expression parser that parses 
		expressions, computes the expression value, and prints
		it.  Includes support for some built in transcendental 
		functions.  Includes source in C.
		Author:  John Olsen

Shar		Two programs to pack and unpack shell archives on the
		Amiga.  Shell archives are the traditional Usenet
		method of bundling multiple text files for posting
		as a unit or for sending via electronic mail.  Includes
		source in C.
		Author:  Fabbian G. Dufoe

SmallLib	A replacement for amiga.lib that is about 8 times smaller.
		Binary only.
		Author:  Bryce Nesbitt

UUencode	Programs to encode/decode binary files for transmittal
		via mail or other text-only methods.  The binary file
		is expanded by approximately 35% for transmittal.  This
		release is an update to the version on disk number 53,
		and includes a simple line-by-line checksum technique that
		can read and write files compatible with the older
		uuencode/uudecode, plus a file size test modification that
		is transparent to older uudecodes.
		Author:  Mark Horton with mods by Alan Rosenthal and 
			 Bryce Nesbitt

CONTENTS OF DISK 91
-------------------

This disk contains a distribution of ADL (Adventure Definition Language).
ADL is a superset of an older language named DDL, by Michael Urban,
Chris Kostanick, Michael Stein, Bruce Adler, and Warren Usui.  ADL
enhancements were made by Ross Cunniff, who submitted this material
for inclusion in the library.  The disk is essentially unchanged except
that:

	(1)	Many icon files have been added to help workbench only
		users get at least some information about this disk
		and about ADL (which is only usable from the CLI 
		environment).

	(2)	The disk name has been changed to AmigaLibDisk91.

	(3)	The standard library files "GeneralInfo", "Contents",
		and "Distribution", along with their associated icons,
		have been added to the disk.

	(4)	The directory 'c' has been added, along with a very
		nice text reader program called "less", which is the
		default tool for reading all the text files for which
		there are icons.

Included here are the sources to the ADL compiler, interpreter, and
debugger.  The binaries were compiled by Ross with the Lattice 3.03
compiler.  Ross noted in his letter that currently ADL is a
CLI environment program only, but that he hopes to offer a more
Amiga'ized version in the future.  Also, the stack size should be
set to at least 10000 before attempting to run ADL.


CONTENTS OF DISK 90
-------------------

Note that many of the programs on this disk are shareware/freeware.
This means that if you find them useful, you are morally obligated
to send a small donation to the author to help support his efforts and
fund further development.  I hope that by including them in this
library I have furthered the author's goals of widest possible
distribution and thus maximum return.  Also note (for those that
like to split hairs) that I am distributing this disk as a "freebee".
To receive a copy, just request it when ordering any other disks from
the library.

This disk replaces disk number 80, which was pulled from circulation
due to the redistribution status of files in the directory "tools".
If you encounter a disk number 80 in circulation, please advise all
parties concerned that the disk should be erased immediately.


AmiGazer	Compute a view of the night sky, using a database of
		1573 stars, for any date, time of day, and latitude.
		Click on stars for info about them. Binary only.
		Author:  Richard Horne

CardFile	Study aid card file program written in AmigaBasic.
		Useful for organizing small blocks of data, such as
		can be done with a 3X5 card file system.  Binary only.
		Author:  James Parks

Conman		Extremely useful replacement for the standard console
		handler, that provides line editing and command line
		histories completely transparent to any application program
		that uses CON: windows.  Version 0.98B, binary only.
		Author:  William Hawes

IMandelVroom	A slightly modified version of Kevin Clague's mandelbrot
		program (on disk number 78) that uses his "ring detector"
		to draw an approximation of the interior strange attractor
		contours.  Binary only (with patches for original source).
		Author:  Kevin Clague, enhancements by Howard Hull

NewDemos	Some new demos, including replacements for the standard
		"lines" and "boxes" demos, that use only a few percent
		of the CPU time, so it is reasonable to have lots of them
		running simultaneously to demo multitasking.  Binary only.
		Author:  Steve Koren

Othello		Othello game, binary only.
		Author:  Matthew Bellew

PrinText	Program to display ASCII text files on the screen with
		scrollbar, arrow gadgets, automatic word-wrap, a search
		function, speech, IFF picture loading, and online help.
		Version 1.2, binary only.
		Author:  Opher Kahane

PrtDrvGen	Program to automatically generate custom printer drivers.
		Version 2.2b, binary only, source available from author.
		Author:  Joergen Thomsen

RainBench	Simple program which cycles the hardware color register to
		get an interesting effect on your workbench screen.
		Binary only.
		Author:  Brendan Keliher

ShortCut	A utility that collects keystroke sequences and allows
		you to replace them with a single key stroke.  Binary
		only.
		Author:  Opher Kahane

ShowPrint	A full-feature IFF picture file screen dump utility.
		Can display and print all sizes of pictures including
		those larger than the screen.  Allows adjustment of printer
		output in three modes: ASPECT, FULL, and CUSTOM output.
		Print vertically or horizonatally, in B&W, grey scale, or
		color, etc.  Binary only.
		Author:  Brian Conrad

Sizzlers	A series of graphics demo programs.  Version 1.7.0,
		binary only.
		Author:  Greg Epley

SpaceAceDemo	Shareware shoot-em-up spaceship game.  Binary only.
		Author:  Stephen McLeod

Timer		Creates a small window containing a timer.  Version 1.5,
		binary only.
		Author:  Bill Beogelein


CONTENTS OF DISK 89
-------------------

This disk replaces disk number 88, which was pulled from circulation
due to the redistribution status of files in the directory "snap".
If you encounter a disk number 88 in circulation, please advise all
parties concerned that the disk should be erased immediately.

AutoEnquirer	An example of a screen contraption that is like a
		requester except that it's not quite as demanding,
		goes where you want to put it, and remembers where
		it was put.  Includes source and Manx'ified version
		of Chris Gray's fractalish terrain generator as a demo.
		Author:  Howard Hull

DEMOlition	Another neat little display hack.  In the spirit of
		these things, ya gotta run it to find out what it
		does.  Includes source.
		Author:  Kriton Kyrimis

DirMaster	A very nicely done shareware disk cataloger, submitted
		by the author for inclusion in the library.  Includes
		sample database of some disk libraries.  Version 1.0a,
		binary only.
		Author:  Greg Peters

FuncKey		A shareware function key editor, submitted by the author
		for inclusion in the library.  Version 1.01, binary only
		(source available from author).
		Author:  Anson Mah

MFF-Demo	Demo copy of the MicroFiche Filer program from Software
		Visions Inc.  The MicroFiche File is a full-powered 
		database program for manipulation of text, numbers, and
		pictures.  It uses the microfiche metaphor for dealing
		with your data graphically.  This is a full production
		version except that the save option has been disabled.
		Includes a sample database of my disk library.  Binary
		only.
		Author:  Gary Samad

Screenshift	Screenshift is a small program that allows you to adjust
		the position of the screen on your display, just like the
		preferences function.  Works from CLI or WorkBench.
		Includes source.
		Author:  Anson Mah

Snake		A variant on the old "bouncing lines" program, this
		on uses multiple vertices and Bezier splines.  Includes
		source.
		Author:  KABjorke


THAT's ALL FOLKS....

-Fred
-- 
= Drug tests; just say *NO*!
= Fred Fish  Motorola Computer Division, 3013 S 52nd St, Tempe, Az 85282  USA
= seismo!noao!mcdsun!fnf    (602) 438-3614