home *** CD-ROM | disk | FTP | other *** search
- ========================== Contents of Disk 001 ==========================
-
- This is disk 1 of the freely distributable AMIGA software library.
-
- amigademo Graphical benchmark for comparing amigas.
- Author: Charlie Heath (MicroSmiths)
-
- amigaterm Terminal emulation program with xmodem upload/download
- capability.
- Author: Michael Mounier
-
- balls Simulation of the "kinetic thingy" with balls on strings
- where only the end balls move (quick, can YOU come up
- with a better description?). Anyway, cute.
- Author: Perry Kivolowitz
-
- colorful Shows off use of hold-and-modify mode.
- Posted to usenet by Robert Pariseau.
-
- dhrystone Dhrystone benchmark program.
- Author: Reinhold Weicker (Ada version)
- Rick Richardson (C version)
-
- dotty Source to the "dotty window" demo on the Workbench disk.
- Posted to usenet by Dale Luck.
-
- freedraw A small "paint" type program. Free drawing, boxes,
- filled boxes, etc.
- Author: Rick Ross
-
- gad "Fun with Gadgets". Demonstration program for use
- of gadgets.
- Author: John Draper (Aka "crunch")
-
- gfxmem Graphical memory usage display program. Watch your
- machine's memory usage! Cute and useful.
- Author: Louis Mamakos
-
- halfbrite Sample program that demonstrates "Extra-Half-Brite"
- mode on latter AMIGA's with new VLSI chip. Allows
- 64 colors in low-res mode, rather than 32.
- Posted to usenet by Robert Pariseau.
-
- hello Demonstrates creation of a simple window, "hello world".
- Posted to usenet by Eric Lavitsky.
-
- latffp Shows how to access the Motorola Fast Floating Point
- library from Lattice C. Also demonstrates the tremendous
- speedup obtained.
- Author: Larry Hildenbrand
-
- palette Sample program for designing color palettes.
- Author: Charlie Heath
-
- trackdisk Demonstrates use of the trackdisk driver. Useful example
- of "raw" disk read/write.
- Author: Rob Peck
-
- requesters Sample program and documentation for building and
- using requesters. John worked REAL hard to dig out
- all the information in this one!
- Author: John Draper (aka "crunch")
-
- speech Sample speech demo program. Stripped down version of
- "speechtoy".
- Author: Rob Peck
-
- speechtoy Another speech demo program. Cute. You have to see this
- one. Be sure to click gadget that pops up the face.
- Author: David Lucas
-
- ========================== Contents of Disk 002 ==========================
-
- This is disk 2 of the freely distributable AMIGA software library.
-
- alib Object module librarian.
- Author: Mike Schwartz
-
- cc Unix-like frontend for Lattice C compiler.
- Author: Fred Fish
-
- dbug Macro based C debugging package. Machine independent.
- Provides function trace, selective printing of internal
- state information, and more.
- Author: Fred Fish
-
- make Subset of "unix" make command. Useful, but does not have
- many of the features of the full make, much less the newer
- "augmented make".
- Author: Landon Dyer
-
- make2 Another make subset command.
- Author: Marc Mengel
-
- microemacs Small, relatively portable version of emacs. Has
- keyboard macros. No extension language.
- Author: Dave Conroy
-
- portar Portable archiver. Used to bundle text file up into a
- single file for transmission as a unit, or otherwise
- handling as a single file. "Portable" because the code
- itself is portable and because the archive format is
- very simple (uses ascii headers to separate files).
- From Decus C distribution.
- Author: Martin Minow
-
- xrf C cross reference utility. Originally from Decus C
- distribution.
- Author: Bob Denny
-
- ========================== Contents of Disk 003 ==========================
-
- This is disk 3 of the freely distributable AMIGA software library.
-
- gothic Gothic banner printer. Prints DOWN the page, rather
- than across, so arbitrarily long banners can be
- created. Send EOF (CTRL-\) to end input.
- From a Decus C distribution several years ago.
- Author: unknown
-
- roff A "roff" type text formatter, roughly following
- "Software Tools" version. Somewhat upwardly compatible
- with unix "nroff" command.
- Author Ken Yap
-
- ff A very fast text formatter, controlled exclusively by
- command line arguments.
- Author: Gary Perlman & hordes of students
-
- cforth A highly portable forth implementation. Lots of goodies.
- Author: Allan Pratt
-
- xlisp A nice little lisp implementation. Compiles and links
- ok, but something in the Lattice C setjmp/longjmp
- code prevents it from currently running. Might be
- easily fixed. Version 1.4
- Author: David Betz
-
- ========================== Contents of Disk 004 ==========================
-
- This is disk 4 of the freely distributable AMIGA software library.
-
- banner Prints horizontal banner (across screen). From Decus
- C distribution of several years ago.
- Author: Unknown
-
- bgrep Another grep like utility, also using the Boyer-Moore
- algorithm.
- Author: Roy Mongiovi and Arnold Robbins
-
- bison A replacement for unix "yacc" command. This is from
- the GNU (GNU is Not Unix) effort, and was obtained
- from the Free Software Foundation. Compiles and
- links (with some effort) but currently crashes the
- machine. Needs work, but will probably be worth it.
- Author: Bob Corbett and Richard Stallman
-
- bm A grep like utility using the Boyer-Moore algorithm.
- Author: Peter Bain
-
- grep Decus grep (Get Regular Expression and Print). Useful
- for finding strings in files.
- Author: Unknown
-
- kermit This is an absolutely ancient kermit, who's only
- saving grace is that it is small and quite portable.
- On the AMIGA, there is no connect mode, only send and
- receive. You must log into the remote machine via
- one of it's local terminals and point it's kermit at the
- appropriate serial line connected to the AMIGA.
- Author: Unknown, but it is so hacked up it doesn't
- matter by now.
-
- MyCLI Another CLI for the AMIGA.
- Author: Mike Schwartz
-
- mandel A Mandelbrot set program.
- Author: Robert French, with additions by RJ Mical
-
- ========================== Contents of Disk 005 ==========================
-
- This is disk 5 of the freely distributable AMIGA software library.
- It contains many of the programs, written by Commodore-Amiga people,
- that were included in disk number 1. However, they have been cleaned
- up so that they compile cleanly on the AMIGA, return resources
- allocated, etc.
-
- cons Console device demo program with supporting macro routines.
- Author: Rob Peck 12/1/85
-
- freemap Creates a visual diagram of free memory. Comes with
- custom icon so can be run from workbench screen.
- Author: Robert J. Mical
-
- input.dev In combination with hander.interface.asm (supplied),
- lets a user trap keyboard or mouse events before they
- get to Intuition and if desired, install new (phony/
- generated/other-devices-mouse-simulations) into the
- input stream. Handler.interface.asm is needed to convert
- the calling sequence performed by the input.task for
- the input stream management into something that a
- C program can understand.
- Author: Rob Peck 12/1/85
-
- joystick Shows how to set up the gameport device as a joystick.
- Reports parameters received from joystick hooked to
- right port.
- Author: Rob Peck 12/1/85
-
- keyboard Sample program to demonstrate direct communications with
- the keyboard.
- Author: Rob Peck 12/1/85
-
- layers Shows use of the layers library, used by Intuition to
- create windows (layers handles all overlapping drawing
- areas and keeps things straight, sending to the back,
- bringing to the front, making larger/smaller, etc.)
- Author: Rob Peck 12/1/85
-
- mandelbrot Latest and greatest mandelbrot program. New features
- include the ability to save images in "iff" format,
- for reading into Deluxe Paint or other programs that
- use iff. Also includes code from GraphiCraft to handle
- color palette and change colors at will. Many additions
- by RJ Mical.
- Author: Robert French
-
- mouse Shows how to set up the gameport device as a mouse so
- that hooking up the mouse to the right port gives access
- to mouse information.
- Author: Rob Peck 12/1/85
-
- one.window Produces a window with a console attached. Does graphics
- in the top half and limits the console activity to the
- lower half.
- Author: Rob Peck 12/18/85
-
- parallel Demonstrates access to the parallel port.
- Author: Tom Pohorsky 12/1/85
-
- printer Shows how to open and use a printer, does a screen dump
- of the workbench screen if there is a graphics-capable
- printer attached.
- Currently does not compile under Lattice C Ver3.02 and
- does not link under Lattice C Ver3.03.
- Author: Rob Peck 12/1/85
-
- print.support Printer support routines. Currently won't compile,
- missing a header file "local.h".
- Author: unknown
-
- proctest Sample code to create a process, set up message ports,
- pass messages, etc. Sample slave code for create process
- test (littleproc.c) currently does not link under either
- Lattice C 3.02 or 3.03 (unresolved global variables not
- in libraries).
- Author: Rob Peck 1/4/86
-
- region Demonstrates how a drawing area can be split into linked
- rectangular regions. Draws a rectangle in a single
- playfield display, then draws "Behind a Fence" several
- times behind an apparent fence in the rectangle.
- Only works under Lattice Ver3.03.
- Author: Rob Peck 12/1/85
-
- samplefont A sample font that produces clubs, hearts, spaces, and
- diamonds as its four characters. Shows precisely what
- is contained in an Amiga font.
- Author: Unknown
-
- serial Demonstrates access to the serial port. Requires an
- external terminal connected to the serial port.
- Author: Unknown
-
- singlePlayfield
- Creates and displays a 320 by 200 by 2 bit plane
- single playfield display. Completely covers Intuition's
- display, but gives the system back at exit.
- Author: Rob Peck 12/1/85
-
- speechtoy Latest and greatest version of Dave's cute speech demo
- program. Comes with custom icon so can be run from
- a workbench screen.
- Author: Dave Lucas
-
- speech.demo A much simplified version of speechtoy. Also includes
- exec support functions for extended IO requests,
- CreateExtIO() to allocate and initialize a new IO request
- block and DeleteExtIO() to free an extended IO request
- block.
- Author: Rob Peck 12/1/85
-
- text.demo Sample program that asks AvailFonts() to make a list of
- the fonts that are available, then opens a window and
- then prints a description of the various attributes that
- can be applied to the fonts, in the font itself.
- Previous versions were released as "whichfont".
- Author: Rob Peck 12/1/85
-
- timer Simple timer example program. Includes dynamic
- allocation of data structures needed to communicate
- with the timer device, as well as the actual device
- IO.
- Author: Rob Peck 12/1/85
-
- trackdisk Demonstrates use of trackdisk driver. Useful example of
- "raw" disk read/write.
- Author Rob Peck 12/1/85
-
- ========================== Contents of Disk 006 ==========================
-
- This is disk 6 of the freely distributable AMIGA software library.
-
- compress Compress reduces the size of the named files using
- adaptive Lempel-Ziv coding. The amount of compression
- obtained depends on the size of the input, the number of
- bits per code, and the distribution of common substrings.
- Typically, text such as source code or English is reduced
- by 50-60%. Compression is generally much better then that
- achieved by Huffman coding (as used in "pack") or
- adaptive Huffman coding (as used in "compact"), and takes
- less time to compute. Great for saving disk space, or
- reducing transmission time over phone lines! Also includes
- "btoa" and "atob" for converting binary files to ascii, and
- then back to binary (for transmission over links that do
- not support 8 bits).
- Author: Thomas Spencer, with improvements by others
-
- dadc A digital computer impersonating an analog clock
- impersonating a digital clock.
- Author: Perry S. Kivolowitz
-
- microemacs An upgraded version of microemacs originally distributed
- on disk number 2. I don't have an exact list of changes
- but the new executable is about 25% larger, so there must
- be something in there! One enhancement is that some
- functions are now also bound to function keys.
- Author: Dave Conroy, with enhancements by Jack Roose.
-
- mult Mult reads the input comparing adjacent lines. In the
- normal case, the second and succeeding copies of repeated
- lines are output, and the remainder of the lines are
- removed. Repeated lines must be adjacent in order to be
- found. Options are present to output the first of multiple
- lines, for comparing adjacent lines by field only, and for
- specifying the field separator character. Kind of the
- opposite of the Unix "uniq" program.
- Author: Dennis Bednar
-
- scales Demonstrates use of the Audio functions in the ROM to
- produce four voice sound. It uses a simple waveform
- (sawtooth) with no amplitude control (ie, envelope)
- or frequency variation (ie, vibrato), but these can be
- easily implemented. Also includes considerable
- documentation on audio device.
- Author: Steven A. Bennett
-
- setparallel Allows the CLI user to dynamically change any particular
- parallel port parameter.
- Author: Keith Stobie and Tom Pohorsky
-
- setserial Allows the CLI user to dynamically change any particular
- serial port parameter.
- Author: Keith Stobie and Tom Pohorsky
-
- sortc A quicksort based sort program, using separate driver
- and sort modules. Originally from a DECUS C distribution.
- Claims to be fast, but when operating entirely out of ram
- takes 93 seconds to sort its input file, sort.c, while
- AmigaDos's sort takes only 43 seconds under the same
- conditions.
- Author: Dave Conroy, Martin Minow, and Ray Van Tassle
-
- stripc Strips comments and extraneous whitespace from C source
- files. Useful for compacting the C header files to
- increase usable disk space.
- Author: Chris Metcalf
-
-
- ========================== Contents of Disk 007 ==========================
-
- This is disk 7 of the freely distributable AMIGA software library.
- This disk contains a port (executables only) of the popular UNIX game
- "Hack", courtesy of John Toebes, 120 H Northington Pl, Cary NC. 27511.
-
-
- This is Version 1.0.1.
-
- ========================== Contents of Disk 008 ==========================
-
- This is disk 8 of the freely distributable AMIGA software library.
-
- It contains the source to "Hack", a popular UNIX game ported to the
- AMIGA by John Toebes. Please read all the associated README files
- before redistributing with changes.
-
- ========================== Contents of Disk 009 ==========================
-
- This is disk 9 of the freely distributable AMIGA software library.
-
- moire Draws moire patterns in black and white in a borderless
- backdrop window. Currently only runs with Lattice C
- version 3.02, when compiled with 3.03 crashes the system.
- Author: Scott Ballantyne
-
- MVP-FORTH Mountain View Press Forth, version 1.00.03A.
- A shareware version of forth from Fantasia Systems.
- Runable from the workbench, comes with icons and
- such. If you use this, you should send a contribution
- to Fantasia Systems / Mountain View Press.
-
- proff Another text formatting program. This one is significantly
- more powerful than any of the others previously distributed
- on these disks.
-
- setlace Program to toggle interlace mode on and off.
- When used with a black background, and amber or green
- characters, produces a nice CLI environment.
- Author: Bob Pariseau, Nov 85
-
- skewb Not quite sure what this is supposed to be, it was
- downloaded from a bbs with no documentation. C'mon
- folks, at least put a three line description at the
- start of your programs!
- Author: Raymond S. Brand
-
- sparks Graphics demo that draws a "moving pathway", adding
- to the front and removing from the tail (sure is
- hard to come up with verbal descriptions of these
- things!).
- Author: Scott Ballantyne
-
-