mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:43:15 -06:00
Z3PLUS Distro - Inital Additon of the Distro Image
This commit is contained in:
@@ -13,6 +13,7 @@ call BuildDisk.cmd zsdos fd wbw_fd144 ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd nzcom fd wbw_fd144 ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd cpm3 fd wbw_fd144 ..\cpm3\cpmldr.sys || exit /b
|
||||
call BuildDisk.cmd zpm3 fd wbw_fd144 ..\zpm3\zpmldr.sys || exit /b
|
||||
call BuildDisk.cmd z3plus fd wbw_fd144 ..\cpm3\cpmldr.sys || exit /b
|
||||
call BuildDisk.cmd ws4 fd wbw_fd144 || exit /b
|
||||
call BuildDisk.cmd qpm fd wbw_fd144 ..\qpm\qpm_wbw.sys || exit /b
|
||||
call BuildDisk.cmd z80asm hd wbw_fd144 || exit /b
|
||||
@@ -33,6 +34,7 @@ call BuildDisk.cmd zsdos hd wbw_hd512 ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd nzcom hd wbw_hd512 ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd cpm3 hd wbw_hd512 ..\cpm3\cpmldr.sys || exit /b
|
||||
call BuildDisk.cmd zpm3 hd wbw_hd512 ..\zpm3\zpmldr.sys || exit /b
|
||||
call BuildDisk.cmd z3plus hd wbw_hd512 ..\cpm3\cpmldr.sys || exit /b
|
||||
call BuildDisk.cmd ws4 hd wbw_hd512 || exit /b
|
||||
call BuildDisk.cmd dos65 hd wbw_hd512 ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd qpm hd wbw_hd512 ..\qpm\qpm_wbw.sys || exit /b
|
||||
@@ -60,6 +62,7 @@ call BuildDisk.cmd zsdos hd wbw_hd1k ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd nzcom hd wbw_hd1k ..\zsdos\zsys_wbw.sys || exit /b
|
||||
call BuildDisk.cmd cpm3 hd wbw_hd1k ..\cpm3\cpmldr.sys || exit /b
|
||||
call BuildDisk.cmd zpm3 hd wbw_hd1k ..\zpm3\zpmldr.sys || exit /b
|
||||
call BuildDisk.cmd z3plus hd wbw_hd1k ..\cpm3\cpmldr.sys || exit /b
|
||||
call BuildDisk.cmd ws4 hd wbw_hd1k || exit /b
|
||||
call BuildDisk.cmd qpm hd wbw_hd1k ..\qpm\qpm_wbw.sys || exit /b
|
||||
call BuildDisk.cmd z80asm hd wbw_hd1k || exit /b
|
||||
|
||||
@@ -5,6 +5,7 @@ SYSTEMS = ../CPM22/cpm_wbw.sys ../ZSDOS/zsys_wbw.sys ../QPM/qpm_wbw.sys ../CPM3/
|
||||
|
||||
FDIMGS = fd144_cpm22.img fd144_zsdos.img fd144_nzcom.img \
|
||||
fd144_cpm3.img fd144_zpm3.img fd144_ws4.img fd144_qpm.img \
|
||||
fd144_z3plus.img \
|
||||
fd144_z80asm.img fd144_aztecc.img fd144_hitechc.img \
|
||||
fd144_bascomp.img fd144_fortran.img fd144_games.img \
|
||||
fd144_tpascal.img fd144_cowgol.img
|
||||
@@ -13,6 +14,7 @@ HD512IMGS = hd512_cpm22.img hd512_zsdos.img hd512_nzcom.img \
|
||||
HD512XIMGS = hd512_z80asm.img hd512_aztecc.img hd512_hitechc.img \
|
||||
hd512_bascomp.img hd512_fortran.img hd512_games.img \
|
||||
hd512_tpascal.img hd512_dos65.img hd512_qpm.img \
|
||||
hd512_z3plus.img \
|
||||
hd512_cowgol.img hd512_msxroms1.img hd512_msxroms2.img \
|
||||
hd512_blank.img
|
||||
HD1KIMGS = hd1k_cpm22.img hd1k_zsdos.img hd1k_nzcom.img \
|
||||
@@ -20,6 +22,7 @@ HD1KIMGS = hd1k_cpm22.img hd1k_zsdos.img hd1k_nzcom.img \
|
||||
HD1KXIMGS = hd1k_z80asm.img hd1k_aztecc.img hd1k_hitechc.img \
|
||||
hd1k_bascomp.img hd1k_fortran.img hd1k_games.img \
|
||||
hd1k_tpascal.img hd1k_qpm.img \
|
||||
hd1k_z3plus.img \
|
||||
hd1k_cowgol.img hd1k_msxroms1.img hd1k_msxroms2.img \
|
||||
hd1k_blank.img
|
||||
HD1KXIMGS += hd1k_bp.img
|
||||
@@ -85,7 +88,7 @@ blankhd1k:
|
||||
(*cpm22*) sys=../CPM22/cpm_wbw.sys;; \
|
||||
(*qpm*) sys=../QPM/qpm_wbw.sys;; \
|
||||
(*zsdos* | *nzcom* | *dos65* | *bp*) sys=../ZSDOS/zsys_wbw.sys;; \
|
||||
(*cpm3*) sys=../CPM3/cpmldr.sys;; \
|
||||
(*cpm3* | *z3plus*) sys=../CPM3/cpmldr.sys;; \
|
||||
(*zpm3*) sys=../ZPM3/zpmldr.sys;; \
|
||||
esac ; \
|
||||
if echo $@ | grep -q ^fd144_ ; then \
|
||||
|
||||
@@ -84,242 +84,14 @@ The following additional customizations were also performed:
|
||||
- Z3LOC.COM
|
||||
- ZCNFG.COM
|
||||
|
||||
While including Z3PLUS disk image the SHOW.COM and HELP.COM
|
||||
files were renamed to ZSHOW.COM and ZHELP.COM for consistency
|
||||
with Z3PLUS, and ZPM3
|
||||
|
||||
== NZ-COM Files ==
|
||||
|
||||
The following files came from the official NZ-COM distribution. These
|
||||
are generally documented in the "NZCOM Users Manual.pdf" document in
|
||||
the Doc/CPM directory of the RomWBW distribution. Note that some of the
|
||||
files included in the NZ-COM distribution are not listed below because
|
||||
they have been superseded by more recent versions listed in other
|
||||
sections below. For example, TCSELECT is not listed here, but a more
|
||||
recent version is included and documented in the General Purpose
|
||||
Applications section below.
|
||||
|
||||
!(C)1988 - Original copyright (since placed in public domain)
|
||||
!NZ-COM - Software marker directory entry (empty file)
|
||||
!VERS--1.2H - Version marker directory entry (empty file)
|
||||
ALIAS.CMD - Sample alias definitions for use with ARUNZ
|
||||
ARUNZ.COM - Alias-RUN-forZ-System command alias execution
|
||||
BGZRDS19.LBR - Patch for Backgrounder II
|
||||
CLEDINST.COM - Configure RCP-resident command line editor
|
||||
CLEDSAVE.COM - Save RCP-resident command line editor history
|
||||
CONFIG.LBR - Various configuration files for use with ZCNFG
|
||||
CPSET.COM - Displays/defines CRT/PRT characteristics
|
||||
DOCFILES.LBR - Documentation and help files collected into an LBR file
|
||||
EDITNDR.COM - Edit named directory register in memory
|
||||
FCP.LBR - Library of alternative FCP modules
|
||||
FF.COM - File finder utility
|
||||
HELP.COM - (HELPC14) is an improved version of the help utility
|
||||
HLPFILES.LBR - Various app help files for use with LBRHELP
|
||||
IF.COM - Extended flow control tester
|
||||
JETLDR.COM - Z-System package loader
|
||||
LBRHELP.COM - Help file viewer for use with help file libraries (.LBR)
|
||||
LDIR.COM - Directory lister for libraries (.LBR)
|
||||
LPUT.COM - Puts file(s) into a library (.LBR)
|
||||
LSH-HELP.COM - Display LSH help when LSH is running
|
||||
LSH.COM - Command history shell and command line editor
|
||||
LSH.WZ - User manual for LSH
|
||||
LSHINST.COM - LSH configuration editor
|
||||
LX.COM - Execute programs directly from a library (.LBR)
|
||||
MKZCM.COM - Create/update NZ-COM load environment
|
||||
NAME.COM - Quickly add or remove a name for a single directory
|
||||
NZ-DBASE.INF - dBase II application note regarding SUBMIT files
|
||||
NZBLITZ.COM - Rapid coldboot of complete NZ-COM system image
|
||||
NZBLTZ14.CFG - ZCNFG configuration file for NZBLITZ
|
||||
NZBLTZ14.HZP - Help file for NZBLITZ
|
||||
NZCOM.COM - Loads and launches NZ-COM system
|
||||
NZCOM.ENV - Z-System environment descriptor
|
||||
NZCOM.LBR - Library containing NZ-COM system modules
|
||||
NZCOM.ZCM - NZ-COM environment descriptor (alternate format)
|
||||
NZCPR.LBR - Library of alternative ZCPR modules
|
||||
PATH.COM - Set/display command search path
|
||||
PROFILE.SUB - Command file to auto-start NZ-COM at system boot
|
||||
PUBLIC.COM - Specify ZRDOS public directories/user areas
|
||||
PWD.COM - Displays DU and Directory Names with paging
|
||||
RCP.LBR - Library of alternative RCP modules
|
||||
RELEASE.NOT - Update information on NZ-COM
|
||||
SAINST.COM - Install/configure SALIAS
|
||||
SALIAS.COM - Screen oriented alias editor
|
||||
SAVENDR.COM - Writes the named directory register to disk
|
||||
SDZ.COM - Enhanced directory lister
|
||||
SHOW.COM - Display Z-System configuration information
|
||||
STARTZCM.COM - Commands to execute after NZ-COM is launched
|
||||
SUB.COM - Enhanced version of SUBMIT
|
||||
TCJ.INF - Description of included articles from The Computer Journal
|
||||
TCJ*.WZ - Selected articles from The Computer Journal
|
||||
TY3ERA.COM - Type 3 erase command
|
||||
TY3REN.COM - Type 3 rename command
|
||||
TY4ERA.COM - Type 4 erase command
|
||||
TY4REN.COM - Type 4 rename command
|
||||
TY4SAVE.COM - Type 4 save command
|
||||
TY4SP.COM - Type 4 disk space command
|
||||
VIEW.COM - Quad directional file viewer
|
||||
XTCAP.COM - Interactive Extended TCAP Installer
|
||||
Z3TCAP.TCP - Database of terminal descriptors
|
||||
ZERR.COM - Z34 Error Handler
|
||||
ZEX.COM - Powerful command line processor
|
||||
ZF-DIM.COM - Point-and-shoot user interface for dim-video terminals
|
||||
ZF-REV.COM - Point-and-shoot user interface for reverse-video terminals
|
||||
ZFILEB38.LZT - Brief listing of Z-System support programs
|
||||
ZFILER.CMD - Macro script file for ZFILER
|
||||
ZHELPERS.LZT - List of volunteers who will help installing Z-System
|
||||
ZLT.COM - File lister with support for compressed files
|
||||
ZNODES66.LZT - List of Z-Node remote access systems
|
||||
ZRDOS.ZRL - Relocatable version of ZRDOS BDOS module
|
||||
ZSDOS.ZRL - Relocatable version of ZSDOS 1.1 BDOS module
|
||||
ZSYSTEM.IZF - Information on Z-System and related products
|
||||
|
||||
== CP/M 2.2 Files ==
|
||||
|
||||
The following files have been included from CP/M 2.2. These files
|
||||
provide various functionality that is not really available from the
|
||||
ZSDOS applications themselves. For example, the CP/M 2.2 application
|
||||
called STAT is useful for modifying the IOBYTE. Most of these
|
||||
applications are documented in the "CPM Manual.pdf" document in the Doc/CPM
|
||||
directory of the RomWBW distribution.
|
||||
|
||||
ASM.COM - DRI 8080 assembler producing Intel hex files
|
||||
LIB.COM - DRI relocatable object file librarian
|
||||
LINK.COM - DRI relocatable object file linker
|
||||
LOAD.COM - DRI loader for Intel hex files
|
||||
MAC.COM - DRI 8080 macro assembler producing Intel hex files
|
||||
RMAC.COM - DRI 8080 macro assembler producing relocatable object files
|
||||
STAT.COM - DRI multi-purpose file/disk/device info & configuration tool
|
||||
SUBMIT.COM - DRI batch file submission tool
|
||||
XSUB.COM - DRI batch file enhancer resident system extension
|
||||
|
||||
== ZSDOS Files ==
|
||||
|
||||
The following files came from the official ZSDOS distribution. These
|
||||
are generally documented in the "ZSDOS Manual.pdf" document in the Doc CPM
|
||||
directory of the RomWBW distribution. These files are relevant under
|
||||
NZ-COM because ZSDOS is a part of the NZ-COM system.
|
||||
|
||||
BGPATCH.HEX - Patches BackGrounder II for ZSDOS 1.1 compatibility
|
||||
CLOCKS.DAT - Library of clock drivers
|
||||
COPY.CFG - ZCNFG configuration file for COPY
|
||||
COPY.COM - Enhanced file copy tool
|
||||
COPY.UPD - Document describing updates to COPY program
|
||||
DATSWEEP.COM - File management utility w/ date/time stamp awareness
|
||||
DSCONFIG.COM - Program to configure DATSWEEP
|
||||
FA16.CFG - ZCNFG configuration file for FILEATTR
|
||||
FA16.DOC - Documentation for FILEATTR
|
||||
FA16A.FOR - Summary of FILEATTR program version 16a
|
||||
FA16CFG.TXT - Document describes FILEATTR configuration options
|
||||
FILEATTR.COM - Set and/or display file attributes
|
||||
FILEDATE.CFG - ZCNFG configuration fie for FILEDATE
|
||||
FILEDATE.COM - Date/time stamping aware disk directory utility
|
||||
INITDIR.CFG - ZCNFG configuration file for INITDIR
|
||||
INITDIR.COM - Prepare disk for P2DOS date/time stamping
|
||||
LDDS.COM - Load DateStamper date/time stamping resident extension
|
||||
LDNZT.COM - Load NZT date/time stamping resident extension
|
||||
LDP2D.COM - Load P2DOS date/time stamping resident extension
|
||||
PUTBG.COM - Updated replacement for BackGrounder II PUTBG program
|
||||
PUTDS.COM - Prepare disk for DateStamper date/time stamping
|
||||
RELOG.COM - Clear fixed disk login vector in ZSDOS (see manual)
|
||||
SETTERM.COM - Terminal configuration utility for DATSWEEP & DSCONFIG
|
||||
SETUPZST.COM - Creates customized date/time stamping resident extensions
|
||||
STAMPS.DAT - Library of available date/time stamping modules for SETUPZST
|
||||
TD.CFG - ZCNFG configuration file for TD
|
||||
TD.COM - Read and set system real-time clock
|
||||
TERMBASE.DAT - Library of terminals used by SETTERM
|
||||
TESTCLOK.COM - Test a selected clock driver
|
||||
ZCAL.COM - Display a small one-month calendar to the screen
|
||||
ZCNFG.COM - Configuration tool for programs with .CFG files
|
||||
ZCNFG24.CFG - ZCNFG configuration file for ZCNFG
|
||||
ZPATH.COM - Set or display ZSDOS and ZCPR search paths
|
||||
ZSCONFIG.COM - Dynamically configure features of ZSDOS operating system
|
||||
ZSVSTAMP.COM - Preserves file date/time stamp across modifications
|
||||
ZSVSTAMP.DOC - Document describes the use and operation of ZSVSTAMP
|
||||
|
||||
== RomWBW Supplemental Applications ==
|
||||
|
||||
The following files provide specific functionality enabled by
|
||||
RomWBW enhancements. These applications are documented in the
|
||||
"RomWBW Applications.pdf" document in the Doc directory of the
|
||||
RomWBW Distribution.
|
||||
|
||||
ASSIGN.COM - Assign,remove,swap drive letters of RomWBW disk slices
|
||||
FAT.COM - MS-DOS FAT filesystem tool (list, copy, delete, format, etc.)
|
||||
FDU.COM - Test floppy hardware and format floppy disks
|
||||
FORMAT.COM - Placeholder application with formatting instructions
|
||||
INTTEST.COM - Test RomWBW interrupt processing on your hardware
|
||||
MODE.COM - Change serial line characteristics (baud rate, etc.)
|
||||
RTC.COM - Test real time clock hardware on your system
|
||||
SURVEY.COM - Display system resources summary
|
||||
SYSCOPY.COM - Copy system tracks to disks (make bootable)
|
||||
SYSGEN.COM - Copy system tracks to disks (DRI version)
|
||||
TALK.COM - Route console I/O to & from specified serial port
|
||||
TIMER.COM - Test and display system timer ticks
|
||||
TUNE.COM - Play .PT2, .PT3, and .MYM audio files on supported hardware
|
||||
XM.COM - XModem file transfer application
|
||||
ZMP.COM - ZModem communications program (requires dedicated comm port)
|
||||
ZMP.DOC - Documentation for ZMP
|
||||
ZMP.HLP - Help file for ZMP
|
||||
ZMXFER.OVR - Overlay file for ZMP
|
||||
ZMTERM.OVR - Overlay file for ZMP
|
||||
ZMINIT.OVR - Overlay file for ZMP
|
||||
ZMCONFIG.OVR - Overlay file for ZMP
|
||||
|
||||
== General Purpose Applications ==
|
||||
|
||||
The following files are commonly used CP/M applications that
|
||||
are generally useful in any CP/M-like system. In general, there is
|
||||
no documentation for these applications included with the RomWBW
|
||||
distribution. Some provide command line help themselves. Some
|
||||
are fairly obvious.
|
||||
|
||||
CLRDIR.COM - Initializes the directory area of a disk
|
||||
COMPARE.COM - Compare content of two files (binary)
|
||||
CRUNCH.COM - Compress file(s) using Crunch algorithm
|
||||
CRUNCH28.CFG - ZCNFG configuration file for CRUNCH & UNCR
|
||||
DDTZ.COM - Z80 debug tool (modified to use RST 6)
|
||||
DDTZ.DOC - Documentation for DDTZ
|
||||
EX.COM - Batch file processor (alternative to DRI SUBMIT)
|
||||
FDISK80.COM - Hard disk partitioning tool (from John Coffman)
|
||||
FIND.COM - Search all drives for a file (from Jay Cotton)
|
||||
FLASH.COM - Program FLASH chips in-situ (from Will Sowerbutts)
|
||||
FLASH.DOC - Documentation for FLASH
|
||||
MBASIC.COM - Microsoft BASIC language interpreter
|
||||
NULU.COM - Library (.LBR) management tool
|
||||
PMARC.COM - Create or add file(s) to .PMA archive
|
||||
PMEXT.COM - Extract file(s) from .PMA/.LZH/.LHA archive
|
||||
RMXSUB1.COM - Remove XSUB1 RSX from memory (from Lars Nelson)
|
||||
SUPERSUB.COM - Enhanced replacement for DRI SUBMIT
|
||||
SUPERSUB.DOC - Documentation for SUPERSUB
|
||||
TDLBASIC.COM - TDL Zapple 12K BASIC language interpreter
|
||||
UNARC.COM - Extract file(s) from .ARC or .ARK archive
|
||||
UNARC.DOC - Documentation for UNARC
|
||||
UNCR.COM - Decompress Crunched file(s)
|
||||
UNZIP.COM - UNZIPZ extracts from all MS-DOS ZIP files (from Lars Nelson)
|
||||
UNZIP.DOC - Documentation for UNZIPZ
|
||||
XSUB1.COM - Replacement for DRI SUB (from Lars Nelson)
|
||||
ZAP.COM - Interactive disk & file utility
|
||||
ZDE.COM - Compact WordStar-like editor
|
||||
ZDENST.COM - Installation/configuration tool for ZDE
|
||||
KERCPM22.COM - Kermit file transfer application
|
||||
LBREXT.COM - Extract file from .LBR libraries
|
||||
LBREXT36.CFG - ZCNFG configuration file for LBREXT
|
||||
ZXD.COM - Enhanced directory lister w/ date/time stamp support
|
||||
ZXD.CFG - ZCNFG configuration file for ZXD
|
||||
BBCBASIC.COM - BBC BASIC CP/M Version by R.T.Russell
|
||||
BBCBASIC.TXT - Help file for BBC BASIC
|
||||
GENHEX.COM - Generates an Intel Hex file from the input file
|
||||
LS.COM - An alternative file listing to DIR
|
||||
LSWEEP.COM - Can extract and view member files of an .LBR archive
|
||||
|
||||
== Testing Applications (User Area 2) ==
|
||||
|
||||
User area 2 contains a variety of hardware testing applications.
|
||||
These are generally user contributed and have no documentation.
|
||||
Additionally, they are frequently not compatible with all RomWBW
|
||||
hardware. They are included here as a convenience. If applicable,
|
||||
your hardware documentation should refer to them and provide usage
|
||||
instructions.
|
||||
|
||||
== Sample Tune Files (User Area 3) ==
|
||||
|
||||
User area 3 contains sample audio files that can be played using
|
||||
the TUNE application.
|
||||
For a description of the files contained in this disk please see the
|
||||
"Rom WBW Disk Catalog.pdf" document contained in the Doc directory
|
||||
of the RomWBW distribution.
|
||||
|
||||
-- WBW 7:14 PM 8/17/2024
|
||||
|
||||
111
Source/Images/d_z3plus/ReadMe.txt
Normal file
111
Source/Images/d_z3plus/ReadMe.txt
Normal file
@@ -0,0 +1,111 @@
|
||||
|
||||
===== Z3PLUS Disk for RomWBW =====
|
||||
|
||||
This disk is one of several ready-to-run disks provided with
|
||||
RomWBW. It contains Z3PLUS, which is an implementation of the
|
||||
Z-System. You may also see Z3PLUS referred to as ZCPR 3.4. This is
|
||||
a powerful replacement for CP/M 3.
|
||||
|
||||
The disk is bootable as is (the operating system image is already
|
||||
embedded in the system tracks) and can be launched from the RomWBW
|
||||
Loader prompt. See the Usage and Notes sections below for more
|
||||
information on how Z3PLUS is loaded.
|
||||
|
||||
The remainder of this document describes the usage and contents of
|
||||
this disk. It is highly recommended that you review the "RomWBW
|
||||
User Guide.pdf" document found in the Doc directory of the
|
||||
RomWBW Distribution.
|
||||
|
||||
The primary documentation for Z3PLUS is the "Z3PLUS Users Manual.pdf"
|
||||
document contained in the Doc/CPM directory of the RomWBW distribution.
|
||||
This document is a supplement to the primary documentation. Additionally,
|
||||
please review the file called RELEASE.NOT on this disk which contains
|
||||
a variety of updates regarding the Z3PLUS distribution.
|
||||
|
||||
The starting point for the disk content was the final official release of
|
||||
Z3PLUS which is generally available on the Internet. A minimal
|
||||
system generation was done just sufficient to get Z3PLUS to run under
|
||||
RomWBW. Z3PLUS is extremely configurable and far more powerful than
|
||||
DRI CP/M. It is almost mandatory that you read the Z3PLUS manual to
|
||||
use the system effectively.
|
||||
|
||||
== Usage ==
|
||||
|
||||
Z3PLUS is not designed to load directly from the boot tracks of a
|
||||
disk. Instead, it expects to be loaded from an already running
|
||||
OS. This disk has been configured to boot using CP/M 3 with a
|
||||
PROFILE.SUB command file that automatically loads Z3PLUS. So, Z3PLUS
|
||||
will load completely without any intervention, but you may notice
|
||||
that CP/M 3 loads first, then CP/M 3 loads Z3PLUS. This is normal.
|
||||
|
||||
== Configration ==
|
||||
|
||||
Z3PLUS is distributed in an unconfigured state. The following was
|
||||
done to create a ready-to-run setup for RomWBW:
|
||||
|
||||
- Created PROFILE.SUB to launch Z3PLUS at startup.
|
||||
- Created STARTZ3P.COM (alias) with
|
||||
Z3PLUS /Q
|
||||
PATH /C $$$$ A15 A0
|
||||
- Replaced DEFAULT.Z3T (IN Z3PLUS.LBR) with VT100 Term Definiton:
|
||||
- Replaced DEFAULT.NDR (IN Z3PLUS.LBR) with new directory names:
|
||||
A0:SYSTEM A10:HELP A14:CONFIG A15: ROOT
|
||||
- Copied ARUNZ.COM to CMDRUN.COM
|
||||
- Added REN, SAVE, and SP commands to ALIAS.CMD
|
||||
|
||||
== Notes ==
|
||||
|
||||
One of the bigger changes when deploying this image was the consoliadation
|
||||
of Files between NZCOM and Z3PLUS. Both of these distributions came
|
||||
from the same vendor and share the Same DNA, the primary difference being the
|
||||
underlying OS (and BDOS) being eithe CP/M 2.2 (NZCOM) or CP/M 3 (Z3PLUS)
|
||||
|
||||
Thus a new "Common/NZ3PLUS" folder was created and sharded files
|
||||
move here, to avoid significant duplication. This was done with NZ-COM files (primarily)
|
||||
to ensure backwards compatability, and any improvements (done in NZ-COM) stick.
|
||||
|
||||
Carried over from the NZCOM Changes
|
||||
- Extract VT100 TCAP from Z3TCAP.LBR and saved it as TCAP.Z3T.
|
||||
- Original TCSELECT.COM was removed and replaced with a newer version
|
||||
from the Z3 files. TCAP.LBR and Z3TCAP.TCP were removed and replaced with
|
||||
Z3TCAP.LBR from new TCSELECT distribution.
|
||||
- Updated HELP.COM to search for help files in A10: instead of A15:
|
||||
- Updated LBRHELP.COM to search for help files in A10: instead of A15:
|
||||
|
||||
Files Moved
|
||||
- Moved all help and documentation files to 10: per ZCPR3 conventions
|
||||
- Moved DOCFILES.LBR to 10:
|
||||
- Moved all TCJ files to 10:
|
||||
- Moved all configuration files to 14: per ZCPR3 conventions
|
||||
- Moved executables to 15: per ZCPR3 conventions
|
||||
|
||||
Files Removed because newer versions are already included:
|
||||
- COPY.COM
|
||||
- CRUNCH.COM
|
||||
- UNCRUNCH.COM
|
||||
- LBREXT.COM
|
||||
- ZCNFG.COM
|
||||
|
||||
== Files ==
|
||||
|
||||
For a description of the files contained in this disk please see the
|
||||
"Rom WBW Disk Catalog.pdf" document contained in the Doc directory
|
||||
of the RomWBW distribution.
|
||||
|
||||
===========================================
|
||||
|
||||
== Suggestions ==
|
||||
|
||||
Some of the files currenty in A15 (NZCOM and Z3PLUS) look more like they
|
||||
should be in A0, as they are part of system definition / config
|
||||
rather than a general purpose utility .e.g.
|
||||
- ALIAS.CMD - this one in particular contains config
|
||||
- CMDRUN.COM - effectivly config since it is a copy of one of 2 files
|
||||
- ?????
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
20
Source/Images/d_z3plus/u0/!(C)1988
Normal file
20
Source/Images/d_z3plus/u0/!(C)1988
Normal file
@@ -0,0 +1,20 @@
|
||||
Z3PLUS COPYRIGHT (c) 1988
|
||||
by
|
||||
Bridger Mitchell
|
||||
|
||||
|
||||
Z3PLUS(tm) - The Z-System for CP/M Plus, is copyright 1988 by
|
||||
Bridger Mitchell, all rights reserved.
|
||||
|
||||
The Z3PLUS files and the Z3PLUS User's Manual may not be
|
||||
reproduced or distributed in any form. A licensed user may
|
||||
make backup/archival copies for his or her own use only.
|
||||
|
||||
Z3PLUS is available from:
|
||||
|
||||
Bridger Mitchell
|
||||
Plu*Perfect Systems
|
||||
410 23rd Street
|
||||
Santa Monica CA 90402
|
||||
|
||||
distributed with Z3PLUS has been patchedŠto
|
||||
0
Source/Images/d_z3plus/u0/!VERS--1.02F
Normal file
0
Source/Images/d_z3plus/u0/!VERS--1.02F
Normal file
0
Source/Images/d_z3plus/u0/!Z3PLUS
Normal file
0
Source/Images/d_z3plus/u0/!Z3PLUS
Normal file
2
Source/Images/d_z3plus/u0/PROFILE.SUB
Normal file
2
Source/Images/d_z3plus/u0/PROFILE.SUB
Normal file
@@ -0,0 +1,2 @@
|
||||
z3plus
|
||||
|
||||
BIN
Source/Images/d_z3plus/u0/RCP.LBR
Normal file
BIN
Source/Images/d_z3plus/u0/RCP.LBR
Normal file
Binary file not shown.
BIN
Source/Images/d_z3plus/u0/STARTZ3P.COM
Normal file
BIN
Source/Images/d_z3plus/u0/STARTZ3P.COM
Normal file
Binary file not shown.
BIN
Source/Images/d_z3plus/u0/Z3PLUS.COM
Normal file
BIN
Source/Images/d_z3plus/u0/Z3PLUS.COM
Normal file
Binary file not shown.
BIN
Source/Images/d_z3plus/u0/Z3PLUS.LBR
Normal file
BIN
Source/Images/d_z3plus/u0/Z3PLUS.LBR
Normal file
Binary file not shown.
BIN
Source/Images/d_z3plus/u10/PATCH4SK.HEX
Normal file
BIN
Source/Images/d_z3plus/u10/PATCH4SK.HEX
Normal file
Binary file not shown.
BIN
Source/Images/d_z3plus/u10/PATCHSK.SUB
Normal file
BIN
Source/Images/d_z3plus/u10/PATCHSK.SUB
Normal file
Binary file not shown.
295
Source/Images/d_z3plus/u10/RELEASE.NOT
Normal file
295
Source/Images/d_z3plus/u10/RELEASE.NOT
Normal file
@@ -0,0 +1,295 @@
|
||||
|
||||
RELEASE.NOT - UPDATE INFORMATION ON Z3PLUS
|
||||
|
||||
|
||||
Please understand that unlike purely commercial enterprises, Z-System is
|
||||
mainly the work of enthusiasts. As such, Z-System never truly reaches
|
||||
completion; each new development is more of a plateau upon which further
|
||||
innovation occurs. Though we have done our best, the printed documentation
|
||||
inevitably lags behind the most recent enhancements. Try to consult as
|
||||
much material as possible about a given command before proceeding; if there
|
||||
is a help or document file pertaining to the command, it supercedes printed
|
||||
instructions, especially with regard to such matters as syntax or technical
|
||||
specifications.
|
||||
|
||||
|
||||
Notes of September 12, 1991
|
||||
===========================
|
||||
|
||||
Release 1.02E involves a significant updating of the support utilities
|
||||
that we distribute as a courtesy with Z3PLUS. We suggest that any Z-System
|
||||
user who is not in regular contact with a Z-Node consider taking advantage
|
||||
of the Z-System Software Update Service (ZSUS). Here are some of the
|
||||
important changes with this release.
|
||||
|
||||
ZCNFG.COM, CONFIG.LBR:
|
||||
Al Hawley has introduced a powerful and convenient method for
|
||||
configuring programs. ZCNFG works either with individual CFG files
|
||||
or with CFG files stored in the CONFIG.LBR library. For example,
|
||||
try running the command "ZCNFG ZLT". ZCNFG will automatically
|
||||
extract ZLT15.CFG from CONFIG.LBR.
|
||||
|
||||
LBREXT.COM:
|
||||
This replaces LGET for extracting member files from LBR library
|
||||
files.
|
||||
|
||||
ZHELP.COM, LBRHELP.COM, HLPFILES.LBR:
|
||||
ZHELP (actually HELPC14) is an improved version of the help utility.
|
||||
It can work with normal help files (HLP) and crunched help files
|
||||
(HZP). LBRHELP can work with normal or crunched help files that are
|
||||
stored in a library (which is where we have put all the help files
|
||||
distributed with NZCOM and Z3PLUS).
|
||||
|
||||
DOCFILES.LBR:
|
||||
Documentation and help files have been collected into an LBR file.
|
||||
|
||||
ZLT.COM:
|
||||
This is a full Z-System replacement for LT, and it handles the
|
||||
latest LZH-compressed files.
|
||||
|
||||
COPY.COM:
|
||||
This is the version of COPY from the ZSDOS/ZDDOS release. Enter
|
||||
"COPY //" for syntax information. It replaces a dangerously
|
||||
defective copy program provided with earlier releases.
|
||||
|
||||
LSH.COM, LSH.WZ, LSH-HELP.COM, LSHINST.COM, ZERR.COM:
|
||||
These are the latest LSH command history shell and command-line
|
||||
editor and the associated error handler (fixed-log versions). These
|
||||
completely replace EASE.
|
||||
|
||||
CLEDINST.COM, CLEDSAVE.COM:
|
||||
A transient history shell like LSH can be slow on floppy systems
|
||||
with sluggish disk drives, even if the files have been placed in
|
||||
optimal locations. Some of the RCP modules supplied no include an
|
||||
RCP-resident command-line editor called CLED. Its features can be
|
||||
configured using CLEDINST.COM, and the history can be saved to a
|
||||
file using CLEDSAVE.COM.
|
||||
|
||||
TCAP.LBR, XTCAP.COM:
|
||||
A number of programs now require a terminal capabilities descriptor
|
||||
(TCAP) with extended functions. The standard TCAPs loaded with
|
||||
TCSELECT do not have these functions. TCAP.LBR is a collection of
|
||||
extended TCAPs for some terminals. XTCAP.COM is a program that can
|
||||
add the most important extensions to a standard TCAP (it is a quick-
|
||||
and-dirty fix until the full set of TCAPs is updated).
|
||||
|
||||
VIEW.COM:
|
||||
This is Bridger Mitchell's file viewing utility. It is very
|
||||
powerful (but it requires an extended TCAP).
|
||||
|
||||
NAME.COM:
|
||||
This program can quickly add or remove a name for a single
|
||||
directory.
|
||||
|
||||
TCJ.INF:
|
||||
TCJ has a new publisher (one of our own Z-Node sysops), and this
|
||||
file tells how to take out a subscription (which all Z-System users
|
||||
absolutely should do!).
|
||||
|
||||
ZFILEB38.LZT:
|
||||
This is the BRIEF listing of all the support programs currently
|
||||
available for use with Z-System. There is another file which
|
||||
includes descriptions of all the programs, but it would fill up an
|
||||
entire diskette!
|
||||
|
||||
|
||||
|
||||
Notes of November 5, 1989
|
||||
=========================
|
||||
|
||||
|
||||
1. TCSELECT PROBLEM.
|
||||
2. LSH REPLACES EASE.
|
||||
3. COPY LDIR.COM TO A0:.
|
||||
4. CHOICE OF MODULE SIZES.
|
||||
5. YOU NEED REN.COM.
|
||||
6. ZHELP.COM.
|
||||
7. OSBORNE EXECUTIVE ROM BUG.
|
||||
8. SMARTKEY BUGS.
|
||||
9. COMPATIBILITY WITH BYE.
|
||||
10. MINOR UPDATE NOTES.
|
||||
11. TO NEW Z-SYSTEM USERS.
|
||||
12. NEW DEFAULTS AND NEW FILES: FCP.LBR, RCP.LBR.
|
||||
|
||||
|
||||
1. TCSELECT PROBLEM.
|
||||
|
||||
A problem has been discovered with the operation of TCSELECT as described
|
||||
in the manual. TCSELECT is a Z-System program and does not function
|
||||
reliably under CP/M (on some systems it causes a crash). Fortunately, there
|
||||
is a simple fix: reverse the order of the instructions in the manual. Boot
|
||||
up Z3PLUS before attempting to create MYTERM.Z3T, and run TCSELECT only
|
||||
after Z3PLUS is running. Remember that you need both TCSELECT.COM and
|
||||
Z3TCAP.TCP to generate your .Z3T file. The entries in the Z3TCAP library
|
||||
for the Xerox computers have been patched to correct a long-standing error.
|
||||
|
||||
|
||||
2. LSH REPLACES EASE.
|
||||
|
||||
EASE has been replaced by a newer, more versatile, and well-behaved program
|
||||
named LSH (Log SHell). Like EASE, LSH allows you to edit command lines
|
||||
using WordStar-like control. Consult LSH.WZ before use for general
|
||||
information and/or run HELPLSH while running LSH for a display of LSH's
|
||||
capabilities. LSHINST installs and customizes LSH to taste. Error
|
||||
handling is now taken care of by ZERR.COM, a separate program. Our great<61>
|
||||
thanks to Rob Friefeld for writing these superb Z-System tools and for<6F>
|
||||
allowing us to include them with NZ-COM.
|
||||
|
||||
|
||||
3. COPY LDIR.COM TO A0:.
|
||||
|
||||
We neglected to include LDIR.COM in the list of files to copy to your A0:
|
||||
directory. Some of the examples in the manual will not work correctly if
|
||||
LDIR is not available as a command.
|
||||
|
||||
|
||||
4. CHOICE OF MODULE SIZES.
|
||||
|
||||
Because of the page alignment of the Z3PLUS system, if the total number of
|
||||
records required by the NDR, FCP, and RCP combined is an odd number, you
|
||||
can generally increase the size of one of the modules by 1 record without
|
||||
losing any additional TPA. We have, therefore, increased the number of
|
||||
names in the NDR from 14, as stated in the manual, to 21. Until you reach
|
||||
a large number of names (more than 60), you can figure one record of memory
|
||||
for each 7 names.
|
||||
|
||||
|
||||
5. YOU NEED REN.COM.
|
||||
|
||||
Because there is no resident REN command with the standard version of
|
||||
Z3PLUS, you should copy the transient version TY4REN.COM to directory A0:
|
||||
under the name REN.COM.
|
||||
|
||||
|
||||
6. ZHELP.COM.
|
||||
|
||||
The standard form of HELP.COM sets up a file control block with the file
|
||||
type H?P in it so that either an HLP or a squeezed HQP file can be opened.
|
||||
While this works with a CP/M-2.2 BDOS (which is happy to open the first
|
||||
file that matches a wildcard FCB), it is trapped as an error by the
|
||||
CP/M-Plus BDOS. The version of ZHELP distributed with Z3PLUS has been
|
||||
patched to look only for HLP files. If you pick up any later releases of
|
||||
this program, it is possible that you will experience this problem. We
|
||||
will try to alert the programming community to this problem so that future
|
||||
Z-System programs will be compatible with CP/M-Plus.
|
||||
|
||||
|
||||
7. OSBORNE EXECUTIVE ROM BUG.
|
||||
|
||||
Testing on an early version (1.20) of the Executive's boot ROM showed that
|
||||
Z3PLUS would not load because the ROM misused the Z80 index registers.
|
||||
Version 1.21 of the Osborne Executive ROM works correctly and is available
|
||||
from FOG (First Osborne Group). Alternatively, a utility named TPATCH is
|
||||
available on bulletin boards. TPATCH can be run after cold-booting the
|
||||
Executive, and before Z3PLUS is loaded.
|
||||
|
||||
|
||||
8. SMARTKEY BUGS.
|
||||
|
||||
Smartkey II version 1.0A will often not run on banked-memory CP/M Plus
|
||||
computers; this problem is more likely to occur if Z3PLUS is loaded. The
|
||||
SUBMIT file PATCHSK.SUB, which installs PATCH4SK.HEX into Smartkey, appears
|
||||
to correct this bug.
|
||||
|
||||
If you use Smartkey, read the submit file carefully, be sure you have
|
||||
exactly this version of Smartkey and the other necessary files, and test on
|
||||
your system.
|
||||
|
||||
We and other users would appreciate hearing from you whether/how-well this
|
||||
works. We cannot support the Smartkey product but will be happy to make
|
||||
the source code of the patch available for others to develop further.
|
||||
|
||||
|
||||
9. COMPATIBILITY WITH BYE.
|
||||
|
||||
BYE, the remote access program for CP/M, causes some difficulties when run
|
||||
with Z3PLUS. In technical terms, BYE alters the bytes in the CP/M-Plus SCB,
|
||||
which Z3PLUS uses to tell when a CP/M-Plus SUBMIT job is running, and BYE
|
||||
does not restore these bytes on exit. Since SUBMIT jobs have a higher
|
||||
priority than shells in the Z-System command hierarchy, BYE causes Z3PLUS
|
||||
to simply return when the user attempts to run shell programs such as
|
||||
ZFILER or LSH under (or after) BYE.
|
||||
|
||||
If you MUST use shells with BYE, you can remove SUBMIT job detection by
|
||||
installing the patch below. The only drawback is that SUBMIT and shells
|
||||
will no longer run concurrently. However, the new ZEX 5.0 (included in
|
||||
this package) surpasses SUBMIT for all purposes except startup of Z3PLUS
|
||||
(not affected by the patch) and extremely TPA-critical situations, so this
|
||||
should not be a problem.
|
||||
|
||||
The patch is as follows. Extract your DEFCP3.ZRL file from Z3PLUS.LBR.
|
||||
Use a patcher to look at the first page of the file. You should find the
|
||||
string "Z3PLUSCP 6/25/88 v 1.00". If so, go to offset 985 hex in the file.
|
||||
The two bytes at this location should be D6 and C3 hex. Change them to AF
|
||||
AF. Now use LPUT or NULU to put DEFCP3.ZRL back in Z3PLUS.LBR and restart
|
||||
Z3PLUS.
|
||||
|
||||
|
||||
10. MINOR UPDATE NOTES.
|
||||
|
||||
- The RCP WHLQ command no longer used. "WHL" alone displays the current
|
||||
wheel status. As before, "WHL password" turns the wheel byte on. "WHL
|
||||
xxx" now turns the wheel byte OFF if xxx is something other than the
|
||||
correct password.
|
||||
|
||||
- ARUNZ is now a type-4 program which loads at the highest possible
|
||||
memory location so as to save lower memory for immediate re-execution
|
||||
with GO. See ARUNZ09R.DZC and TCJ31.MZG (as well as your NZ-COM or
|
||||
Z3PLUS manual) for more on the amazing ARUNZ.
|
||||
|
||||
- VLU is no longer included, as it was not reliable. Please use LDIR,
|
||||
LGET, LPUT, and LT instead to manipulate library files.
|
||||
|
||||
- At this writing, we are sorry to note that both Z-Node Central and the
|
||||
Lillipute Z-Nodes mentioned in Chapter 7 of your manual are out of
|
||||
service. Z-Nodes 2 and 3 are still going strong, however, as are the
|
||||
many others listed in ZNODES.LST. Z-Node 2 is the new Z-Node Central.
|
||||
We cannot recommend highly enough that you get a modem and investigate at
|
||||
least one Z-Node as a source of inspiration and support.
|
||||
|
||||
- Version 5.0 of the ZEX batch processor replaces earlier versions. ZEX
|
||||
now runs under both NZ-COM and Z3PLUS and is a very powerful means of
|
||||
customizing programs and commands. The ZEX.RSX file mentioned in the
|
||||
manual is no longer required. See ZEX50.DZC for help.
|
||||
|
||||
|
||||
11. TO NEW Z-SYSTEM USERS.
|
||||
|
||||
- All files whose middle filetype character is "Z" (e.g., SAMPLE.DZC) are
|
||||
"crunched" files which must be uncompressed with LT.COM or UNCRUNCH.COM
|
||||
before use.
|
||||
|
||||
- As outlined in section 4.3.2 of your manual, most Z-System programs
|
||||
have built-in help; type the name of any program followed by "//" for a
|
||||
short description if you are confused.
|
||||
|
||||
- Finally, it is not at all necessary to master every nuance of the system
|
||||
before it becomes useful. Please don't try to devour all of Z-System at
|
||||
once. Instead, we suggest that you decide what aspects of the system you
|
||||
will find most helpful and try to master one or two of those before
|
||||
exploring further. We think you will find that if you choose wisely,
|
||||
learning one aspect fully not only makes that aspect of your computing
|
||||
world easier, it also equips you with the skills and confidence with
|
||||
which to surmount other aspects of Z-System more confidently.
|
||||
|
||||
|
||||
12. NEW DEFAULTS AND NEW FILES: FCP.LBR, RCP.LBR.
|
||||
|
||||
To minimize disk space requirements, Z3PLUS.LBR contains only some standard
|
||||
configurations of the FCP and RCP modules. Alternative versions of these
|
||||
modules are now supplied in separate libraries. Modules can be loaded
|
||||
directly from these libraries, or individual files can be extracted and put
|
||||
into Z3PLUS.LBR to replace the default files. Each library has a brief DOC
|
||||
file describing the modules (some of which are the default versions included
|
||||
in Z3PLUS.LBR).
|
||||
|
||||
Carson Wilson and Rob Friefeld have made some major changes in the RCP code
|
||||
(see the DOC file in RCP.LBR). The standard RCP module is now 18 records
|
||||
long instead of 16, and the large RCP module is 36 records long. The system
|
||||
configuration files DEFAULT.Z3P and LARGE.Z3P have been edited to reflect
|
||||
these changes. The TPA requirements listed on page 54 of the manual are no
|
||||
longer correct.
|
||||
|
||||
|
||||
- End of RELEASE.NOT -
|
||||
| ||||