[comp.sys.amiga] Disks 163-172 now available

fnf@fishpond.UUCP (Fred Fish) (11/25/88)

The next batch of disks are now ready.

As seems to be the tradition, here is the information for obtaining
a complete electronic catalog of the library.  The catalog comes on two
disks, "AmigaLibDisk0a" and "AmigaLibDisk0b".  The first disk contains
the DirMaster database of the contents of all released disks, and the
second disk contains the "Contents" or "README.listXX" files from each
released disk.  To receive a copy of the catalog disks send two blank 
UNLABELED disks and four LOOSE first class stamps to:

	Fred Fish
	Catalog Disk Request
	1346 West 10th Place
	Tempe, Arizona  85281
	USA

Note that I will supply the mailing label and return mailer.  Also note
that because of the way duplication is done, you may not get back the same
disks you send in.

Below is a listing of the contents of disks 163 to 172.  Thanks to all
who submitted material included in this release.

===========================================================================


CONTENTS OF DISK 163
--------------------

Bankn		A complete checkbook system offered by the author as
		shareware.   Update to version on disk number 120.
		Version 1.5, binary only.
		Author:  Hal Carter

FiveInLine	A board-playing game similiar to Go-Moku, Ristinolla, etc.
		Fast-paced and quickly addictive!  Includes source.
		Author:  Njel Fisketjxn  

MachII		A "mouse accelerator" program that also includes hotkeys,
		the features of sun mouse, clicktofront, popcli, title bar
		clock with a bbs online charge accumulator, and	more. 
		Update to version on disk number 130.  Version 2.4c, binary
		only.
		Author:  Brian Moats

MemTrace	Routines to help debug memory allocation and freeing during
		program development.   Will complain if you try to free 
		memory you didn't allocate and will report on memory not
		freed when your program finishes.
		Author:  Jojo Wesener
  
PcPatch		Patches for PCCopy and PCFormat from the 'EXTRAS 1.2' disk,
		to allow reading/writing/formatting 3.5 inch 360k (2 sides/
		40 Tracks/9 sectors) MS-DOS disks.
		Author:  Werner Guenther

ReadmeMaster	A nifty little database for finding those programs that 
		you know exist somewhere (???) in the AmigaLibDisk library.
		Maintains a key-word dictionary of the Contents descriptions
		that allows searching by disk number, program title, author's
		name, or some other descriptive word.  Currently supports
		disks 1-154 with planned updates from the author.  Binary
		only. 
		Author:  Harold Morash

View		A mouse-oriented text file reader.  Sample operation is 
		demonstrated in reading the View.doc file, instead of using 
		the usual "Less" text file reader.
		Author:  Bryan Ford


CONTENTS OF DISK 164
--------------------

C-Functions	A group of four little C-functions to add to your library to
		make your programming life a little easier.  Includes source
		and a small demo program showing some of the results. 
		Author:  Lars Thuring
  
DiskSalv	Very useful program to recover files from a trashed AmigaDOS
		disk.  Can also "undelete" files deleted by mistake, so long
		as they have not overwritten by further disk activity.
		Requires two disk drives.  Many enhancements since the
		original version on disk #20.  Version 1.3, Binary only
		Author:  Dave Haynie

Hed		A handy little editor that is more user-friendly than 
		"Ed", yet doesn't require the memorization of complicated
		keystrokes of some of the larger, more powerful, editors.
		Binary only.
		Author:  Hal Carter

Newton		Uses the "Newtons Method" algorithm to estimate both real
		and imaginary roots of a polynomial of degree 20 or less.
		Version	1.0, includes source.
		Author:  Daniel Barrett

NewZAP		A third-generation multi-purpose file sector editing utility,
		from the author of FileZAP.  Displays and edits full 512-byte
		sectors via a 106 character wide internal font.  Includes
		a search feature to find specific strings or hex digits, 
		forwards or backwards.  Update to version on disk #58.
		Version 3.18, Binary only.
		Author:  John Hodgson
	
PcView		Provides the PC community with the opportunity to display
		IFF pictures to the best of EGA's ability.  Displays Amiga
		pics, IBM-PC Deluxe Paint Pics, Apple II-GS Deluxe Paint
		Pics, and others in the IFF standard format.  Includes
		source.
		Author:  John Hodgson
		
