Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Link to CP/M 3.0 distribution with patches?

225 views
Skip to first unread message

Michael Narigon

unread,
May 11, 2023, 12:52:04 PM5/11/23
to
Can someone point me to a CP/M 3.0 distribution with all the DR patches? I am configuring a new system with CP/M 3.0 and would like to have a baseline starting with what one would have received from DR.
Thanks, Michael

dxforth

unread,
May 11, 2023, 11:23:00 PM5/11/23
to
On 12/05/2023 2:52 am, Michael Narigon wrote:
> Can someone point me to a CP/M 3.0 distribution with all the DR patches? I am configuring a new system with CP/M 3.0 and would like to have a baseline starting with what one would have received from DR.
> Thanks, Michael

While not official there's this:

http://www.cpm.z80.de/download/cpm3bin.zip

from http://www.cpm.z80.de/binary.html


README.1ST:


CP/M 3
======

This archive contains an almost complete build of CP/M 3.

If you have the source distribution, the file MAKING.DOC explains how to
set up the build environment on your computer.

Differences from Digital Research CP/M 3
========================================

All the CP/M 3 patches described in the document CPM3FIX.PAT have been
applied to the source code, except those to INITDIR. Patches 1-18 (except
nos. 5 and 9) were applied.

CP/M 3 is now fully Year 2000 compliant. This affects the programs
DATE.COM, DIR.COM and SHOW.COM.

Dates can be displayed in US, UK or Year-Month-Day format. This is set by
SETDEF:

SETDEF [US]
SETDEF [UK]
SETDEF [YMD] respectively.

The CCP has a further bug fix: A command sequence such as:

C1
:C2
:C3

will now not execute the command C3 if the command C1 failed.

What's missing?
===============
INITDIR.COM - because it is written in PL/I and I can't make the
PL/I compiler at <http://cdl.uta.edu/cpm> compile it.
Apparently a more recent version of the compiler is
required.

Udo Munk

unread,
May 12, 2023, 4:25:56 AM5/12/23
to
dxforth schrieb am Freitag, 12. Mai 2023 um 05:23:00 UTC+2:
> What's missing?
> ===============
> INITDIR.COM - because it is written in PL/I and I can't make the
> PL/I compiler at <http://cdl.uta.edu/cpm> compile it.
> Apparently a more recent version of the compiler is
> required.

On z80pack I have build everything including initdir, dokumentation:
https://www.autometer.de/unix4fun/z80pack/doc_cpm3_src.html

Michael Narigon

unread,
May 12, 2023, 3:22:49 PM5/12/23
to
Thank you both. That is what I was looking for.

Peter Dassow

unread,
May 20, 2023, 5:43:30 AM5/20/23
to
On 12.05.2023 at 10:25 Udo Munk wrote:
>> [..] because it is written in PL/I and I can't make the
>> PL/I compiler [..]
>
> On z80pack I have build everything including initdir, dokumentation:
> https://www.autometer.de/unix4fun/z80pack/doc_cpm3_src.html

Udo, we have to thank you but one question - is the (original) command
processor (not ZCPR or similar) included?

Udo Munk

unread,
May 20, 2023, 6:33:24 AM5/20/23
to
Peter Dassow schrieb am Samstag, 20. Mai 2023 um 11:43:30 UTC+2:
> > On z80pack I have build everything including initdir, dokumentation:
> > https://www.autometer.de/unix4fun/z80pack/doc_cpm3_src.html
> Udo, we have to thank you but one question - is the (original) command
> processor (not ZCPR or similar) included?

Yes of course, these are DRI only sources with the known patches applied, no
third party software included.
0 new messages