fnf@estinc.UUCP (Fred Fish) (09/13/89)
Disks 237-244 are now available. All preordered disks were duplicated, packaged, and mailed by this last weekend. Note that you can get a copy of the catalog (2 disks) of the complete library contents by sending two blank disks and $1 for postage to: Fred Fish Catalog Disk Requests 1835 East Belmont Drive Tempe, Arizona 85284 USA Thanks to all who submitted new and interesting material. If you submitted something in the past and it has not yet appeared in the library, please feel free to resubmit it, particularly if it was several months ago. I sometimes hesitate to include material submitted more than about six months ago because of some vague feeling that as soon as I include version 1.01 submitted many months ago, I'll see version 5.23 posted on usenet. ====================================================================== CONTENTS OF DISK 237 -------------------- CLIPrint An example of printing to the CLI from assembly code. Includes source (of course). Author: Jeff Glatt CType Another text file reader, but this one is small, reasonably fast, and includes bi-directional scrolling, search, go to a given percentage, and printing capabilities. Version 1.0, includes source in assembly. Author: Bill Nelson DPlot A simple display program for experimental data, with the goals of supporting paging through lots of data and providing comfortable scaling and presentation. Version 1.0, source available from author. Author: A. A. Walma ILBMLib A shared library (ilbm.library) to read/write IFF files, derived from the EA IFF code, along with various enhancements. Includes examples of using the library from C code, assembly code, or BASIC, along with source for examples and interface code. Author: Jeff Glatt ParOut Shows how to allocate and communicate directly with the parallel port hardware from an assembly language program. Includes source. Author: Jeff Glatt (original C code by Phillip Lindsay) Speed A performance benchmark useful for comparing Amiga processing speeds. Performs 10000 iterations of some selected groups of 68000 instructions while using the DateStamp time function to record how many ticks it takes to complete. This timed duration is then compared against two known prestored times, one for a stock A2000 Amiga and one for an A2620 enhanced A2000. A relative comparison is calculated and displayed. Version 1.0, includes source in assembly language. Author: Jez San CONTENTS OF DISK 238 -------------------- CWDemo Demo version of a pop-up utility to control the color register assignments of Intuition custom screens. Version 3.1, binary only. Author: Kimbersoft DMouse A versatile screen & mouse blanker, auto window activator, mouse accelerator, popcli, pop window to front, push window to back, etc, widget. Includes DLineArt, a screen blanker replacement program for use with DMouse. This is DMouse version 1.20, an update to version 1.10 on disk 168/169. Includes source. Author: Matt Dillon LabelPrint A program that allows you to easily print labels for your disks. This is version 2.5, an update to version 1.9 from disk 210. Shareware, binary only (source available from author). Author: Andreas Krebs NGC Yet another virus check program. Checks the bootblock on all inserted floppy disks and reports nonstandard ones. Checks the jump tables of all resident libraries and devices and reports suspicious entries. Version 1, includes source in assembly. Author: Ulf Nordquist Pyth A program to draw the Tree of Pythagoras. Version 1.1, includes source. Author: Andreas Krebs Steinschlag A tetris like game (Steinschlag means "Falling Rock") submitted by the author. This is version 1.8, an update to version 1.5 from disk 221. Binary only. Author: Peter Handel CONTENTS OF DISK 239 -------------------- This is disk 239 of the freely distributable AMIGA software library. It contains Forth programs from the JGoodies #1 disk, from Delta Research (the makers of JForth Professional 2.0). All of the material has been placed into a subdirectory (JGoodies). Below is a listing of subdirectories under JGoodies, and their contents. Brunjes Various tools submitted together by the author. StringPkg is string package for both Forth style and NUL terminated strings. Date&Time are handy tools for getting and printing formatted date and time. Utils are utilities used by the other files. CursorControl is an example of moving the text cursor. SpaceOrEscape is a handy word for pausing or stopping program output. Includes source code. Author: Roy Brunjes Evolution This program graphically simulates the evolution of a species of "bugs", the insect kind. Bugs, represented by moving blobs, eat bacteria represented by single pixels. They mutate, compete for food, reproduce and pass their mutations to their offspring. Fascinating example of graphics and software simulation. Standalone image and source code. Author: Russel Yost FFT Highly optimized Fast Fourier Transform tools for digital signal processing. The FFT can be used to compute the frequency spectrum of a complex signal. It is useful in a variety of different applications. Floating point and integer versions. Mixture of high level and assembly language code. Includes source (requires JForth). Author: Jerry Kallaus Guru Handy "guru" number interpreter (well, handy after reboot anyway!). Tells you what "81000009" means, for example. CLI usage only. Standalone image with readme file. Source code included. Author: Mike Haas H2J Converts 'C' style '.h' include files to JForth style '.j' files. Useful when developing interfaces to new Amiga libraries like ARP, etc. Standalone image and source code. Author: Phil Burk HAMmmm2 Graphics hack that displays moving lines in a HAM screen for a hypnotic effect. Uses sound tools from HMSL if available, for a drone sound that corresponds to the graphics image. Standalone image and source code. Author: Phil Burk HeadClean This program, combined with a fibre cleaning disk, can be used to clean the heads on your disk drives. Source code examples of accessing the Trackdisk device, and using gadgets are included. Standalone image with source code. Shareware. Version 2.0. Author: Phil Burk JustBeeps Simple example of using Audio and Timer devices. Plays a series of beeps whose pitches are based on a just intoned tuning system. Standalone image with source code. Author: Phil Burk Mandelbrot A fast Mandelbrot rendering program that uses some of the mathematical properties of the Mandelbrot set to greatly reduce the drawing time. Demonstrates graphics programming, assembly language, menus and IFF file I/O. Standalone image with source code. Author: Nick Didkovsky NeuralNet Example of Neural Net programming converted to JForth. Demonstrates a programming technique that many say is the wave of the future for software. This is a simple demo that shows neural propagation. Standalone image with source code. Author: Robert E. La Quey, ported by Jack Woehr Textra This easy-to-use text editor allows multiple windows, and provides a simple mouse driven interface. Those familiar with the "Macintosh style" editors will be comfortable with Textra's Cut, Copy and Paste commands. Standalone image. Documentation included. No source code. Author: Mike Haas CONTENTS OF DISK 240 -------------------- CrossDOS A "tryware" version of a mountable MS-DOS file system for the Amiga. This is a software product that allows you to read and write MS-DOS/PC-DOS and Atari ST formatted disks (Version 2.0 or higher) directly from AmigaDOS. This tryware version is a "readonly" version, which does not allow any writes to the disk. A fully functional version is available for a very reasonable price from CONSULTRON. Version 3.02, binary only. Author: CONSULTRON, Leonard Poma Dis An AmigaDOS shareable library which implements a symbolic single-instruction disassembler for the MC68000 family and a program which uses the library to disassemble/dump AmigaDOS object files, making full use of symbolic and relocation information. Includes source code in Draco. Author: Chris Gray DM-Maps IFF maps to the Dungeon Master game. All 14 levels are included. Author: Unknown MemLib A link library of routines to aid in debugging memory problems. Works with Lattice C 5.0 and possibly with earlier versions. It's features include trashing all allocated memory, trashing all freed memory, keeping track of freed memory with notification if it is written to, notification of memory freed twice or not at all, notification of overrunning or underrunning allocated memory, generation of low memory conditions for testing purposes, and identification of violations of memory use by filename and line number of the allocating routine. Includes source. Author: John Toebes and Doug Walker RunBack This is version 6, an update to the version on disk 152 (the version on disk 214 appears to be on a different evolutionary path). This version compiles under Lattice with many optimizations enabled, and can be made resident. Includes source. Author: Rob Peck, Daniel Barrett, Greg Searle, Doug Keller XprLib External file transfer protocol library. Document and code example for implementing external file transfer protocols using Amiga shared libraries. This is an update to the version included with the vlt program on disk 226. Author: Willy Langeveld CONTENTS OF DISK 241 -------------------- ASDG-rrd Extremely useful shareware recoverable ram disk. This AmigaDOS device driver implements a completely DOS compatible disk device in memory that survives resets, guru's, and crashes. An absolute must for those with lots of ram. This is an update to the version released on disk 58. It now works with up to 8Mb of memory. It was rewritten in assembly and is now faster and much smaller. Binary only. Author: Perry Kivolowitz, ASDG Inc. CBBS The W0RLI BBS system for use in amateur radio. Originally written for IBM-PC compatibles, it was ported to the Amiga by Pete Hardie. This is version 6.1c with source code. Author: Hank Oredson, the CBBS group, Pete Hardie Fix68010 A program which patches executables that fail to run on machines equipped with an M68010, so that they no longer use the prohibited priviledged instructions. Binary only. Author: Gregor Brandt Man A program similar to the UNIX "man" program. Displays information about a topic from manual pages. Does not include any database of topics, you have to supply your own. Version 1.2, includes source. Author: Garry Glendown NoClick A program which silences the clicking of empty drives on the B2000 under AmigaDOS 1.3. It should also work on an A500. This is version 3.4, an update to the version on disk 231. Includes assembly source code. Author: Norman Iscove Tiles A basic tile game like Shanghai or GunShy. A board is covered with a set of 144 tiles, 36 different sets of 4 identical tiles, each with a picture on it. The object is to remove all the tiles, 2 at a time, by matching identical tiles. Version 2.1, includes source in Modula II. Author: Todd Lewis CONTENTS OF DISK 242 -------------------- BootBlocks Detailed documentation on what a bootblock is and how it works, along with some sample bootblocks and a program to install a custom bootblock. Includes source for the sample bootblocks and the install program. Author: Jonathan Potter Check4Mem Allows you to check for a specified amount of memory, with certain attributes, from a batch file. If the requirements are not met, a WARN returncode is generated. Version 2, includes source. Author: Jonathan Potter CustReq A glorified ASK command for your startup-sequence. It generates a requester with the specified title, text, positive and negative gadgets (either of which can be the default), and an optional timeout value. Version 2, includes source. Author: Jonathan Potter FileReq This is Jonathan's second version of a file requester, and is much more powerful than the one included on disk 204. Shareware, includes source. Author: Jonathan Potter FullView A text viewer that uses gadgets at the bottom of the screen (thus can display text 80 columns wide), opens up to the full height of the workbench screen, has fast scrolling, and can work with compressed files (file compression program included). Shareware, binary only, source available from author. Author: Jonathan Potter Image-Ed An icon editor that allows you to draw and edit images up to 150 by 90, in up to 16 colors. Allows freehand drawing, empty or filled rectangles, ellipses, and triangles, lines curves, and polygons, copy, flip about x or y axis, stretching and condensing, flood fill and complement, text with selection and loading of font style, undo, magnified and normal sized images, and two active drawing screens at once. This is version 2.2, an update to version 1.9 on disk 211. Binary only, source available from author. Author: Jonathan Potter JAR A shareware game (Jump And Run) using 3-D graphics. Your task is to collect the blue pills lying on the floors and steps, not to fall down or off the steps, and to avoid several monsters wandering about. You can collect various sorts of weapons to use against the monsters. Version 1.0, binary only, source available from author. Author: Andreas Ehrentraut JPClock A short clock program that is just packed with features. This is version 1.2, an update to version on disk 204. Includes source. Author: Jonathan Potter PPrefs Preferable Preferences is a program designed to replace the standard preferences, that is shorter, more efficient, and easier to use. Binary only. Author: Jonathan Potter PaletteReq An easy way to set the palette of any screen from your program. Includes source. Author: Jonathan Potter PopInfo A small utility which "pops open" to give you information about the status of your devices and memory. This is version 3.1, an update to version 3.0 on disk 223. Includes source. Author: Jonathan Potter ZeroVirus A fully integrated virus checker and killer, with bootblock save and restore features. Finds both bootblock and file based viruses. This is version 1.3, binary only. Author: Jonathan Potter CONTENTS OF DISK 243 -------------------- FragIt A dynamic memory thrasher for the Amiga. FragIt randomly allocates and deallocates psuedo-random size values of memory, ranging from 16 bytes to 50000 bytes by default. The result is an allocation nightmare, thousands of memory fragments are being created and destroyed continuously. This puts stress on the memory allocation routines of an application undergoing testing by simulating a very busy, highly fragmented memory environment. This is version 2.0, featuring many bug fixes, a full intuition interface, configuration settings via the icon, and more. Includes source. Author: Justin V. McCormick ImageLab A program which performs image processing on IFF pictures. Includes standard image processing functions such as convolution, averaging, smoothing, enhancement, histograms, FFT's, etc. Also includes file conversion functions, a clipboard, and other useful functions. Version 2.2, binary only. Author: Gary Milliorn LPE LaTeX Picture Editor is a graphical editor for producing "pictures" for the LaTeX system, which may be imported by LaTeX. You can draw boxes, dashed boxes, lines, vectors, circles, boxes with centered text, and plain text. This is version 1.0, binary only. Author: Joerg Geissler NoClick A program which silences the clicking of empty drives on the B2000 under AmigaDOS 1.3. It should also work on an A500. This is version 3.5, a last minute update to version 3.4 on disk 241. Includes assembly source code. Author: Norman Iscove Password A program which enhances your computers security by making it complicated enough that users without your password will get discouraged trying to boot and use your system. This should keep out most casual or nontechnical users. Version 1.21p, binary only. Author: George Kerber Pcopy An intuition based disk copier similiar to the resident "DiskCopy". This is version 2.0, a highly upgraded rewrite of the version on disk 151. It features high speed diskcopy with write-verify and data recovery from damaged tracks. A lot of effort has gone into making this copier friendly in its usage, as well in its multitasking properties. Binary only. Author: Dirk Reisig SimGen This program will add a 2 or 4 color picture to your WorkBench screen. If the picture is digitized, it will look much like a genlock, hence the name SimGen (Simulated Genlock). Binary only. Author: Gregg Tavares SuperLines A new lines demo with a realtime control panel that you can use to change various aspects of the action. Has 10 builtin color palettes, support for things like color "smudge", color cycling, color "bounce", multiple resolu- tions, and can display either lines or boxes. This is version 1.0, binary only. Author: Chris Bailey WarpUtil Warp (version 1.11), UnWarp (version 1.0), and WarpSplit (version 1.1). Warp reads raw filesystems and archives them into a compressed version in a normal file. UnWarp turns them back into filesystems. WarpSplit splits them up into smaller pieces on a track by track basis. Binary only. Author: SDS Software CONTENTS OF DISK 244 -------------------- BBChampion This is BootBlockChampionIII, a very nicely done program that allows you to load, save, and analyze any bootblock. This is version 3.1, binary only. Author: Roger Fischlin BootIntro This program creates a small intro on the bootblock of any disk, which will appear after you insert the disk for booting. The headline can be up to 44 characters. The scrolling text portion can be up to 300 characters. This is version 1.2, an update to version 1.0 on disk 188. Binary only. Author: Roger Fischlin FMC An alternative to the NoFastMem program. Uses a cute little switch gadget to turn fast memory on or off. Version 1.2, includes source in assembly code. Author: Roger Fischlin SizeChecker Size checker uses a list of possible sizes of a file to check for unexpected changes in the size of those files. For example, it can be used to spot a link virus or to point out changes in the configuration of your system. With the appropriate comments added to your size list, you can check to see what version of the files you are using (1.2, 1.3, 1.4, ARP, etc). Version 1.0, binary only. Author: Roger Fischlin TextDisplay A text display program, like "more" or "less", but about half the size and handles all screen formats (pal/ntsc, interlace/non-interlace, etc). This is version 1.52, an update to version 1.1 on disk 188. Binary only. Author: Roger Fischlin XColor A program designed to change the colors of any screen. You can also add and subtract bitplanes in the screen, or convert the screen to black and white (grayscale). Handles HAM and EHB screens. Version 1.2, includes source in assembly code. Author: Roger Fischlin ====================================================================== -- # Fred Fish, 1835 E. Belmont Drive, Tempe, AZ 85284, USA # 1-602-491-0048 asuvax!{nud,mcdphx}!estinc!fnf