PolyRoot	Another Polynomial root-finder using the Newtonian algorithm.
		Nicely done in AmigaBasic with good documentation file.
		Version 2.00.
		Author:  Jon Giorgini

PrtDrivers	A couple of new Printer Drivers.  One for Digital Equipment's
		LN03+ laser printer, and one for Mannesmann Tally's MT420d
		dot matrix.
		Authors:  DEC LN03 -- Bernie Mentink
			  MT420d -- Sascha Wildner

Zoo		A file archiver, much like "arc" in concept, but different
		in implementation and user interface details.  Includes
		some nice features that "arc" lacks (such as file/path
		names up to 255 characters in length).  This is version
		2.00, an update to the version released on disk 136.
		Binary only.
		Author:  Rahul Dhesi, Amiga port by Brian Waters


CONTENTS OF DISK 165
--------------------

Conman		Extremely useful replacement for the standard console
		handler, 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.3, binary only,
		update to version on disk 133. 
		Author:  William Hawes

CPM		Another CP/M emulator independently authored from the version
		that appeared on disk #157.  Emulates a CPM computer with a
		Z80 processor connected to an ADM3A terminal.  Assembly
		source included. 
		Author:  Ulf Nordquist

Parsnag		A program to aid in performing color separations on Epson
		JX-80 printers.  Includes source. 
		Author:  John Hodgson 

PlotView	A couple of programs, Plotview and Plot2Am, for viewing
		UNIX plot files.  Also included are two sub-directories:
		Plot -- a device independent plotting package for the Amiga,
		compatible with the UNIX plot subroutine package and 
		Plot2Tek -- converts UNIX plot format files to Tektronix
		410x terminal graphic commands.  Source included.
		Author:  Joel Swank

RamCopy		A copy program designed for machines with 1 meg or more
		of Ram and only one disk drive.  Allows you to copy a 
		complete disk in only one pass.
		Author:  Stephen Gunn
		
SPUDclock	A simple program that uses the narrator device to speak the 
		time at certain user specified intervals.  Lots of command
		line options.  Version 1.2, includes source.
		Authors:  Robert E. Beaty and H. Bret Young


CONTENTS OF DISK 166
--------------------

AutoGraf	Collects and graphically displays information on auto
		mileage.  Features such as miles per gallon, cost per 
		mile, miles driven, highs, lows, averages, etc.  Includes
		sample data file, a couple utility programs and source.
		Version 1.0
		Author:  Joel Swank

Cref		A C cross referencer program.  Prints out your code with
		line-numbers and complete key-word cross-referencing.
		Update from version on disk #103 which had a serious
		bug.  Includes source.
		Author:  Mike Edmonds; Amiga port by Joel Swank

MultiCalc	Yet another RPN type graphic calculator.  This one 
		generates answers with extreme precision (if 3000 digits
		is enough!)  Features a 48-digit scrollable display, mouse
		driven with lots of keyboard shortcuts, and iconification
		during non-use.  Binary only.
		Author:  Kenneth Johnson

Stevie		A public domain clone of the UNIX 'vi' editor.  Supports
		window-sizing, arrow keys, and the help key.  Version 3.10a,
		includes source. 
		Author: Various, Amiga port by Tony Andrews
		


CONTENTS OF DISK 167
--------------------

CDecl		English to C (and vice versa) translator for C
		declarations.  This little gem will translate english
		such as "declare foo as pointer to function returning
		pointer to array 10 of pointer to long" into
		"long *(*(*foo)())[10]", and vice versa.  Update from
		version on disk number 114. Includes source.
		Author:  Graham Ross with enhancements by David Wolverton,
			 Tony Hansen, Merlyn LeRoy, Udi Finkelstein and
			 probably others!

CLIcon		Allows you to run cli programs from the workbench, similar 
		in operation to IconExec, but more versatile.
		Author:  Bryan Ford

CloseMe		Another ingenious perversion in the screen hack category.
		Don't miss this one...surely destined to become a classic!
		Includes source.
		Author:  Charlie Gibbs

DSM		(Dynamic Sound Machine) Demo version with "Save" disabled
		of a program that will take any IFF sound or raw data and
		save it as a totally self-contained, runable program.
		Author:  Foster Hall

