mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:23:13 -06:00
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.
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
- ?????
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
../BPBIOS/*.zrl 0:
|
||||
../BPBIOS/*.zex 0:
|
||||
../BPBIOS/bpbuild.com 0:
|
||||
Common/Z3/u15/ZEX.COM 0:
|
||||
#
|
||||
# Add RomWBW utilities
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user