mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:43:15 -06:00
112 lines
4.2 KiB
Plaintext
112 lines
4.2 KiB
Plaintext
|
|
===== 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
|
|
- ?????
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|