MRPrint		A cli-based text file printing utility with lots of nice
		features, including tab-to-space expansion, page headers,
		line numbers, margin control with line-splitting and
		pagination correction, ARP wildcard support, and auto-
		rejection of files containing binary characters. 
		Version 3.1, Includes source.
		Author:  Mark Rinfret
			
Smus3.6a	An enhanced version of the smus player that last appeared
		on disk number 58.
		Author:  John Hodgson

Sounddemos  	Some very nice demos for showing off the incredible audio
		power of the Amiga!.  100% assembly language, make sure
		you have the stereo connected for these!
		Author:  Foster Hall
   

CONTENTS OF DISK 168 & 169
--------------------------

These two disks are a "Matt Dillion special", containing binaries and
sources to the latest versions of a great deal of Matt's many programs.
For a complete listing of the programs on these two disks, see the file
called "README".  Because of the nature of Matt's programs and the need
for his support libraries to recreate many of his programs, I opted to
keep these disks pretty much as Matt sent them to me, rather than follow
the usual AmigaLibDisk format of binaries and sources in one directory.
This would have undoubtedly increased this to a three disk set.  Please
note that if you plan on recreating any of these programs, then it is
quite possible that you will need information from both disks. 
		
Matt's README included below:

				 README

			      Matthew Dillon
			      891 Regal Rd.
			      Berkeley, Ca. 94708
			      USA

			   dillon@ucbvax.berkeley.edu	INTERNET
			     ....!ucbvax!dillon 	USENET

			       FISH RELEASE
			      16 August 1988

	(c)Copyright 1988 Matthew Dillon, All Rights reserved.  All software
	on these disks which is mine may be distributed for non-profit
	only.  This software is 'freeware', NOT public domain since I hold
	the copyright on it. Terms are:

	-You may redistribute any of the programs and/or source files
	 but you may not distribute modified versions of said to the
	 general public (i.e. BBS's, USENET, etc....).  Redistribution is
	 for non-profit only.

	-You may extract and use any part of the source without strings
	 attached as long as the programs you write with it are not an
	 attempt to create an enhanced version of the program you extracted
	 the source from.

	-I am NOT requesting $$ (this is not ShareWare), but then again,
	 I am not so foolish as to not include my address in case anybody
	 feels the urge.


    These two disks contain binaries and sources to the latest release of
    quite a bunch of my programs.  Many are updates to older versions and
    some are new.  The two major additions that are noteworthy are
    DRES.LIBRARY and BACKUP.

    Note that to compile various programs you must have a working SUP32.LIB,
    DRES.LIB, and DRES.LIBRARY.  Also a new include subdirectory, local,
    must be installed. Only DRES.LIBRARY is independant while the other two
    (binaries) require Aztec C V3.6 ... you have to recompile for other
    versions of Aztec C.  With a bit of hacking a good programmer would be
    able to set up an enviroment for Lattice C.  Of particular attention to
    somebody trying to do this is the modification of the LIBREF program to
    generate Lattice compatible assembly (in the DRES source section).

    Noted programs which are missing:	DNET, and DTERM are not ready for
    re-release yet.


    CONFIG  V1.00	Used to configure friendly programs like DME for
			the initial window placement (configures the
			executable)

    Clock   V1.00	Simple clock, configurable with config.

    DME     V1.31	My programming oriented editor

    DMouse  V1.10	mouse enhancer .. acceleration, blanking, etc...
			(now handles requesters better w/ auto-activate)

    Backup  V2.01	HD backup/restore (same program just renamed)

    SUPLIB		Support (link time) library required to compile
			my programs.

    LIBREF		Utility for generating run-time library link library
			assembly files, lvo.asm, and the run-time library's
			vector list.  See the DRES source for usage.
			Currently very Aztec in terms of what it generates.

    DRES    V1		Support (run time) library w/ lots of functions
			including a generic parser and IPC.

    DASM    V2.11	Small-systems assembler.  Handles 6502 and some of
			the Motorola single chip microcomputers.  Generates
			code (not object module oriented).

    FTOHEX		Part of DASM used to convert a DASM executable into
			an intel-hex formatted ascii file.

    FILES   V1.2	My disk catalog program.  Haven't enhanced it much
			but did fix some bugs.

    SHELL   V2.10	Added enviroment variable support and some other
			junk.  Use ConMan if you want command line editing,
			I do (it should not be a function of the shell and
			it isn't in mine).

    FINDIT  V1.00	Search for a filename (wildcard)

    LIBS    V1.00	list libraries/devices in ram or attempt to remove
			libraries.

    SCAT    V1.00	Utility to 'cat' binaries without blowing up the
			display

    ADDCR   V1.00	Utility to add CR's before LF's in files

    REMCR   V1.00	Utility to remove CR's in files

    CMP     V1.00	Utility to compare two files





		    BINARIES		    SOURCES		DOCS

    INCLUDES		--		    Disk1:include/local

    Config	    Disk1:c/config	    Disk1:src/deemu	Disk1:doc/
    Clock	    Disk1:c/clock	    Disk1:src/deemu	Disk1:doc/
    DME 	    Disk1:c/dme 	    Disk2:src/dme	Disk1:doc/
    DMouse	    Disk1:c/dmouse	    Disk1:src/dmouse	Disk1:doc/
		    Disk1:l/dmouse-handler
    Suplib	    Disk2:clib/sup32.lib    Disk2:src/suplib	Disk1:doc/suplib/
    LibRef	    Disk1:c/libref	    (in DRES srcs)      (none, see dres sources)
    DRes library    Disk2:clib/dres.lib     Disk2:src/dres	Disk1:doc/dres/
		    Disk1:libs/dres.library
    Dasm	    Disk1:c/dasm	    Disk1:src/dasm/	Disk1:doc/
    FToHex	    Disk1:c/ftohex	    (in Dasm srcs)
    Files	    Disk1:c/files	    Disk1:src/files/	Disk1:doc/
    Shell	    Disk1:c/shell	    Disk2:src/shell/	Disk1:doc/

    Backup/Restore  Disk1:c/backup	    Disk1:src/com/	Disk1:doc/backup.doc
    Findit	    Disk1:c/findit	    Disk1:src/com/	Disk1:doc/com.doc
    Libs	    Disk1:c/libs	    Disk1:src/com/	Disk1:doc/com.doc
    Scat	    Disk1:c/scat	    Disk1:src/com/	Disk1:doc/com.doc
    AddCR	    Disk1:c/addcr	    Disk1:src/com/	Disk1:doc/com.doc
    RemCR	    Disk1:c/remcr	    Disk1:src/com/	Disk1:doc/com.doc
    Cmp 	    Disk1:c/cmp 	    Disk1:src/com/	Disk1:doc/com.doc



CONTENTS OF DISK 170
--------------------

Aftterm		Commmunications program utilizing IBM 3278 terminal
		emulation.  Binary only.
		Author:  Don Brereton

Dis6502		A ported 6502 disassembler with support added for C64
		binary files.  Includes source.
		Author:  Robert Bond, Amiga port by Udi Finkelstein 

FastText	Blitter based fast text rendering routines written in
		assembly.  Unique in the fact that they speed up rendering
		of non-proportional fonts of any height, and from 4-16
		pixels in width.  Source and test program included.
		Author:  Darren M. Greenwald
  
MRBackUp	A hard disk backup utility that does a file by file
		copy to standard AmigaDOS floppy disks.  Includes an
		intuition interface and file compression.  Version 2.4,
		Update to version on disk 129.  Binary only
		Author:  Mark Rinfret
		
PtrAnim		Nifty pointer animation program, includes lots of samples,
		a utility program and instructions on creating your own 
		animations.  Be sure to also read the "Disclaimer" in the 
		author's ReadMeFirst file.  Binary only, shareware
		Author:  Tim Kemp

Surf		Generates bezier surfaces of revolution.  Will produce some
		amazing pictures of wineglasses, doorknobs, or other objects
		one could turn on a lathe.  Includes the capacity to map IFF
		image files onto any surface that it can draw.  Source
		included
		Author:  Eric Davies

Turbo		Opens a small window with a gadget that when selected,
		turns off bitplane, sprite, copper and audio DMA, presumably
		to increase system speed.  Includes source.
		Author:  Oliver Wagner


CONTENTS OF DISK 171
--------------------

AZComm		Modified version of Comm 1.34 that contains Zmodem send,
		receive, and resume receive.  Version 1.00, Binary only.
		Author:  SS. Patel, based on Comm 1.34 by DJ James
 
Maze		A couple of very nice demos for the creation and use of 
		single-solution mazes, one of which is practically a
		stand-alone game.  Includes source.
		Author:  Werner Gunther
	
Sozobon-C	Atari ST version of what appears to be a full K&R freeware
		C-compiler, assembler and linker.  The compiler main pass
		and the assembler were compiled and tested on an Amiga A2000
		with only minimal changes, and they appear to work (to the
		extent that they believe they are running on an Atari-ST),
		so an Amiga port should be relatively easy.	
		Author:  Sozobon, Limited.

Xoper		Very comprehensive program to monitor and control system 
		activity.  Monitor cpu, memory usage, ports, interrupts,
		devices.  Close windows, screens, show loaded fonts or last
		Guru code number.  Clean up memory, flush unused libraries,
		devices, fonts. etc. and a whole bunch more!  Spawns its own
		process.  A very handy background task to have loaded. 
		Assembly source	included.
		Author:  Werner Gunther


CONTENTS OF DISK 172
--------------------

DataToObj	A utility to convert raw data files (sprites, image data,
		text, etc.) directly into object code which can then be 
		linked to the main program without the need to go through
		the compiling process.  Includes source.
		Author:  Werner Gunther   
		
Handshake	A full featured VT52/VT100/VT102/VT220 terminal emulator.
		The author has taken great pains to support the full VT102
		spec.  Now supports ANSI colors, screen capture and more. 
		Update to version on disk number 60.  Version 2.12a,
		binary only, shareware.
		Author:  Eric Haberfellner

MFix		A small program to insert in the startup-sequence of the
		commercial program, Marauder II, from Discovery Software,
		International.  Whenever the copy process is started, the
		rainbow screen is covered by a bare screen until the copy
		is finished.  The author claims a 25% decrease in copy time
		is achieved.  Version 1.0, binary only.
		Author:  Stephen Gunn

PopInfo		A "shrinkable" workbench utility to show you some info 
		that Workbench doesn't, such as free memory on external
		devices, chip, fast, and total ram usage and more.  Version
		2.0, Includes source.
		Author:  Jonathan Potter

ProCalc		A program that simulates an HP-11C programmable calculator.
		Lots of enhancements and bug fixes since the original version
		on disk number 139.  Version 1.2, binary only, shareware
		Author:  Gotz Muller

Spiff		Make controlled approximations between two files.  Similar 
		to "diff" but more versatile.  Allows for the handling of 
		numerals as string literals or numeric values with
		adjustable tolerances.  Provides for embedded commands,
		scriptfiles, and many other command-line parameters.
		Potentially very useful, but needs some Amiga-specific work.
		Source and some example files included.   
		Author:  Dan Nachbar, Bell Communications Research (BELLCORE)
		
===========================================================================

-Fred
-- 
# Fred Fish, 1346 West 10th Place, Tempe, AZ 85281,  USA
# noao!nud!fishpond!fnf                   (602) 921-1113

daveh@cbmvax.UUCP (Dave Haynie) (12/01/88)

in article <164@fishpond.UUCP>, fnf@fishpond.UUCP (Fred Fish) says:

> DiskSalv	Very useful program to recover files from a trashed AmigaDOS
> 		disk.  Can also "undelete" files deleted by mistake, so long
> 		as they have not overwritten by further disk activity.
> 		Requires two disk drives.  

The second disk drive can be RAM: or other DOS device with a file system;
the input disk must be based on a device driven DOS device using the 
standard or fast filesystem.  Thus, input devices like most hard disks,
recoverable RAM disks like ASDG's VD0: or Digitronics' DRx: work; handler
based things like RAM: don't.  For output, I could specify any DOS level
device like DF1: or RAM:, or in fact a path spec like "RAM:Recovered".

I sent V1.32 to binaries just recently; this works better with FFS and fixes 
a few bugs.  If anyone EVER finds any bugs with this program, please tell
me about them, I do plan to eventually release a new version (but hopefully
not for a while).

> -Fred
-- 
Dave Haynie  "The 32 Bit Guy"     Commodore-Amiga  "The Crew That Never Rests"
   {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: D-DAVE H     BIX: hazy
              Amiga -- It's not just a job, it's an obsession