Browse Source

Restore ZEX to User Area 0 for BP Disk Image

ZEX.COM is required on user area 0 of BP disk images because it is used for startup processing prior to establishing a path to user area 15.
pull/507/head
Wayne Warthen 11 months ago
parent
commit
dd9e7d6532
  1. 2
      Source/Images/Build.cmd
  2. 215
      Source/Images/d_z3plus/ReadMe.txt
  3. 1
      Source/Images/hd_bp.txt

2
Source/Images/Build.cmd

@ -1,7 +1,7 @@
@echo off
setlocal
:: call BuildDisk.cmd bp hd wbw_hd1k
:: call BuildDisk.cmd bp hd wbw_hd1k ..\zsdos\zsys_wbw.sys
:: copy /b hd1k_prefix.dat + ..\..\Binary\hd1k_bp.img + ..\..\Binary\hd1k_cpm22.img + ..\..\Binary\hd1k_zsdos.img + ..\..\Binary\hd1k_nzcom.img + ..\..\Binary\hd1k_cpm3.img + ..\..\Binary\hd1k_zpm3.img + ..\..\Binary\hd1k_ws4.img ..\..\Binary\hd1k_combo_bp.img || exit /b
:: goto :eof

215
Source/Images/d_z3plus/ReadMe.txt

@ -1,111 +1,104 @@
===== 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
- ?????
===== 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
- ?????

1
Source/Images/hd_bp.txt

@ -6,6 +6,7 @@
../BPBIOS/*.zrl 0:
../BPBIOS/*.zex 0:
../BPBIOS/bpbuild.com 0:
Common/Z3/u15/ZEX.COM 0:
#
# Add RomWBW utilities
#

Loading…
Cancel
Save