ZPM3 Fixes

- Fixes to ZPMLDR to make it functional with RomWBW.
- Incorporate fixes from the Jon Saxton disassembly in ZPM3 itself.
- Credit to Lars Nelson for finding the ZPM3 source (disassembly).
This commit is contained in:
Wayne Warthen
2021-12-08 17:04:03 -08:00
parent ca67ee41c5
commit da71f225ca
23 changed files with 248 additions and 19 deletions

View File

@@ -850,12 +850,14 @@ ZPM3 is an interesting combination of the features of both CP/M 3 and
ZCPR 3. Essentially, it has the features of and compatibility with
both.
Like CP/M 3, to make ZPM3 boot disk, you put CPMLDR.SYS on the system
Like CP/M 3, to make ZPM3 boot disk, you put ZPMLDR.SYS on the system
tracks of the disk.
### Notes
- `ZPMLDR` is included with ZPM3, but it is not working correctly.
- `ZPMLDR` is equivalent to CPMLDR. Both are included. Previously,
ZPMLDR had issues that prevented it from properly booting RomWBW ZPM3.
However, those issues have been resolved.
- The ZPM operating system is contained in the file called CPM3.SYS
which is confusing, but this is as intended by the ZPM3 distribution.