Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!info-atari16 From: HALL@SU-SUSHI.ARPA (Keith Hall) Newsgroups: net.micro.atari16 Subject: (yet more) ST Public Domain Software Library, Disks 5 & 6 Message-ID: <12186853322.28.HALL@SU-SUSHI.ARPA> Date: Thu, 27-Feb-86 22:44:42 EST Article-I.D.: SU-SUSHI.12186853322.28.HALL Posted: Thu Feb 27 22:44:42 1986 Date-Received: Sat, 1-Mar-86 03:19:52 EST Sender: usenet@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 150 ------------------------------------------------------------------------ ST Public Domain Software Library ------------------------------------------------------------------------ ****** DISK #5 -- Applications ****** READ_ME The contents of this disk (what you are reading). ADDRESS.DOC Explanation of following program. ADDRESS.PRG Address and mailing list program that can additionally dial telephone numbers thru a smart modem. AS68.DOC Instructions for assembler below. AS68.TTP Public domain 68000 assembler! DOODLE.DOC Instructions for following program. DOODLE.PRG Simple color drawing tablet. DOODLE.RSC Resource file for above. JOUST.PRG Like the arcade game except no score and no sound effects. One- or two-player (requires joysticks). LIFE1.DOC Instructions for program below. LIFE1.PRG Monochrome version of simulation of Life. Cursor arrows set initial arrangement of live cells. 160 x 100 playing grid. LIFE2.DOC Instructions for below. LIFE2.PRG Color version of Life. Mouse sets initial config- uration. Cells start white, then cycle thru colors. NEO.DOC User manual for NEO.PRG. NEO.PRG Atari's free color drawing program. PIANO.PRG Simulation of tones from piano keyboard drawn on the screen. The first two rows of the CPU keyboard are assigned notes over a two-octave range, and activate the sound chip when depressed. SOUND.DOC Instructions for the following program. SOUND.PRG A program which allows the user to exercise the variety of sounds from the sound chip. Nice user interface. SOUND2.C Another demonstration of the sound chip. SOUND2.PRG Compiled version of above. STWRITER.DOC Intro to STWriter. STWRITER.PRG Atari's word-processing program. TARGET.PRG Game in which players take turns in controlling angle of turret and speed of projectile in attempts to strike the other's headquarters. ------------------------------------------------------------------------ ****** DISK #6 -- Tutorials ****** READ_ME Contents of this disk (what you are reading). TUTORIAL.GEM (folder) Tim Oren's *excellent* guide to programming in the GEM environment. Thus far there are nine chapters, each of which covers one or more areas. Accompanying most chapters is a file of untilities to aid in the use and understanding of that chapter's topics. I use these tutorials as on-line references to system-level functions. GEMCL1.DOC Introduction to the tutorial series. GEMCL2.DOC The window manager, redrawing, window control requests, sliders, bugs, dirty tricks. GEMCL2.C C utilities to accompany above chapter. GEMCL3.DOC Dialogs, bug alerts, buttons. GEMCL3.C C utilities to accompany above chapter. GEMCL4.DOC Resource files, object types, editable text. GEMCL4.C C utilities to accompany above chapter. GEMCL5.DOC Object trees. GEMCL5.C C utilities to accompany above chapter. GEMCL6.DOC Rasters, VDI operations, monochrome vs. color, device- specific formats, fringes, transformations, optimized raster ops. GEMCL6.C C utilities to accompany above chapter. GEMCL7.DOC Menu structures, dynamic menu entries. GEMCL7.C C utilities to accompany above chapter. GEMCL8.DOC Covers user interface issues such as fingertips, muscles, eyes, short-term memory, and chunking. GEMCL9.DOC VDI graphics: polylines, rounded rectanges, arcs, solids, area fill. FEEDBACK1.DOC Question & answer session, part 1. FEEDBACK2.DOC Question & answer session, part 2. CNOTES.DOC Examples of C language constructs. EARTH.NEO An image of the earth as viewed from outer space. FRACTAL.NEO The image of a fractal, which can be loaded into Neochrome and edited. LINETEST.C Example of C program which performs graphics. LINETEST.PRG Compiled version of above. MEGABYTE.DOC Latest version of instructions on converting the 520ST to a 1 megabyte machine. Use at your own risk!! MOUNTAIN.C Another exemplary graphics program; draws polygonal surface. MOUNTAIN.PRG Compiled version of above. RAM.S A ramdisk program written in assembler. Although this program assembled does not work on a machine with TOS in ROM, I include it for educational value. TIPS.DOC Well-written collection of tips on using the ST aimed at beginners. XMODEM.DOC A detailed description of the XModem protocol. ------------------------------------------------------------------------ Keith Hall 1510 Oak Creek #305 Palo Alto, CA 94304 phone: 415-324-0284 email: hall@su-sushi.arpa -------