Date : Sun, 18 May 1986 15:50:00 MDT
From : Keith Petersen <W8SDZ@SIMTEL20.ARPA>
Subject: Whats new in CP/M public domain programs - April
This is a list of what's new in public domain CP/M programs for the
month of April.
For a complete list of file and directory names of the SIMTEL20 public
domain CP/M archives, FTP the file PD:<CPM>CPM.CRCLST, which is
updated frequently. For directions on how to access SIMTEL20, FTP the
file PD:<CPM.STARTER-KIT>SIMTEL-ARCHIVES.INFO.
If you are unable to access SIMTEL20 because of network restrictions
please remember that MOST of the new files announced to Info-Cpm are
also available on my RCP/M Royal Oak (MI) which may be accessed at 300
bps (Bell 103a), 1200 bps (Bell 212a), or 2400 bps (V.22 bis). The
telephone number is (313) 759-6569. They are also available from the
CPM RoundTable on General Electric Information Services' GEnie.
--Keith Petersen
Arpa: W8SDZ@SIMTEL20.ARPA
uucp: {ihnp4,allegra,cmcl2,dual,decvax,mcnc,mcvax,vax135}!seismo!w8sdz
GEnie mail: W8SDZ
RCP/M: 313-759-6569
---cut here---
ACREATE3.LBR 22k
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.
APR86.MQG 28k
The April, 1986 issue of the Read Only magazine, the monthly news
magazine of the Tampa Bay Kaypro User's Group and the DataCOM Super
Systems(tm). News and reviews of programs, hardware, and peripherals
for users of microcomputers with CP/M, MP/M, MS-DOS, PC-DOS, or
TurboDOS operating systems. These monthly news magazines are of
interest to all microcomputer users, not just Kaypro. This issue
includes the second in a three part series of articles aimed at the
new owner of an IBM-PC or clone. This month features some of DOS'
hidden features and some super FREEWARE programs.
APRBEST.LQT 26k
Norm Gregory, SysOp of Seattle's "Downspout" Z-Node, provides this
list (dated April, 1986) of best public domain software for the CP/M
user. Brief descriptions of each program are included. A great way
to stay informed about new programs. This list is updated monthly.
BBSUTIL.LBR 58k
This LBR includes the CHAT, FIND, TIME, and WHEREIS utilities for use
with remote access systems.
BRADFIX.PQT 2k
The patches in this file are for BRADFORD, the font program for the
Epson and Gemini printers. They may be used to update your COM file
if you are going to use this program. The changes have been verified
for a Kaypro 4-84 and a Xerox 820 with Gemini and Epson dot-matrix
printers. Use Patch, DU, or whatever to make changes.
BYE507.LBR 202k
Program used with RCP/M systems to answer the phone, determine speed
of the caller, load a bulletin board system, provide time clock
information. BYE507 corrects problems for CP/M+ users who use a
different search disk path for local and CP/M+ access. Also corrects
instructions for equate selections for PBBS and eliminates
unnecessary drive motor start/stops for MOTOR users running in local
"E" mode. Has both full length and compressed source code
documentation, and support for various high level languages.
CDIR11.LBR 22k
This CP/M utility compares the directories of two disks, generic CP/M
version and two Kaypro specific versions in library. Kaypro 10
version allows you to compare any drive/user area of hard drive to
user 0 of the floppy drive. CDIR displays the directory of the disk
in drive A:, with files that are also on drive B: indicated by the
file name in reverse video if the terminal supports it, or by "*" if
it does not. Wild cards are supported. "CDIR ?" gives a help
message. Terminals supported: ADDS Viewpoint/3A Plus, Heath H19,
IMSAI VIO, TeleVideo series, Wyse50, ADM3A/Kaypro.
CHG11.LBR 12k
This program is a combination of the UNERA and MAKE utilities. It
allows you to change the user area of a program without re-copying
the entire file. It can also unerase a file. Source code,
documentation, and executable .COM file are provided.
CLNDR13B.LBR 22k
This is an upgrade to CLEANDIR. In addition to CLEANDIR functions it
checks the directory for: Duplicate entries, More than 1 file using
same allocation block, bad extent number, bad user number, bad file
name, bad record count. Tested on Kaypro 10 with both hard disk and
floppies. Reports zero-length files. Especially useful with
FASTBACK, since it finds things that FASTBACK is known not to like.
Can check only, without writing. Z80 only, NO 8080! Derived from
SAP with all fixes mentioned in CLNDR.BUG applied.
CRUNCH10.LBR 16k
"CRUNCH" and "UNCRunch" are stand alone data compression utilities
which are used in a fashion identical to the popular "SQUEEZE" and
"UNSQUEEZE" utilities. They use the Lempel/Zev/Welch algorithm as
implemented and described by Kent Williams in his public domain file
"LZW2COM.LBR". This is the same algorithm which was added as the
fourth "stowage" type to the popular ARC450. "Crunched" programs are
almost always smaller than their "squeezed" counterparts. This
library includes a TYPE program that will type normal, squeezed, or
crunched files, all may be in a library (all six combinations), and
is only 2k long. These programs are for Z-80 processors only.
CSWEEP.LBR 20k
Another one from the Department of Redundancy! (But Good). CSWEEP
is a variant of SWEEP which operates entirely from the CP/M command
line and has no interactive mode. Very useful for SUBMIT and other
command files, and for slogging around big batches of files. CSWEEP
does true CRC checking, accepts ZCPR3-style disk/user designator,
deletes source after copying if requested to do so, recovers nicely
from BDOS disk errors (with no help from the operator) and more. It
will save many keystrokes over SWEEP or NEWSWEEP when moving large
numbers of files around on your disk system.
DA21B.LBR 8k
DA is a directory utility (the name stands for Directory Attributes)
that will run on any Z80 CP/M system (2.2 or 3.0). It displays the
files on a disk, the space they take, and the amount of free space.
Options include displaying and setting file attributes. The DOC file
explains how to customize the program by patching the COM file.
Version 2.0 has been completely rewritten, including redesigned
display formats, attributes only display under "+-?" operand, and a
new algorithm improves speed. Version v2.1B fixed a bug that could
give incorrect file sizes on some media, allowed use of "?~"
together, new patches for optional default to "*.*", maximum drive.
DBSQUASH.LBR 28k
This library contains a small utility for dBase II programmers which
compacts the ".CMD" files an average of 35-40 per cent, thereby
saving memory and speeding program execution. The library contains
the MBASIC source and a compiled DBSQUASH.COM program. The COM
version runs almost twice as fast. DBSQUASH was written for the
Osborne I and uses certain screen addressing commands which will not
work on other machines. This program is user supported software.
DDTZ.LBR 12k
DDTZ v2.5 is a rework of DDTY 2.2.5 for improved functionality, bug
extermination, and complete Z80 support. In general DDTZ is
compatible with Digital Research's DDT, but has added and extended
commands and many fewer bugs. All Z80 instructions can be
disassembled. DDTZ will correctly trace (T and U commands) both Z80
and 8080 instructions, depending on what CPU is executing.
DEBUG10.LBR 24k
This is Turbo Pascal source code which implements a low level
debugging tool similar in nature to DDT or DEBUG which most assembly
language programmers are familiar with. When in use, the program
adds about 600 lines and 6-7K of code and data space to the program
under test. The debugger can be used both in memory mode and when
compiling programs to disk.
DIR1ST31.LBR 14k
A sorted directory program that displays the first nn lines of each
ASCII text file. It permits the user to examine all text files to
provide additional information on them. For Z80 computers only.
Resent version added unsqueezing of squeezed files, skips blank
lines, and offers a new option "X" to exclude files from the list,
and option "L" (Libraries) is now defaulted to on. Minor bug fix of
this first line(s) sorted directory utility.
DR23.LBR 8k
The distinctive feature of this alphabetical directory program is
that it gives the number of 128-byte records/sectors in each file as
well as the number of K in its allocation blocks. This information
is useful when composing file libraries, sending files via modem, or
checking for different versions of a file. This version fixed a bug
in the display, allows easy patching (up to 5 bytes) of inverse video
on/off routines.
DZ-FEB86.LBR 98k
This is latest version of DAZLSTAR, an interactive CP/M disassembler
that works like WordStar on-screen with menus and help. The new
version has a 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 This replaces all previous DAZLSTAR libraries including
the DZMENUFX.LBR and any others dealing with the July 85 version.
EPEXAD.LBR 10k
Advertisement file for EPEX (Environmental Processing EXecutive) v1.0
This is a replacement operating environment for CP/M 2.2 users.
EXKERMIT.LBR 28k
A version of KERMIT, the popular communications program, for the
Osborne Executive. It is actually taken from the generic Kermit
written in Turbo Pascal and modified specifically for the Osborne
Executive. All I/O addresses the SIO and does not use IOBYTE.
EXRDTRAK.LBR 6k
This program is for the Osborne Executive, and can be used, in
conjunction with SID, to read ALL of the information on any track of
a standard 40-track floppy disk which uses the same type of Floppy
Disk Controller that the Executive does (i.e., a WD179x Floppy Disk
Control Chip). That includes both data and formatting information.
EXWINDOW.LBR 6k
For those who like the convenience of window-type programs (e.g.,
SIDEKICK), this program, for the Osborne Executive, will divide the
screen into two separate windows either horizontally or vertically.
You cannot have both programs running at the same time but the output
of the first program will still be there on the screen for reference
while you are running the second program.
EZ10.LBR 6k
This program uses the CP/M autoload feature to rapidly execute any
"COM" program through the use of "abbreviated" command files which
cause autoloading of those programs, plus execution of any
pre-selected options. ("EZ" has been designed to execute "COM's"
that are used frequently, and which require lengthy strings of
options and instructions.)
FANFX3.LBR 34k
FANFOLD is a text file utility to reformat a text file to print on
both sides of fanfold paper. It will accept either standard ASCII
text files or WordStar type document text with embedded soft spaces,
hyphens, and carriage returns. The user has control of the output
format - including two columns per page, characters per inch, lines
per page, header line, page number placement, hole-punching offset,
margin and redirection of output. If desired, FANFOLD will create a
table of contents based on optional word or phrase delimiters.
FINREP22.LBR 12k
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.
FRAC.PQS 4k
This is a Turbo Pascal program to add or subtract fractions with
unlike denominators.
FUBBS.AQR 46k
The un-named successor to Bill Blue's discontinued PAMS list finally
has a name, "Frequently Updated Bulletin Board Systems" list (FUBBS
for short). This is the latest version, released in mid-April 1986.
This file lists the phone numbers of all known public bulletin board
systems except CP/M and FIDO systems which have their own
frequently-updated lists.
GENEOLGY.BUG 2k
Describes a small bug in EXPLORE1.CMD in GENEOLGY.LBR which may
prevent the program from printing children's entries, while still
printing the parents. It's a one-character fix in one of the
variables.
GENIE.IDX 2k
This file contains an index of mnemonics and page numbers to
illustrate what is currently available on GEnie as of April 9, 1986.
For details on a free demonstration and optional sign-up please read
the file GENIE.BBS, available here.
GOTHIC.LBR 12k
This CP/M utility produces GOTHIC style characters. This utility
wants a printer with at least 120 columns. If your system uses
interrupts, zero the first byte of the COM file (DI instruction) or
it will hang. Uses 3 passes per line to give a good dark mark.
Known to work with most Epson printers, if 80-column then use
compressed (condensed) mode.
HDISK002.DQT 10k
Listing of popular hard disk drive configurations, useful for those
setting up a new formatting program. Shows Cylinder and head data.
Some more are out there - if you add data, bump the version. Handy
for some of the inexpensive surplus drives without documentation, as
well as the newer ones.
IOCAPKP.LBR 18k
Running I/O-CAP will cause subsequent console output to be buffered
(16 sectors) for eventual output to disk with a filename called
USER.LOG. This file will then be updated as long as I/O-CAP is
active in the system. This version added code for Kaypros to
intercept the control-Z that clears screen, and change it to 1Eh
(HOME cursor) followed by 17h (Clear to end of screen) on the disk
output.
K1Z3IN.LBR 34k
This library includes all the files you need to immediately install
ZCPR3 onto as many Kaypro One disks as you please. This is a full
ZCPR3 implementation excepting IOP and FCP packages. This
implementation is intended specifically for the Kaypro Model ONE
operating under CP/M version 2.2u1 and Monitor ROM number 81-478-A.
It may also work with ROMs 81-478 and 81-478-B but has not been
tested with those.
K83ZCPR3.LBR 44k
This library has the necessary materials for a complete installation
of ZCPR3 on the "old" Kaypro II's and IV's (models made in 1983
without video/graphics enhancement). The package is complete, except
for certain utilities, which you must get from various RCP/M's and
Z-Nodes. All these materials are, of course, available on Lillipute
Z-Node in Chicago (312-649-1730).
KMD17C.LBR 152k
Program used by a few RCP/M systems for file transfer to/from RCP/M
and BBS systems. It needs no overlay, gets I/O and time clock
information (if used) from BYE. Supports KMD batch mode, 1k protocol
and request for file description. Recent changes include the "SP"
(Send Private) option, and mods to correct problems with batch mode
downloads for some IBM MS-DOS programs such as PROCOMM. This version
requires at least two EOT characters be sent to eliminate partial
files from early termination, also more protection and easier
installation. The support utilities can be found in KMD-SUPP.LBR.
KQUESTNS.TQT 4k
Dave McCord, Vice President of Echelon, discusses the fabulous new
Bootable Kaypro Z-System Disks sold by Echelon and others. These
disks are load and go for Kaypro 10's, 4's, 2's, etc. You put the
disk in drive A or C (K10), hit the reset button, and you are full
Z-System. Gives you three different versions, including a high TPA
version and one with full up Z (includes I/O packages). Also
includes what many have called the finest book ever written on Z.
LSTOOL11.LBR 40k
LST-TOOL is a utility program designed to extend the usefulness of
the MCAT/XCAT or LCAT/XLCAT Disk Cataloging System. LST-TOOL will
compare two .LST files created by your disk cataloging program and
prepare a file called LIST.DIF showing those entries that are on the
Master List. It also will read a .LST file and prepare a file called
DUPES.LST showing all filenames that appear on multiple disks. A
terminal installation routine is included that will adapt the program
to most any Z80-based computers.
LZW.LBR 50k
This library contains the LZW protocol compression and decompression
utilities for CP/M. This technique is used in ARC files, but not
popular in CP/M. Try compressing a long file (such as KMD/XMODEM)
and you'll probably not use it again. Decompression is a bit faster.
This is an alternative to the Huffman protocol used in SQ, USQ, NULU,
etc. LZW is often more efficient, but slower in all cases.
MBBS45A.LBR 124k
This is part #1 of Kim Levitt's popular Micro Bulletin Board System
(MBBS) version 4.4. No source code is provided but MBBS.COM is
supplied along with an installation program to allow customization.
See MBBS44B.LBR for part #2 of this package.
MBBS45B.LBR 140k
This is part #2 of Kim Levitt's popular Micro Bulletin Board System
(MBBS) version 4.3. No source code is provided but MBBS.COM is
supplied along with an installation program to allow customization.
See MBBS44A.LBR for part #1 of this package.
MBYE&K10.DQC 4k
This file tells how to install MBYE to implement the use of the 25th
line for user information display The same video protocol is used on
the Kaypro 10 and all the other 84 models (284,484,2X,etc) so this
modification will work on any of these systems.
MBYE41.FIX 2k
This file supplies the fix for a minor bug with the conditional
assembly switches in MBYE41. If MBBS EQU NO, then an undefined label
error occurs with DSPUSF.
MSWEEP.LBR 28k
MSWEEP is a utility that will transfer files from a CP/M disk to an
8" Generic MS-DOS disk or from an 8" Generic MS-DOS disk to a CP/M
disk. People using Xerox 16/8 computers with 8" drives will find
this utility especially useful. Documentation is in WordStar format.
NEUTEXEC.LBR 26k
NEUTEXEC is a memory-resident technical character generator for CP/M
Plus computers and for Epson printers or compatible equipment. It is
designed add a set of user-defined symbols to the set of fonts of
your printer and to make them easily accessible to application
programs (word-processors, etc.) which do wish to use them.
Individual characters or complete character sets can also be
"downloaded" to the program from the document being printed or from
the operating system.
NOTEFILE.TQT 4k
Notes toward an imaginary--and much needed--text database program for
the CP/M public domain.
PBBS-SUP.LBR 66k
Installation and Documentation files necessary for first time
installation of PBBS02. If you are upgrading you will need the
PBBS02.WQ file from this library to see the new function installation
settings. See PBBS02A.LBR also.
PBBS02A.LBR 152k
This is an update file for PBBS and associated files, a small, fast
Bulletin Board system. It offers all of the user tracking features
of E-MX, all of the features of RBBS, and several features unique to
PBBS. All the reported bugs have been fixed and many new features
have been added. Most notably: auto reply to messages, comments
directed to main message base. If you are upgrading a 1.0 system you
will only need this LBR. If you are installing PBBS for the first
time, you must also get the file PBBS-SUP.LBR (support).
PBBS2A01.FIX 4k
Fixes a problem to PBBS keeps BYE from doing it's TIME-OUT check
while waiting for characters from the modem. This was caused by use
of BDOS 6 to get character. Well, BYE has no way of timing BDOS 6
calls. So a new routine has been created to use BYE and it's timer.
Instructions are included in the fix file.
PBBS2A02.FIX 2k
With the changes in the BYE507 EXIT routine, BYE5 hangs up the phone
on the user before the statistics print out. The reason for this is
somewhat obscure, but the fix is quite easy. Currently the PBBS just
does a jump to the error routine in the "REL" file which sets the
byte at 00h to a CDh and does a jump to location zero, allowing BYE5
to load and run the PBYE program. The fix will cause PBBS to load
the PBYE program and execute it, then call BYE5 to do the log off.
PDLN10.LBR 30k
PDLN is a version of Digital Research's LINK, Microsoft's L80, and
SLR System's SLRNK. PDLN is a linking loader. It loads one or more
.REL files into memory, resolves links between them, and creates an
executable .COM file. If desired, it can also create a Symbol Table
file for use with a debugger. It can search through Library files
and extract only the necessary modules. Includes an informative .DOC
file. For Z80 only, not for ZCPR only.
PPIP12.LBR 68k
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.
QLIST14.LBR 36k
QLIST is a CP/M utility for printing squeezed files without going to
the trouble of unsqueezing them. It is similar to LISTT in that it
will paginate, use headers, and permit left margin indentation.
Version 1.4 fixed problems with headers under different combinations
of compressed print/expanded header. Added code to allow header
message to show total space available for header with all
combinations of compressed/expanded.
ROYALOAK.DQR 76k
This file contains the directory listings, including the directories
of the libraries, of the RCP/M Royal Oak updated April 26, 1986. --
([313] 759-6569, 24 hours, 300/1200/2400 BPS.)
RSXMAKER.LBR 20k
RSX stands for "Resident System Extension", an extension to the
operating system that resides in memory along with the operating
system. This package includes a CP/M utility program to allow easy
construction of RSX's of your own, and to manage a collection of
RSX's in memory. It allows you to install, remove, and show
information about RSX's. It also allows you to create RSX's of your
own so that you needn't use the RSX.COM program to use the RSX.
SAPP12.LBR 16k
SAP stands for sort and pack (the directory). It is a must for the
Hard Disk user. It makes SD run faster as the directory is already
already sorted. This version is fast and efficient. Try SAPP and
you will never be without it. FOR CP/M+ ONLY (Use SAP.COM for
normal CP/M v2.2 systems.)
SBDRVJMP.DOC 4k
A listing for jumping SB180 drives from Steve Ciarcia bulletin board.
Should be useful for jumpering your drives before installing in
SB180.
SD115.LBR 80k
"Super-Directory" is the CP/M utility used by most RCP/M and CP/M
systems as a "DIR" replacement. The program displays the contents of
the disk, alphabetically, by user areas, and includes the size of the
file. Optionally, it displays the members of a library. SD114 has
added a new option, "$Q", to display files that do not have the
$ARChive bit set. This is useful on large hard disks to speed things
up when backing up a hard disk. SD115 cleaned up several bugs which
had been added in recent versions. You can also use this on your own
computer, but check the conditionals before assembling.
SFILE+10.LBR 32k
Allows full wildcard searches of the directories and all library
files on a CP/M-Plus system for a requested file, starting at A0:.
The program checks all allowed drives and user areas for a requested
file or files. An equate allows for searching into all libraries as
well, although this usually takes longer. Used on many RCP/M systems
with large disk drives and many user areas. 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.
SIDRSX.LBR 4k
SID.RSX is an extension that adds to the usefulness of the CP/M Plus
debugger program, SID. It is attached to your copy of SID.COM using
GENCOM. Once this has been done, SID will continue to operate as
usual, except that there is now a new command available. You may
search through memory for given values (either hex or ASCII).
SRT12A.LBR 44k
General purpose sort program. Sorts on any character position and
any key length. Unlike most sort programs, does not need to keep
the "before" and "after" lists all in memory, utilizing a method of
removing the key characters from the lines to be sorted, putting
just that information in memory, sorting it, and then rebuilding the
sorted file externally. Can sort thousands of lines in this manner.
SSTAT18X.LBR 60k
SSTAT is a substitute for the program STAT.COM that is supplied with
the CP/M operating system. It does most of the things that STAT does
and has some additional capabilities. It allows you to view a disk
directory in "ring" format and move forward or backward from file to
file, see the size of each file in records/kilobytes/ kilobytes
allocated (rounded to the disk block size), and directory extents,
get disk space info including number of files in the current user
area; kbytes occupied on the current user area; kbytes occupied on
the current drive; kbytes free on the current drive, display disk
characteristics, display IOBYTE, and change file attributes.
SUPRCKBK.LBR 60k
SUPER CHECKBOOK in dBase II consisting of 26 routines including
various output formats. Allows user to categorized checks by codes,
perform analysis on codes and run a formatted output. Also allows
tax computation in checks and periodic reconciliation. Also permits
database of payees and reports etc. The programs within the library
file are a dBase II Version 2.4 program.
SUPZAP33.LBR 82k
SPZ is a full screen interactive disk update utility for CP/M 2.x and
3.1 systems, providing many of the features found in DU.COM. The
program is menu driven, and little additional documentation is
required. SPZ requires a Z80 (extensive use is made of Z80 opcodes).
SPZ enables disk sector editing in HEX or ASCII, using File Relative
or Track/Sector addressing. SUPERZAP v 3.2 added operation under
CP/M 3.1.
THESEUS.LBR 8k
Theseus is an adaptation for Turbo Pascal of a program presented in
Paul A. Sand's book, "Advanced Pascal Programming Techniques". Its
basic purpose is to demonstrate the use of recursive procedures.
Theseus first creates a maze (a different, random maze each time the
program is run) and then solves it. Thus, it does nothing
particularly useful, but it is fun to watch. More importantly,
studying the code should be most instructive.
TNCDED11.LBR 40k
The files in this library are version 1.1 of the WA8DED firmware for
the TAPR TNC-1 and its clones, the AEA and the Heath HD-4040 TNCs.
It is NOT an upgrade of the TAPR code. It is a completely new
implementation of the AX.25 protocol, both the current version 2.0
and the older 1.x version supported by the normal TAPR code. It also
supports up to four simultaneously-open connections on one TNC. And
it has a "host friendly" mode, which is intended to simplify the
interfacing of the TNC to a Bulletin Board or other computer system.
It has noticeably fewer protocol bugs than the TAPR code, and a must
more informative Monitor mode. Version 1.1 fixes some bugs in 1.0
and offers more features.
TYPRINT3.LBR 14k
A deluxe "use-your-printer-as-a-typewriter" program. Sets up various
printer attributes and sends line-edited text to the printer. It
occupies only 2k, and provides a handy means by which to write notes,
make labels, address envelopes and otherwise produce text without
creating a file. Provides a ruler-line to help you know where you
are. The COM file is set up for a Panasonic KX-P1091 printer, but a
ASM file is available for customizing the program to your printer.
USQFST19.LBR 22k
Exceptionally fast "unsqueeze" program for CP/M use on computers with
Z80 processors. UF introduced a new algorithm of Hoffman
unsqueezing. Considerably faster than USQ120 and unsqueeze routines
incorporated into programs such as SWEEP, NSWEEP, NULU, etc. Also
extremely short (1k for the COM file). This updated version, by the
original author, fixes a file attribute problem and fixes a glitch
which would cause unnecessary additional sectors to be appended to
the output file if its length was an exact multiple of the output
buffer. Renamed from FU.COM to UF.COM (unsqueeze, fast). Includes
the source code which can be assembled with M80.
VERSION.LBR 18k
VERSION provides an easy way to mark CP/M files with version, version
date, "serial" number, and comments. The program allows up to 8
characters for version date, 10 characters for version and serial
number, and 64 characters for a comment line. The library contains
the Turbo Pascal source and a compiles COM file.
WHATSN05.LBR 20k
This update to WHATSNEW, a program that reads the "XMODEM.LOG" to
report new files added to an RCP/M system, includes the following
enhancements: First, it paginates the display, page length or
override set at assembly time. Second, if the system WHEEL byte it
set, the command "WHATSNEW A" will produce a listing of uploads and
downloads, so the SysOp doesn't have to keep a second copy of the
program online.
Z8EFIXED.FIX 2k
Describes a minor bug in Z8E.COM in the terminal I/O section. It
interchanges direct and normal I/O BDOS calls which sometimes causes
the BDOS to return incorrect status to Z8E. Another problem with the
I/O is that terminals which require no bias to be added to the ROW or
COLUMN get bad cursor position information because the normal BDOS
I/O calls expand ROW or COLUMN 9 (tab) to some number of spaces. The
fix is simple and can be entered using Z8E.
ZLUX20.LBR 30k
ZLUX22.LBR 18k
ZLUX is a ZCPR3 shell for RCP/Ms. It is designed to imitate the
functions of LUX but does not require the same amount of overhead to
run. Instead of using special LUX*.COM support utilities, it uses
standard utilities that are commonly available on an RCP/M. Its menu
of functions include: BYE, CAT, CHAT, DIR, FILES, HELP, LUX, SEND,
SENDK and TYPE. ZLUX 2.0 is a reworking of ZLUX V1.0 in assembly
language. ZLUX 1.0 was written in "C". Has full ZCPR3 environment
obedience, including acceptance of DU: form, maximum drive and user.
ZNODES23.LQT 4k
An updated phone number list of all ZNODE systems as of April 4,
1986.