Date : Sun, 18 May 1986 15:39:00 MDT
From : Keith Petersen <W8SDZ@SIMTEL20.ARPA>
Subject: Whats new in CP/M public domain programs - March
This is a list of what's new in public domain CP/M programs for the
month of March.
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---
ALPHATXT.LBR 62k
AlphaText is an ASCII text formatter for CP/M systems, with the
ability to produce professional quality formatted documents. It can
issue printer dependent escape sequences to control the features
present in many modern printers. The user defines these sequences in
a printer definition file. AlphaText can also output formatted text
to the CRT, the LST: device, or to a disk file. These files can
later be printed with the PIP utility, mailed to a BBS, etc.
B5-CLOCK.LBR 72k
This library contains the clock inserts for various computer needed
for BYE5.
B5C-DCH3.IQS 6k
TIME routine for BYE5 running on machine with Hayes Chronograph Clock
connected to second serial port. This overlay should be easily
configurable to any system which has an extra RS-232 port to which
the clock may be connected.
BD02.LBR 10k
"BD" stands for "Bad Disk". It reads the records on a disk (floppy
of hard) and find those that are unacceptable. It locks out the bad
blocks containing those records into a file called [LOCKED].OUT. The
disk can then be still be used in a normal manner. It then shows
what files (if any) are defective. No source code is provided, but
.COM and .HLP files are included. Works with CP/M 2.2 and CP/M-Plus
(RSX provided).
BRADFORD.LBR 46k
Lets you use different type fonts (sizes) including near letter
quality on Epson RX/FX and Star-Gemini printers. Many different font
files included in this commercial package.
BU-DDJ-F.LBR 32k
This is the hard disk back-up program listed in Dr. Dobb's Journal -
but fixed, and it works. Use on any CP/M 2.x system with a hard disk
and floppy drives.
BUPATCH.AQM 4k
Allows BU to work properly in CP/M systems that have been patched.
This patch is added to BU.ASM to disable the BDOS patch that makes
user 0 files public, and to Disable the BDOS patch that sets F3' bit
when file is written to.
C128BIOS.LBR 130k
Contains 22 files for the Commodore C128. Includes the BIOS source
code, instructions for making the CPM+.SYS file, 40 and 80 column CRT
drivers, disk controller module, interrupt handler, RAM disk support,
I/O and system functions, external disk drive support, printer
drivers, support libraries, etc.
C128NEW2.LBR 78k
This file is for Commodore C128 users - tells what files they need to
obtain so they can use a modem in the CP/M mode. This is the
information Commodore C128 owners have been looking for so they could
participate in getting CP/M programs over the telephone. All files
except NEWSYS.OBJ are the same as C128-NEW.LBR. The NEWSYS2.OBJ in
this library is the Commodore-approved CP/M+ BIOS for your C128,
dated 6 Dec 85. The one you have been using (likely dated 4 Dec 85)
had a warning note with it that it was not as yet approved.
CALLWAIT.DQF 2k
Tired of your computer calls being interrupted by the call waiting
feature on your home phone? This file tells how to use the cancel
Call-Waiting feature.
COPYRITE.LQW 14k
Copyright Law as it applies to computers (and programs).
DASMTDL.LBR 18k
DASM is a disassembler written in the light of RESOURCE. It
disassembles to Zilog Z80 mnemonics or TDL mnemonics, depending on
what options were set when it was assembled. Built-in documentation
is included with this program as well. The COM file in this library
was assembled for the Zilog mnemonics.
DEARC2.LBR 28k
Version 1.02 of the CP/M-80 De-Archive program which extracts files
from PC/MSDOS .ARC files. Source code written in Turbo Pascal is
provided, along with a read to run .COM file. This utility allows a
CP/M user to access those 16 bit .ARC files that you see everywhere.
This version automatically adjusts its buffers to any TPA of 48k or
larger. Earlier versions were compiled for a fixed system size and
users reported "insufficient memory" error messages.
DU-TUTOR.AQT 22k
This is a reference guide to DU (Disk Utility), a famous disk fixer
from the public domain libraries. Prepared for The User's Guide
Magazine, Vol.1, No.4 June 1983 (pages 53-63) by Kelly Smith (TUG
Contributing Editor) from the original program and documentation by
Ward Christensen, prolific contributor to the world of public domain
CP/M software.
EASYBDOS.LBR 94k
What is this thing everybody is talking about called BDOS? This
three part series attempts to answer this question in some detail.
EXTRACT.LBR 6k
EXTRACT is a program that allows a person to down load a library file
in its entirety and then extract any part or all of it at his
leisure. EXTRACT allows you to extract to various user areas from
the command line. The format is the same that Compuview uses in the
"VPLUS" editor.
FASTPBBS.LBR 8k
This LBR contains a submit file that makes compiling PBBS easier and
automatic. It also contains information on how to set up PBBS for
more than one SysOp.
FUBBSX.BQS 4k
Small MBASIC program used to extract the phone numbers for a given
state from the "Frequently Updated Bulletin Board Systems" list
(FUBBS for short).
GENEOLGY.LBR 76k
A complete Family Genealogical database program, written for use with
dBase II. Track your family tree(s).
GENIE.CPM 2k
There is a new National System called GEnie. This is similar to
Compuserve but only costs $5 an hour for 3300/1200 BPS access. This
file describes the CP/M Roundtable and how to sign up. If you pay
more than five dollars an hour to access your favorite RCP/M check
out GEnie. 300 and 1200 BPS access is only five dollars per hour
during non-prime hours. The XMODEM up/downloads are FAST! Almost as
fast as micro-to-micro. See you there!
HD64180.BQG 4k
If you are planning on using a Hitachi HD64180 please note that it is
not directly compatible with Z80 (tm) style peripheral ICs when using
the Mode 2 interrupt scheme.
IBACK.LBR 68k
This library contains the documentation and .COM file to run IBACK, a
hard disk to floppy diskette backup system.
KMD .HQP 8k
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.
KMD-SUPP.LBR 46k
Two libraries have been made to contain the pertinent information on
the KMD file transfer program. This library contains supplemental
information, much of which was written for first-time readers
interested in the features of the program and how and why it was
developed. This library file also has several peripheral programs
included which only need to be obtained once, rather than every time
there is an update to the general source code .ASM file.
KP484Z3.LBR 68k
The files in this library are those that are needed for the
installation of ZCPR-3 on the Kaypro 4-84. Note that this is for
the new Kaypro 4's only with the internal modem, clock and new
screen. These files cannot be used on the older 4's.
KPCW.LBR 6k
This is a simple Morse Code generating program that uses the "bell"
in the keyboard of the Kaypro 2X. Within limits of this equipment,
it will generate code. The "limits" appear to be the bell. The
Kaypro II has a raspy tone. My impression is that the bell is not an
electronic tone oscillator. Perhaps the same with the Kaypro 2X,
though the sound is cleaner. A tone oscillator would produce the
best tone.
LINEINP.LBR 12k
LINEINP.INC is a general purpose input module with support routines
written in Turbo Pascal. Many programs require formatted input for
dates, dollar amounts, etc. LINEINP.INC was born out of the need for
a common, easy to use interface.
LOCALBBS.IQF 4k
Phone numbers for bulletin board systems operating in the Detroit
metropolitan area.
MAKE25.LBR 16k
This program is designed to allow files to be changed from one user
area to another. The user number for a file is stored in first byte
of the directory entry. This program assumes that the track and
sector are set by the search functions and uses a simple BIOS write
to update the directory. This program does not copy the file into
the new user number, only change the number for an existing file.
MEX16SUM.WQ 14k
An excellent summary of commands in Ron Fowler's new MEX-Plus modem
program, version 1.65.
MXH-KG11.AQM 14k
This is a MEX and MexPlus Generic Hardware (MXH) Overlay for Kaypro
computers using an external modem. A full-featured SET command
processor is implemented.
MXM-2406.AQM 16k
This is a modem overlay for the MEX communication program. It
supports 2400 baud auto-stepdown, and works with the Hayes 2400 and
US Robotics Courier. Probably others as well.
MXTIMOUT.FQX 2k
This text file describes a one-byte patch for Kaypro MEX users. It
shrinks the file transfer buffer, eliminating timeout errors that
would otherwise occur when receiving lone files at 1200 BPS on a
floppy-based Kaypro. This patch is valid for any computer that has
disk drives that are "slow" to write a file out to disk. The default
file transfer buffer in MEX is 16k, which is too much data to write
before the sending end times out.
PAIRX131.LBR 4k
Checks WordStar DOC files for "pairs" of printer control codes like
^PB ^PS etc. Really great not having an entire file printed in
underline by mistake.
PDFT-046.LQT 12k
Unofficial summary list of Remote CP/M systems, culled from the
official RCPM-072 listing. Intended to be used as a reference guide
to complement the master listing. Prepared by Irv Hoff. For use
during April, 1986. You would still want to get the master listing
for full information. Only 12k, two minutes at 1200 BPS.
PROLNK15.LBR 66k
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 with relocatable
assemblers.
RCPM-072.LQT 56k
March/April 1986 National RCP/M systems listing. Systems which are
strictly MS-DOS have been dropped, as reflected in the list's name
change from PDSE-nnn back to its former RCPM-nnn name. This list is
alphabetized by region, state, and RCP/M system.
RCPM072A.LQT 52k
March/April 1986 National RCP/M systems listing. This list is
alphabetized by state, and RCP/M system.
READCPM.LBR 38k
READCPM provides the capacity to read CP/M double density
soft-sectored diskettes from the Heath-Zenith CP/M 2.20X versions
written on an H89-90 or with CP/M-85 on the Z-100, and transfer these
files to MSDOS files on a Z-150 or ROM BIOS compatible 8086-8
machine.
RESQ14.LBR 12k
RESCUE will recover lost text from RAM. WordStar disk full, keyboard
lock up or any of those other things that can happen to you.
Searches RAM for a phrase supplied by you, when found asks if this is
your file, if yes loads it into a disk file called RES.Q. Can find
text after a warm boot or a cold boot but not after a power down.
Should run on all CP/M machines.
RPNMF14E.LBR 46k
RPN floating point calculator.
RS232.HQP 16k
This is a Practical Guide to RS-232 Interfacing. The information is
intended to gather in one place, and explain in simple terms, enough
of the details of the RS-232 standard to allow a technician to
construct and/or debug interfaces between any two "RS-232 compatible"
devices. A more detailed coverage of the subject may be found in the
book "Technical Aspects of Data Communication" by John E. McNamara
(1977, Digital Press).
RSXDEMO.LBR 12k
This library contains documentation and a program to assist the CP/M
Plus user in understanding the operation of the Resident System
Extension (RSX) feature. Some of the information presented is also
available in the "CP/M Plus (CP/M Version 3) Operating System
Programmer's Guide" by Digital Research.
TBDEMO.PQS 10k
A demonstration database built using Borland's Turbo Toolbox, some
good examples of how to use.
TRACK2.LBR 40k
The files in this library are used to keep track of basic telephone
information, along with various other kinds of data that would be
especially useful for working with a mailing list. The system has
the following functions:
UN33.LBR 12k
This program is based on UNERASE.COM in the public domain. It has
been modified to work with CP/M v3.0, to change the user area of a
file and to accept ambiguous files names. It currently works with
sector sizes of 128, 256 512 and 1024 bytes. It is placed in the
public domain by Advanced Logic Systems for public use. UN3 does not
work with CP/M v2.2 and requires a Z80 processor.
UNERAS11.LBR 12k
This program is based on UNERASE.COM in the public domain. It has
been modified to work with ZCPR3 Version 1.1 fixed a bug that was
causing UNERASE to be off by one sector when reading through the
directory. It wold miss the first four entries and read one sector
beyond the end of the directory.
WINDEX21.LBR 10k
Creates indexes for WordStar files written in document mode. It can
be used to index a manuscript of any length, including books up to
9999 pages, with a maximum of 254 keys. This updated version can now
be called up with the WordStar "R" (run program) command, which
allows the user to return to WordStar after running WINDEX.
XLATE6.LBR 44k
Translates 8080 to Zilog Z-80 mnemonics.
XLTZ804.LBR 34k
This CP/M utility translates Intel 8080 assembly language source code
to Zilog Z80 assembly language source code. This is a modified
version of Richard Conn's XLATE2 with several improvements. It does
not split long unrecognized macro names. It uses larger buffers so
that it operates much faster. Compare the result of translating the
file TEST1B.ASM with the results of other translators.
XMDM124.LBR 112k
This program allows a remote user to transfer files (to or from)
RCP/M systems running under BYE (remote console program). It allows
a caller to control uploads and downloads without a local operator
being present. XMODEM is compatible with Ward Christensen's MODEM
protocol and the single-file mode protocols of MODEM7, MEX, and IMP.
This version has several bug fixes and some new features have been
added.
ZHELPR15.RQS 4k
List of people that have offered their help with problems in
installing and implementing ZCPR3.
ZSIG-FOR.AQL 6k
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
discoveries and novice to learn.
ZWORD3.TQT 14k
Richard Conn and the Staff of Echelon answers the questions: "What's
the Word on the Z-System?", Is ZCPR3 hard to bring up on my computer?
What are my options? How much memory does a Z-System take? Do I
have to have a hard disk to run the Z-System? How much disk space is
needed? How can I find out more about the Z-System?