Hi Derek,
Sure, I suggest the following:
You need 3 files from the distribution package. Look in the Binary/CPM3 folder. You want CPMLDR.SYS, CPM3BNK.SYS, and
CCP.COM. Boot to ROM Z-System on your RomWBW system and transfer those 3 files to your RAM Disk (via XModem, etc.).
You will need to know which drive letter has been assigned to your CP/M 3 slice -- ASSIGN command may help here. Assuming the desired CP/M 3 slice is assigned to drive F, do the following:
- Use SYSCOPY to place CPMLDR.SYS on the boot track of your CP/M 3 slice. The command would look like "B:SYSCOPY F:=A:CPMLDR.SYS".
- Copy CPM3BNK.SYS to the CP/M 3 slice, but call it CPM3.SYS. Something like "B:COPY A:CPM3BNK.SYS F:CPM3.SYS" would do this.
- Copy CCP.COM to the CP/M 3 slice. Something like "B:COPY A:CCP.COM F:" would do this.
That should to it and you should then be able to boot CP/M 3 by specifying the corresponding disk unit and slice from the loader prompt.
Below is a session log capturing this process in action. Please let me know how you do.
Thanks,
Wayne
Loading Z-System...
CBIOS
v3.2.0-rc.5 [WBW]
Formatting RAMDISK...
Configuring Drives...
A:=MD0:0
B:=MD1:0
C:=PPIDE0:0
D:=PPIDE0:1
E:=PPIDE0:2
F:=PPIDE0:3
G:=PPIDE0:4
H:=PPIDE0:5
I:=PPIDE0:6
J:=PPIDE0:7
1513 Disk Buffer Bytes Free
ZSDOS v1.1, 54.0K TPA
B>a:
A>b:xm r cpmldr.sys
XMODEM v12.5 - 07/13/86
RomWBW, 30-May-2020 [WBW], HBIOS FastPath on COM0
Receiving: A0:CPMLDR.SYS
248k available for uploads
File open - ready to receive
To cancel: Ctrl-X, pause, Ctrl-X
Thanks for the upload
A>b:xm r cpm3bnk.sys
XMODEM v12.5 - 07/13/86
RomWBW, 30-May-2020 [WBW], HBIOS FastPath on COM0
Receiving: A0:CPM3BNK.SYS
242k available for uploads
File open - ready to receive
To cancel: Ctrl-X, pause, Ctrl-X
Thanks for the upload
A>b:xm r ccp.com
XMODEM v12.5 - 07/13/86
RomWBW, 30-May-2020 [WBW], HBIOS FastPath on COM0
Receiving: A0:CCP.COM
212k available for uploads
File open - ready to receive
To cancel: Ctrl-X, pause, Ctrl-X
Thanks for the upload
A>b:syscopy f:=cpmldr.sys
SYSCOPY v2.1 for RomWBW CP/M, 15-May-2020 (CP/M 2 Mode)
Copyright 2020, Wayne Warthen, GNU GPL v3
Transfer system image from A:CPMLDR.SYS to F: (Y/N)? y
Reading image... Writing image... Done
A>b:copy cpm3bnk.sys f:cpm3.sys
COPY Version 1.73 (for ZSDOS) 2 Jul 2001
Copying A0:CPM3BNK .SYS to F0:CPM3 .SYS
-> CPM3 .SYS Replace (Y/[N])? Y..Ok Verify..Ok
0 Errors
A>b:copy ccp.com f:
COPY Version 1.73 (for ZSDOS) 2 Jul 2001
Copying A0:CCP .COM to F0:
-> CCP .COM Replace (Y/[N])? Y..Ok Verify..Ok
0 Errors
A>boot
RC2014 [RCZ80_kio] Boot Loader
Boot [H=Help]: d
Disk Devices:
Disk Unit 0 on MD0:
Disk Unit 1 on MD1:
Disk Unit 2 on IDE0:
Disk Unit 3 on IDE1:
Disk Unit 4 on PPIDE0:
Disk Unit 5 on PPIDE1:
Boot [H=Help]: 4.3
Booting Disk Unit 4, Slice 3, Sector 0x0000C800...
Volume "Unlabeled" [0x0100-0x1000, entry @ 0x0100]...
CP/M V3.0 Loader
Copyright (C) 1998, Caldera Inc.
BNKBIOS3 SPR F600 0800
BNKBIOS3 SPR 4500 3B00
RESBDOS3 SPR F000 0600
BNKBDOS3 SPR 1700 2E00
60K TPA
CP/M v3.0 [BANKED] for HBIOS v3.2.0-rc.5