W8SDZ@SIMTEL20.ARPA (Keith Petersen) (09/01/86)
Norm Gregory, SysOp of Seattle's "Downspout" Z-Node, provides this list of best public domain software for the CP/M user. This list is updated monthly. It is presented here for your information and does NOT in any way indicate that ALL these files are available from SIMTEL20, my RCP/M, or GEnie's CP/M RoundTable. However, many are available from these sources. PD:<CPM>CPM.CRCLST on SIMTEL20 (the file listing all the filenames, sizes and CRCs of the PD:<CPM.xx> directories) has been updated as of today. --Keith --cut here--SEPBEST2.LST--cut here-- SEPBEST2.LST is a revised version of SEPTBEST.LST to correct for duplicate entries, bad alphabetical sort, and incorrect end-of-file. No entries have been altered. -- Keith Petersen, W8SDZ -- 9/1/86 0938 edt. -[ Seattle's `downspout' ]- 206-325-1325 300/1200/2400 baud DATE: 09/01/86 TO: All CP/M users FROM: Norm Gregory (SYSOP) This is an alphabetized list of public domain files and programs considered "best" by the users of Seattle's `downspout.' ---- ACMDU11.LBR - ZCPR3 Allows you to add, delete and view aliases in an ALIAS.CMD file without a word processor. ACMDUTIL was written for those of us who write aliases on the fly. V1.1 now searches BASE: rather than ROOT: for the ALIAS.CMD file and takes an optional DU: on the command line to find any copy of ALIAS.CMD. ----- ACREATE3.LBR ACREATE now searches A0: and A15: and DCREATE extracts the command line from an alias file and puts it in a text file for editing. That's right, ACREATE3.COM creates a ZCPR3 ALIAS file from a standard text file. And DCREATE.COM will create a text file from an ALIAS file. The system works well and is fast. (01:52:31 AM Jul 14, 1985) ---- ADIS.LBR - CP/M Matt Wing's Z80 and 8080 disasembler. ---- ALIAS#1.LBR - Z3 The Echelon ZCPR3 newsletters frequently contain sample Alias scripts.... this library contains almost all those which have been published to date, plus a few to come in future newsletters. ---- ARCDIR.LBR - CP/M A utlity to allow CP/M80 users to do a directory of PC/DOS ARC files. A must for BBS systems. [ 06:45:01 AM Nov 21, 1985 ] ---- ARUNZ09.LBR - ZCPR3 ARUNZ now has MENU/VMENU-style user prompts (but better!) and parameters that read Z3 registers and memory locations. If you run a Z3 system and do not use ARUNZ you are missing what is perhaps the best of all Z3 utilities. Store all your alias scripts in one little ASCII text file. ---- ASCII.LBR - CP/M ASCII.COM is for folks with poor memories. Just type in ASCII<CR> and press any key. The key and it's HEX code is displayed. ^C to end the program and warm boot the system. [ 12:21:13 AM Dec 07, 1985 ] ---- AUTOZINS.CCP Notes on modifing your copy of ZCPR3 ccp to "autoinstall" all ZCPR3 utilities. Erase ZINS - you won't need it any more. No more hassles with downloading ZCPR3 programs and forgetting to install them. ---- B-COMPIL.LBR - CP/M This is BCBC, CP/M VERSION 1.1, written by Bruce Tonkin. It's a BASIC compiler written using the pbasic pre-processor for Microsoft BASIC 5.2 or higher. BCBC generates assembler source code for ASM or MAC. Intel 8080 opcodes are used. ---- B5C8-2.IQS - RCPM/BBS Finally a BYE5 insert for the Commodore C128 to be used with BYE510 or newer. Thanks to George Peace. ---- BBCAT10.LBR BBCAT is a catalog program integrated with the archive/dater/backup utility BBACK (v6.0) to provide a convenient way of keeping track of backed-up files and of eliminating duplicates. Unlike NCAT, UCAT et al, which are meant chiefly for the floppy-disk user, BBCAT is de- signed primarily for those with hard disks who only use floppies for back-up and storage. ---- BD03.LBR - CP/M Irv Hoff's update to his fine bad sector lockout program. This one reports the file names that have bad sectors, which is what you really want to know. ---- BISHOW32.LBR - CP/M BISHOW32 reads just about any text file, whether or not it is squeezed or enclosed in a library. It allows you to move forward and back in the file by a page or a line at a time. You can scroll horizontally in a file wider than the screen. You can jump back to the top of the file. It uses Wordstar cursor keys, as well as alternates. Fits in 2k ---- BRADFORD.LBR - CP/M Aaron Contorer's Near Letter Quality printer program for Epson and Gemini printers. A commercial package that Aaron is now distributing as Freeware. If you use it, send Aaron $15 and he will send you his manual, which tells you about advanced features. ---- BU14.LBR - CP/M Hard disk back-up, special printer versions in .LBR ---- BWFMT.LBR - CP/M This is for BONDWELL computers, 12 and 12A for sure (maybe 14 &16). These allow formatting disks for Osborne and Kaypro computers. ---- BYE510.LBR - RCPM/BBS BYE5 is the program most RCP/M systems use (for CP/M 2 and CP/M 3) to interface their computer and modem to their local BBS system. This version adds the SYSLOG option which captures all input from the remote user. Other improvements...read BYE5.HQS in the .LBR. ---- CHEFREC.5Q - CP/M More recipes for Chef.com. ---- CHOP.LBR - CP/M CHOP is a little CP/M program written in Turbo Pascal to copy a large text file into a number of consecutive smaller ones which are easier to handle and edit. The new files have numbered extensions (file types). The file will be divided into pieces, each having 128 lines. These can be edited and then re-combined with PIP. Program is very slow and files are quite small, typically 5-8k each (depends on the average line length). ---- CRUNCH12.LBR - CP/M File compression utilities for "squeezing" files using the same algorithms as the MSDOS ARC program. Source code included. ---- DASM16.LBR - CP/M This is Rick Conn's DASM15 now including an include file for Hitachi HD64180 mnemonics. [ 03:10:00 PM Oct 26, 1985 ] ---- DBL4.LBR - CP/M Update of the DBL program for printing two pages on one page with an Epson printer in compressed mode. [ 04:20:52 AM Nov 19, 1985 ] ---- DBUG10.LBR - CP/M An internal debugger for Turbo Pascal programs; sort of a DDT tool. It adds about 600 lines of code in an include file. [ 02:55:24 AM Dec 28, 1985 ] ---- DEARC2.LBR - CP/M Allows a CP/M user to access those 16 bit .ARC files that you see everywhere. The program uses two different decompression algorithyms, the Greenlaw and LZW, depending on the method used to compress initially. ---- DEBUGRCP.AQM - ZCPR3 ZCPR3 Debug facility (same as MU31) in a Resident Command Package. ---- DEMOHLP.LBR - ZCPR3 A demonstration and tutorial on ZCPR3 *.HLP files. ---- DDTZ.LBR - CP/M Replacement for Digital Research DDT.COM, adds search features, etc. ---- DIR1ST31.LBR - CP/M DIRFIRST: Z-80 sorted directory showing first line(s) of files. Latest in the DIRFIRST series (v 3.1). ---- DIRR7.LBR - CP/M Directory file, alphabetizes vertically in an unique manner generally considered to be superior to that of "SD". Type '?' for a help guide to see the various options available. In extended mode, shows system files, R/O and archived files with special characters, making use of reverse video, lower case, etc. superfluous. Can also make hard-copy or a disk file including those attributes. Has several unusual fea- tures you will immediately like. Fixed the 'A' option this version. [ 11:36:24 PM Dec 11, 1985 ] ---- DIRSIZE.LBR - CP/M Utility program for disk directory file count. [ 02:33:31 AM Apr 24, 1986 ] ---- DU312.LBR - Z3 Newest version of DiskUtility from Z-NODE Central. ---- DZ-APR86.LBR - CP/M John Washington's latest update to his DazzleStar. It does NOT replace DZ-FEB86.LBR. It is a supplement, principally advising of a few fixes. ---- DZ-FEB86.LBR - CP/M This is latest version of DAZLSTAR, an interactive Z80 disassembler New version has comprehensive install program, "side-line" comments, active cursor indicator in both ascii and hex fields, and greatly improved menus. Extremely flexible. If you do any disassembly, you need this one. [ 04:54:14 AM Apr 06, 1986 ] ---- EPRO.LBR - CP/M E-Prolog is a public domain prolog interpreter for Z-80 computers. The .LBR file contains the interpreter, a library of logical predi- cates (AND, OR, etc.), some sample databases, assembly language source modules, documentation, and some other things. E-Prolog is a minimal prolog, but it works for constructing databases and inference rules within them. Its main lack is that it won't do even integer arithmetic. It will do disk I/O. ---- EXPRESS1.LBR - CP/M A very fast full screen text editor. EXPRESS v1.0: 1) includes a built in macro key translator and editor; 2) can be installed on any CP/M 2.2 system with at least 48k of memory and a terminal with direct cursor addressing; 3) is not a word processor; 4) is a preliminary and limited implementation, distributed without charge, to introduce users to the potential of the EXPRESS full screen editor from Cecil and Laine Stump of Woodinville, Washington. [ 02:51:25 AM Sep 28, 1985 ] ---- FANFOLD5.LBR - CP/M "Universal" version of Ron Rock's (Chicago) FANFOLD. For those with Turbo- Pascal a small RUN.PAS file chains to FANFOLD.CHN with printer codes supplied by user. START address 2100; END address CB10. ---- FASTMX80.MOD - CP/M Speedup for Epson MX-80 Printers!! [ 06:16:51 AM May 29, 1986 ] ---- FATCAT24.CHG - FATCAT Locations in FATCAT24 to change the "|" delimiter to something your printer can print i.e. a ":". ---- FATCAT24.LBR - CP/M Steve Cohen's (Chicago) update of his marvelous catalog program stamps out bugs in version 2.3 and adds some goodies such as a print to file routine. If you came to the party late FATCAT is the super-duper-disk cataloguer featuring rapid-fire disk insertion, with tedious catalog updating taking place after all disks entered; also library file support and a screen-oriented "Cleanup" mode in which files can be erased or renamed before being catalogued, and also disk-name files can be added in this mode. ---- FBAD60.LBR - CP/M Finds and locks out bad sectors on a CP/M-80 disk. Finally it will now run under CP/M Plus as well using included RSX. Instructions on how to implement version for CPM Plus are included. ---- FILT7A.LBR - CP/M A multi-purpose filter program for text files, WordStar files or as- sembly level source code files. Menu-selection. Removes all tabs or optionally puts tabs at all optimum locations. This version checks for space breaks and soft-hyphens before looking for unwanted control characters. Very fast, when done shows a summary of what it found. 7k, 54 records. ---- FINREP22.LBR - CP/M Eric Gans' (French Department, UCLA, Los Angeles, CA) FINd and REPlace V2.2 which adds "V" flag to allow user verification ("Replace (y/n)?") before replacement in text files. FINREP is a search/replace program that remedies most of the deficiencies of Wordstar's ^QA and other similar commands. Aside from being faster, it has important additional features: - allows wildcards in search string (v2.0) - allows wildcard filename (find/replace in groups of files) - command-line entry allows batch processing by SUBMIT, etc. - allows entry of control or hex characters (0-FF) - can be used with object files (e.g., COM files) - sets capitalization (first letter or whole word) and high bit of the last character according to the old string This last feature means that, for example, if you are writing a scenario where the characters' names appear sometimes in CAPS and sometimes just Capitalized, you don't need two search/replaces to replace one name with another: JOE will be replaced by HARRY, Joe by Harry, and even joe by harry. ---- FRONT50.LBR - CP/M Latest update of FRONT, a program that replaces the usual CPM A> prompt with a menu. ---- FT.LBR - CP/M A quick, dirty, and tiny text file creator. Type FT FILENAME.EXT and start typing. Two <CR>'s closes and saves file. [ 03:50:10 AM Oct 25, 1985 ] ---- FU-12.LBR - CP/M File Utility is a full screen binary file editor. Cursor functions pretty much follow WS commands. Also includes a windowed full function calculator for binary, hex, and decimal interger. And takes up less memory than PATCH, which is great for use small TPAers. Great hacking tool!!! ---- FUNKY12.LBR - CP/M Allows you to program your terminal's function keys, either interactively or from a disk file. This version includes the ability to embed control characters and escape sequences. ---- GKEY2.LBR - CP/M Gans' key enhancer generalized for all CP/M machines (2.2 at least). Smaller than SMARTKEY, allows redefinition of ESCAPE sequences. use a little beta-testing on machines other than the Kaypro. ---- GTXT11.LBR Makes a text file into a .COM file. V1.1 update: - exit via ^C. - zeroes high bit to read (say) WS doc mode files - allows printing of control characters using "^" (thus ^Z entered in the text will blank the screen when the COM file is run.) - page breaks can be forced with "~" However, a "[More]" is issued every 23 lines without you having to add "~" to the text; when you type a character the [More] is blanked out and doesn't waste a line on the screen. (12:40:38 AM Jun 25, 1985) ---- HELP53.OBJ HELP is version 5.3 of HELP for ZCPR3. The version adds automatic unsqueeze, so when you issue a command like "HELP topic", HELP will search for topic.HLP or topic.HQP along the path and in the HELP: directory, and, when found, will load and unsqueeze as necessary. The tradeoff is space vs speed - squeezed files take less space but more time to unsqueeze during the load. Once loaded, there is no difference in processing HLP/HQP until next load. ---- HIPPO11C.LBR - CP/M Vastly improved release of Happy Investor's (tm) Personal Portfolio Organizer. Bugs fixed, more convenience, and capacity expanded to 5 securities and 10 purchases in this free version of HIPPO (tm). ---- HSH15.LBR - ZCPR3 History SHell. Allows recall and editing of previous command lines. Version 1.5 corrects a serious bug in handling entry of long command lines and allows installation of the prompt string. ---- IMP244.LBR - CP/M Modem program that has 1k protocol, automatic step-down for 2400 bps modems and KMD-batch mode as well as MODEM7 batch. This version changes the batch header block to work with KMD - stores the file length as two hex bytes at the end of the block. Can now handle files up to 8.2 megabytes, while showing additional information. Also supports the Anchor Mark XII for autodial and is easier to use in terminal mode with Osborne OS-1 computers. Other changes. ---- IMP-OVL.LBR - CP/M Overlays for the IMP modem program, dated 27 Oct 85. See IMP-OVL.LST for a list of those avaiable in this library. [ 02:49:05 AM Oct 30, 1985 ] ---- IMPATCH.LBR - CP/M IMPATCH is a menu-driven program for patching of IMP244 default parameters. Options include either directly patching your version of IMP or writing a new version of IMP containing the changes. The LBR file contains a DOC file with patch points explained. ---- INDEX85.LBR INDEX85 reworking by David Cortesi (Dr. Dobbs, "Inside CP/M," etc.) of his earlier indexing program. This version (no new features, but also no bugs) is now in Turbo-pascal, and is quite elegant. Also very useful for indexing any sort of published or just printed document. It's provided in compiled form for CP/M 80 systems (including a 48k version for us Z-system users), but may be recompiled for MS/DOS, probably without code changes. ---- INDOTCOM.ZQX - ZCPR3 This .zex file will install your default RCP, FCP, NDR, PATH, and WHEEL specifications right into Z3DOTCOM so you don't have to load them each time you boot up unless you change them on the fly. ---- K83ZCPR3.LBR Full implementation of ZCPR3 for older Kaypro II's and IV's (pre-1984 machines without video/graphics enhancements). Fully compatible with the "standard" John Smith implementations for the Kaypro 10 and 484. Gives the user full utility interchangeability without reinstallation with ZCPR3 files (except SYS.ENV) used on Kaypro 10's and 484's. Uses all the Smith implementation addresses. ---- K83Z3UPD.LBR This is a library file which updates the K83ZCPR3.LBR. It contains an updated bios image, the ASM file used to modify bios images, both of which focus on fixing the LISTST bug in the KAYPRO rom. It also contains an alias program which alters one byte in any other alias program so that it can be used as a STARTUP.COM on a 58k TPA Kaypro ZCPR3 system and a .DOC file. [ 04:05:03 AM Jan 23, 1986 ] ---- KISOR.ART - Other Henry Kisor computer column no longer appears in The Seattle Times. This is copy of his last piece. ---- KMD.HQP - CP/M Help file telling how to transfer files with KMD. Beneficial for new CP/M users who are unfamiliar with file transfer protocols. Will hopefully save SYSOPs a lot of time trying to answer individual questions. Even the experienced CP/M user might find the information of interest/value. There are perhaps functions available some users are not aware exist and might find useful to their normal operation. ---- KMD22.LBR - GENERAL CP/M KMD is used by most RCPM systems for handling file transfers to/from the remote user. This version uses Bob Freed's routines which allow downloading member files from an .ARC archive library. It also uses a concept similar to that used for IMP, MDM7 and MEX permitting easy and rapid installation, via a master overlay merged with the object code file. This permits a modest sized library. 33k, 259 records. ---- LABELG10.LBR LABELG10.LBR is a Turbo Pascal file that can be used to create Multiple Labels, store label information to disk, write to list Disk Labels, and finally act as a MailMerge-type creator of a form letter and the appropriate address label file. A COM file is included that will run on any CP/M-type system. All source files are also included. ------ LASM3.LBR This is an enhanced version of Pete Mack's LASM assembler which was it- self an improved version of Ward Christenson's LINKASM assembler. All of the Z80 op codes have been added in the style of the 8080. Also the symbol cross reference (requested by the XREF directive) will now be printed on the console if the normal listing has been directed there (the previous version only generated the XREF listing if the normal listing was directed to a .PRN file). ---- LRUN23.LBR Slight improvement over the already-good LRUN22. Program now shows the bad command, with an LRUNZ-style error display, if it's not in the default or selected LBR. (03:09:56 AM Jul 11, 1985) ---- LSTOOL11.LBR - CP/M Jim Gronek's utility program designed to extend the usefulness of the MCAT/XCAT or LCAT/XLCAT Disk Cataloging System. LST-TOOL can read the .LST files produced by XCAT/XLCAT and report useful information on them back to you. V1.1 utilizes a technique to automatically determine available memory at run-time. ---- LUZ3.LBR ZCPR3 library tools. LGET to extract and optionally unsqueeze files from a library, LLF to display files in a library, LX to run files from a library, LHELP to process HLP/HQP files in a library. From Rick Conn. ---- M80VMN.DOC - ZCPR3 Examples of what can be done with Z3's MENU, accessing editor, assembler, debugger, help system for writing programs with syslib. Sure beats the L80 command line. [ 06:00:55 AM Nov 09, 1985 ] ---- MACPRINT.LBR - CP/M Public domain fancy printing program that really does enhance Epson compatibles! -- Triple height, "MAC" style characters from a standard ASCII text file or the keyboard, runs under CP/M, and as the signon warns, don't hold your breath if you're running it on floppies! ---- MAKBATCH.LBR - CP/M Fast, easy way to create and execute submit-like commands, without submit.com or the need for an editor. Instead of a secondary .sub file you get a primary .com file, ready to go. [ 06:11:25 AM Oct 16, 1985 ] ---- MBINDX.LBR This program produces an index of the variables and reserved words used in a MBASIC program file. The file to be indexed MUST be saved in the 'A' (=ASCII) mode. ---- MEMCOM.LBR These programs establish a virtual "ram disk", drive "E:", of various sizes, using space from TPA. All that one must do is execute one of the MEMx.COM programs within this .LBR and a virtual disk will be created. All subsequent references to "E:" will deal with the ram disk. It appears that once installed, the only way to remove the ram disk is to reboot the system. ---- MENU40.LBR Joe Wright reworks MENU. Many interesting new features, such as a 'default' command on each menu, recognition of the quiet flag, better handling of default directory, and more. Anyone volunteer to do a new .HLP file? The changes are described more fully in the source code comments. Also, try the included DEVMENU.MNU for a taste of what can be done with this new version. ---- MEX114-U.LBR (20 July 1985 Ron Fowler/NightOwl Software, Inc.) This release repairs several bugs reported in version 1.12, and adds support for 1k XMODEM file transfer packets. ---- MEXIT110.LBR - RCPM/BBS MEXIT version 1.1 is Kevin Murphy's newest MEXIT/MUT library. A MUST for any METAL/Z-MSG BBS system. Now supports the new features in KMD 11 or later so that you may select a ratio of downloads to uploads and disallow downloads if the ratio is exceeded. The user is informed of this status. Also MUT109 has a new feature to allow a data file output from the USERS file, tag selectable. ---- MCOPY43.LBR Latest revision to MCOPY. Adds the 'N' or 'no replace' option which AUTOMATICALLY refuses to copy when the file exists already in the destination disk/user. Handy in aliases for setting up ramdisks on cold boot -- mcopy43 c15:=a15:*.* N, for example, will only do the copy if the file isn't already on the Ramdisk. ---- MKLINE.LBR - ZCPR3 CP/M and ZCPR3 utility that will insert file names into a line of text and write them out to a disk file for use with ZEX or SUBMIT. Wildcards are allowed for multiple lines. Read the .INF or .DOC file for more information. Written in BDS C ver 1.50a. Source and .COM file included. jwm ---- MKRCP1.LBR All the tools (except MAC.COM) you need to make Resident Command Packages for your Z3 system. ---- MLOAD24.LBR Multi-file Hex Load Utility for CP/M. MLOAD replaces the old CP/M LOAD and elminates the need for the 'SAVE' command. Read the preface in MLOAD24.ASM for usage and details. ---- N41.LBR A very useful and easily used program that converts numebers to hex, binary or decimal. Can also use Boolean arithmetic. Almost any computer user has needed to convert hex addresses to decimal or vice- versa. Source code and an interesting .DOC file included. Assembly level code. Should run on any CP/M-80 system. ---- NEWARC.LBR - CP/M David Rand's rewrite of Rubenstein's original programs for archive files. Includes .com files for adding, deleting, sorting directories, running programs from archive, etc. These are faster, take up 10% of the space that the originals did, and have otherwise been improved. ---- NEWRITE7.LBR - CP/M This file is used to print out the files created with TOUR (the PD outline processor). It improves on and replaces WRITEGEN.COM. The Turbo PASCAL source code is included. [ 05:17:19 AM Jun 26, 1986 ] ---- NULU151.LBR - CP/M The BEST Library utility. ---- PASTE2.LBR - CP/M PASTE2 - combines two input files into a third, joining side by side. v1.1 corrects a bug discovered in v1.0 which dropped CRLF when second file expired first. Added option to erase destination file if it exists or abort. Added info on optional [du:]filename.typ to usage message. Originally written in a first wonderful encounter with SYSLIB 3.3! ---- PATCH&GO.LBR - CP/M This is a COM file adaptation of the Z3 POKE&GO technique for non-Z3 systems, or for those whose Z3 implementations don't include the required functions. ---- PBBS03.LBR - RCPM/BBS PBBS v3.0 is used as the BBS program on many RCP/M systems. PBBS is by far the best public domain BBS system in existance, and better than any non-public domain system surveyed. This version adds many new features, including multiple bulletin boards, enhanced ZCPR3 sup- port, 25th status line and much more. Requires BYE508 with a real- time clock installed. Will work on any Z80 based computer. Support files and conversion files in PBBSUP-3.LBR. 211k, 17 min at 2400 bps ---- PBBSFAST.LBR - RCPM/BBS Submit-type utilities for making a fast assembly/linking of the PBBS v3.0 system. 7k, 30 secs at 2400 bps. ---- PBBSUP-3.LBR - RCPM/BBS Support files required for PBBS v3.0. Includes utilities to convert several existing user file formats to PBBS formats, including OxGate to PBBS. 88k, 7 min at 2400 bps. ---- PBBSUSR1.LBR - RCPM/BBS Offline utilities for the Sysop to use with PBBS v3.0, mainly for listing the user's file and stats on the callers file. ---- PDLN10.LBR - CP/M A new Public-Domain Linker, including a highly informative .DOC file. For Z80 only, not for ZCPR only. [ 06:13:17 AM Apr 10, 1986 ] ---- PICKNUM.LBR A super MEX support program. Contains PICK106 which will go through your .PHN files and select the numbers you want to put in a new .PHN file. This contains updated versions of PICK and DLMX contained in Bill Norris' MEXELEC2.LBR ---- PPIP.LBR - Digital Research CP/M slick pip - the z80 version is fast - crc and verify options - can assemble to pip to destination from source or 'copy from source to destination' - accepts DU: - other toggles/switches - pip to text file with built in editor - - ---- PRICES11.RQS - Z-System (ZCPR3+ZRDOS) Slightly changed price list from Echelon...use for orders as of 11 August and beyond... ---- PRINTHLP.LBR This program will print out an entire help tree. If you configure it for your printer it will highlight the text that is highlighted on the screen while running help. Thus if you want a nice document of all of the SYSLIB files just run it on SYSLIB.HLP and it will pick up all of the nested help files. ---- PROLINK.LBR - CP/M NightOwl Software releases ProLink, the great proprietary linkage editor, to the public for free distribution. Included is LINKMAP, a REL file display utility. ProLink is said to be vastly superior to L80 as a linker. Get this one if you do anything at all with relocatable assembler. ---- PSET15X.AQM - CP/M Upgrades PSET14 to include a real command line mode for batch and/or ALIAS use. Only program that allows you to set print type from the command line prompt. For Epson RX-80 and Gemini printers. ---- QEDIT125.ARC - MS-DOS This is an update of QEDITA and includes lots of new gimmicks. QEDIT is a fast, memory resident editor which has it all over the likes of WORDSTAR for programming. ---- QLIST14.LBR - CP/M Ian Cottrell, Ottowa ICBBS fixes reported bugs in QLIST14. QLIST is a file lister that will automatically unsqueeze files before listing. QLIST allows you to select formatting options for the listing, including; left margin setting, line feed recognition, page headers, compressed print for body of listing and expanded print for the headers and page to start/stop printing. See .DQC file for updates. ---- QWIKFONT.LBR - CP/M Sets FONT and type styles for Epson and compatible printers. May be set up for differenct terminals and printers by use of SUPERZAP, etc. Also prints out quick labels with ability to change font in the mid- dle of the line. [ 05:48:02 AM Nov 08, 1985 ] ---- RCPTRAPS.LBR - ZCPR3 A little I/O redirection for ZCPR3 systems, in the form of Resident Command Packages. Two files are included in the library, one sends all output going to the printer to a disk file, the other sends all output going to the screen to a disk-file. The code is lean enough that this could be incorperated into your standard RCP. ---- READONLY.LBR - CP/M Sets the disk system in a CP/M Version 2.x operating system to read/only. Once executed the only way to return the disk system to read/write to do a system reset (cold boot). This "safety" is intended to prevent untested software from changing any data on any disk. [ 08:18:28 AM Oct 06, 1985 ] ---- RELHEX11.LBR Small, fast, accurate program that converts REL files to HEX format. Now RMAC owners can trash MAC & ASM, keep ZAS for Zilog mnemonics. ---- RESQ14.LBR - General This little program will help you out if you are using WS and get a 'disk full' error when you try to save your work. ---- ROS34.LBR - CP/M Remote Operating System v3.4. A stand-alone RBBS, BYE, XMODEM, SD all included in one program. Written in Pascal. For CP/M systems. ---- SAME.LBR - CP/M Checks two files to see if they are the same. Can erase one. Read the .DOC file for various attributes. [ 06:14:22 AM Oct 14, 1985 ] ---- SAP50.LBR - CP/M Sort and Pack. Cleans up your directories and eliminates deleted entries. ---- SAVESTAR.LBR - CP/M Saves WordStar 3.3 and Turbo text if you have 'lost' it all with a system crash or other accident. From Profiles. [ 02:16:14 AM Feb 08, 1986 ] ---- SB180OVR.AQM - Other This is an overlay file that ports MDM730 to the SB180. It's pretty rough, but as 'they' say in computer rooms across the land... "It works." I'ld appreciate messages from anyone that can tell me how to do it right. Thanks - aaron. CRC after unsqueeze = 3FF1. ---- SETDRU13.LBR A clever way to enable you to use programs that require OVR (WordStar Perfect Writer, etc) any where on a hardisk. ---- SCAN12.LBR How about a TYPE that types files forwards/backwards/sideways and even works on squeezed files!! [ 04:29:50 AM Nov 19, 1985 ] ---- SCI-12.LBR - CP/M Small-C interpreter. Even if you just know a little BASIC, a great way to get started with "C". ---- SIDEMT.LBR - CP/M A program to print sideways on a MT printer, for CP/M-80, NOT PC/MS-DOS! ---- SFILE26.LBR - CP/M Searches all allowed drives and user areas for a requested file or files. An equate allows for searching into all libraries as well, atlhough this usually takes considerably longer. Used on many RCPM systems with large disk drives and many user areas. Very useful on any large hard disk system. The .COM file is only 3k. Source code included. This version fixes a bug in the abort routine. ---- SHOWLOC.OBJ ANY 8 BIT CP/M COMPUTER CAN USE THIS. IT SHOWS THE LOCATION OF A FILE ON A DISK BY BLOCK NUMBER, TRACK AND SECTOR NUMBER. (07:39:23 AM Aug 08, 1985) ---- SLTRAP.LBR SLTRAP -- RCP which captures Screen and List output and stores it on disk. ---- SPOOLER.LBR - CP/M A new spooler/despooler utility. Print and work at the same time. ----- SODU.LBR - CP/M A screen-oriented version of the DU Disk Utility program for CP/M 2.2. ---- SSTAT18.LBR - CP/M A very nice, SWEEP/NSWP/DISK7-style replacement for STAT, PROT, etc. Does everything except change device assignments, and what it does it pulls off with great pizazz. ---- SUPZAP33.LBR - CP/M Updated version of SUPERZAP. Doesn't have all the features of some other patching programs. but is menu driven, easy to use and FAST. Source code included for adapting to diferent computers. Now Also supports CPM3. ---- SYSRCP14.LBR - Z3 This library contains version 1.4 of SYSRCP.ASM, the code for the resident command package. Version 1.4 has no significant differences from version 1.3. Two small problems were fixed. ---- T3T-24-1.ZQ0 - ZCPR3 Echelon releases a "telephone interface" for TERM III that supports 300/1200/2400 baud modems such as the Hayes 2400, USR Courier 2400, and Racal-Vadic 2400V. This TI allows full use of these modem's advanced features. [ 03:32:45 AM May 25, 1986 ] ---- TELENET.LBR - CP/M Turbo Pascal program to auto-log on PC Pursuit. Comes in two versions, one set up for the video Kaypros and the other generic. ---- TELL02.LBR This is a small utility used to find out various locations of what and where various addresses are within the CP/M for which this utility operates. Quite useful if your writing software for CP/M, but need to find out the EXACT addresses that some CBOIS routines are operating when the occasion arises that the software CAN'T access it through CP/M, like rewriting FORMAT programs and such utilities as those..... ---- TEXTCOM.OBJ - CP/M Compares two ASCII files, reports differences and may, optionally, write same to a disk file. [ 04:04:16 AM Nov 19, 1985 ] ---- TPA3.LBR Indicates the TPA space available. (08:52:50 PM Jun 08, 1985) ---- TYPELZ15.LBR - CP/M Type any file (or library member) whether SQUEEZED, CRUNCHED, or ASCII, to CONSOLE or PRINTER. If set for RCPM use, non-WHEEL users can't type SYSTEM files or access printer, and can be limited to a set number of lines. Use .COM file and TZINST15.DOC along with DDT or PATCH to configure without reassembly. SYSOPS note, makes a great LUXTYP replacement to add CRUNCHED typing to LUX Library mode. Source code included (Z80). ---- UNARC10.LBR - CP/M UNARC is a CP/M utility which allows the listing and extraction of subfiles contained in MS-DOS/PC-DOS archives (*.ARC files). Requires CP/M 2.x or higher and Z80 only. The library (88K) includes the Z80 assembly language source; for minimum download: extract just UNARC10.COM and UNARC10.DQC (squeezed documentation). [ 03:21:21 AM May 09, 1986 ] ---- UNERAS12.LBR - ZCPR3 Rescues those 'erased' files. ---- UNSPOL38.LBR - General An unspooler that works with squeezed files. [ 06:14:31 AM Sep 17, 1985 ] ---- USQFST19.LBR - CP/M Steve Greenberg's Fast Unsqueezer, v1.9 - 04/02/86. Takes wildcards. Z80 only. ---- VALIAS.LBR - ZCPR3 Jay Sage's official release version of VALIAS, the full screen alias maker, editor, with built in help. Great utility that replaces ALIAS. ---- VCED16LBR - ZCPR3 Paul Pomerleau's Video Command Editor. Now doubles as an error handler. Features a help menu, the ^O FIND option that searches the buffer for your command, and a command buffer locater that tells you exactly where in the circular buffer your command is located. New version is faster. ---- VDE22.LBR - Text/Documentation Latest version of the handy little text editor. Word-wrap, margin setting (left and right), crude windowing. More WS-like with commands. ---- VERROR17.LBR - ZCPR3 Version 1.7 prompts you for edit and is more responsive to keys hit before VERROR's message appears. VERROR is a Z3 'error handler' that lets you edit mistyped commands before you get the famous '?'. Try it. ---- VERSION.LBR - CP/M A small program that will allow you to add a comment line, version number, serial number and date to each program on your disk. I have not tried it yet, but the DOC file looks interesting. ---- VFILER41.LBR - ZCPR3 This is the latest version of VFILER4 from Jay Sage. Jay's improvements now make VFILER the most powerful multi-faceted SUPER utility availabe. You can find a match in MS-DOS, CP/M or ....whatever. ---- VIRUS.TQT - Other This is an interesting description of computer viruses. Subtopics include worms. Definately more subtle and more devastating than 'bugs'. ---- VMENU18.LBR - ZCPR3 This is the latest update of misc and bug fixes. Changes made are: 1 - "< & >" bugs fixed no longer drops to system. 2 - it now knows what menu to use when changing user areas. 3 - Command line no longer doubles up. 4 - Minor cosmetic changes in banner line. 5 - Now displays 4 lines by 5 colums, also added 1 menu line. ---- VTYPE17.OBJ - Z-System (ZCPR3 + ZRDOS) This is Dennis Wright's video oriented text file display utility. Use is easy: VTYPE dir:filename.typ Once started enter '/' for commands and options. ---- W20.LBR - ZCPR3 Steve Cohen's new Z utility, "W" is a wild-card processing shell. It allows you to give wild-card function to program that otherwise will not handle wild-cards. [ 12:48:01 AM Feb 27, 1986 ] ---- WINDEX21.LBR Latest version of WINDEX, a superior index generator, with improvements that allow use via the "R" command in Wordstar. ---- WIS105.LBR - CP/M Uploaded another copy becauses someone commented that the first had a trashed directory. This is the same one and NULU and LU both extracted the file fine! Hope this fixes the problem! ---- WS-BIBLE.DQC - General The comprehensive WordStar patch document, covering WS 2.26, 3.0, and 3.30. All you need is DDT or equivalent. [ 01:37:42 AM Dec 21, 1985 ] ---- WS-UROM.FQX - Z3 How to patch Kaypro's U-ROM Wordstar for use with "Z-SYSTEM." ---- WSFAST24.LBR Sanders' latest update to the Wordstar speedup patch. Also provides half- intensity reverse video for those who wish to preserve vision and CRT life. ---- WTEXT102.LBR - CP/M NLQ driver for Epson LX. Proportional letter widths, ragged margins. May also work on other FX/RX units. Draft type for MX w/Graftrax. The appearance of the Letter type on an LX is much better than Epson's fixed pitch NLQ, and better than anything else in the public domain. ---- XIZI-3.LBR - CP/M Irv Hoff's update contains two translators, one for Intel 8080 to Zilog Z80 source code and the other for Z80 to 8080 source code. Very fast. This version fixes an obscure op code in the Z80 to 8080 translator that has been present in virtually all such translators - check the "READ.ME" file for more information. Will allow a single Z80 assembler to be used for all CP/M work. Replace such pgms as XLATE6, ZTOI, ITOZ, XLT8-80, XLT80-8, XLTZ80, ZCON, etc. 20k, 152 records. [ 06:29:43 AM Jun 19, 1986 ] ---- XUSER11.LBR - CP/M Utility permits you to use all 32 user areas. See doc file for system constraints. Interesting utility. [ 07:12:29 AM Nov 16, 1985 ] ---- Z-DEMO2.LBR Some great examples of how to utilize Z3's MENU power. ---- Z-RIP.LBR - ZCPR3 Paul Pomerleau's newest Z-System contribution installs all ZCPR3 utilities in a user area or in all user areas. A fast way of re- installing if you have changed your memory map location of the environment descriptor. [ 06:30:14 AM Jun 19, 1986 ] ---- Z3KEY14.LBR - ZCPR3 This latest version of the Z3 key-string utility includes the public domain Z80 assembler and a ZEX file to automate the assembly process. That should take care of all the assembly problems. ---- Z3NEW085.LBR - RAS-specific (Remote Access System) A ZCPR3 utility -- this replaces NEW andd provides many additional features. This is a test version written by Edi Cramp of Tampa, FL. It has not been tested. It needs to be run through its paces to see where the bad bugs may be lurking. ---- Z80MU310.ARC - MS-DOS Runs Z80/CPM programs under MS-DOS. Very good emulation. All standard programs seem to run (those not doing disk I/O on a track/sector basis, but using file open/closes) very well. This program has the best interactive debugger, disassembler, line assembler, symbolic debugger I have seen, and it is built in so it does not require TPA space. (which is 63k by the way!!) ----- Z8E.LBR THE Z80 debugger. Described as the best thing since Wonder...... ---- ZAP.LBR - ZCPR3 The ZAP Debugger as a RCP. A "SYSTEM MONITOR," most desirable for either the industrial or the hobbyist/experimenter environment. This monitor may be classified as a "DEBUG" monitor. That is, it contains all needed tools to fully debug both hardware & software. ---- ZAP34B.LBR - CP/M SUPERZAP 3.4 (b version). A revision of SUPERZAP v3.3 to include string and hex-sequence search capabilities on a given file, and some 'enhancements' to the TYPE option, including 80 col. display, and allowances for viewing word-processed files of some commoner kinds. ---- ZAPN#1.LBR - ZCPR3 The first of a series of application notes on the Z-System. This one discusses the ZCPR3 Shell system 'from the inside'. The target audience for these application notes are programmers and equipment manufacturers; however, there is probably a little something for everyone. ---- ZDR.LBR - CP/M A small ( <7 records, <1k ), but complete disk directory program. Its small size, and horiZontal format (the Z in ZDR) are suited to the screen of, say, the portable Epson Geneva PX-8. ---- ZDP.LBR - CP/M Z.D.P. is a Z80 assembly lang. program de-bugging, tracing, editing utility which runs on any CP/M based system. The working code occupies just over 4k RAM positionable on any 256 byte page (e.g. can also trace code running in the CCP area). Inaddition to a self contained symbolic address feature; there are byte, word, & string search commands plus some other features not in DDT or ZSID. (for which this package serves as a useful supplement/replacement. Library has several files including complete manual & implementation notes, etc. ---- ZFILE2.LBR - CP/M A replacement for FILE and SFILE.....for use primarily by RCPM/RAS systems with large Hard disks....Based on FINDF by R. Conn. Uses std low memory max drive and max user locations in BYE5xx/KMD (3dh 3eh,3fh). May be used by any cpm system, compiled with any compiler. Added ^x to abort, ^s to pause, FIVE times faster than as FILE OR SFILE. ---- ZIPP.LBR Public doman utilities exist which execute the concatenation of files (i.e. join them end to end). ZIPP was written to join up to seven ASCII files in a side to side or column sense. Useful for data analysis, spreadsheets, reports, etc. [ This is a RENamed version of ZIP.LBR. This was done to avoid a name conflict with Ashton-Tate's ZIP.COM, the screen design program for dBASE II. ] ---- ZTP-INS2.LBR - ZCPR3 Auto-installer for Turbo-Pascal programs on ZCPR3 systems. Some of you may remember the earlier ZTP-INS.LBR. That one used a Turbo-Pascal program to do the job, this one is a Z3 utility written in z80 assembler. Other features include options to Turn off or reverse high and low video. ---- ZSIG-FOR.ALL - General N.A.O.G, the North American One-Eighty Group, becomes NAOG/ZSIG, the NAOG ZCPR Systems Interest Group, and embraces all users of ZCPR3. Jay Sage is Software Librarian, Richard Jacobson is RAS Coordinator, and Bruce Morgen is Director and Editor of the ONE-EIGHTY FILE. Membership application and full information are available in this file. A users group for advanced programmers to share their dis- coveries and novices to learn. ---- ZSYSTEM.IQS A master checklist for all to assess their collection of Z-System (ZCPR3 + ZRDOS) utility programs, to determine where upgrades might be necessary or perhaps even acquire missing programs. Altogether, lists 102 programs and 1 database, all distributed by Echelon, and nearly all available on Z-Node Central. 102 programs...What other operating system comes with 102 utility programs? Wow! (Dated 20 July 1986; will probably become inaccurate rapidly, due to the large amount of activity within Z-System.) ---- ZX31.LBR - CP/M CP/M program that includes an alphabetized (horizontally) directory listing, erase, unerase, scroll, type (forwards or backwards) rename, copy, a sector-oriented text editor, and other useful functions. Re- quires a Z80 processor. Library includes an extensive .DOC file. ---- ZWORD.TQT - General Richard Conn ('Mr ZCPR3') answers the four most asked Z-system questions. ---- [ End of SEPTBEST.LST Contact Seattle's `downspout' at 206-325-1325 for more details. 24 hours: 1200/2400 baud; 9am - 3pm [PST] 300 baud. ]