CP/M resident commands

263 views
Skip to first unread message

frayj...@yahoo.com

unread,
May 13, 2022, 5:34:48 AM5/13/22
to RC2014-Z80
Hi all.

This may be a bit of a newbie question but I just cannot get an answer out of google.

I have an RC2014 with the 64K RAM/ROM option running CPM with the CF card.
The A: drive has download.com but most of the useful stuff is on the C: drive.

Is there a way to setup CPM to automatically search the C: drive regardless of the drive I am logged on to. IE If I am on the D: drive & try to do a pip command I don't have to explicitly type c:pip

I'm sure I saw something like this in my travels but I haven't been able to find it again.

Thanks
Alex 

Douglas Miller

unread,
May 13, 2022, 7:33:12 AM5/13/22
to RC2014-Z80
CP/M 3 provides a "search path" that you can configure to locate commands on any of your drives. For CP/M 2.2 that depends on whether your CP/M "vendor" provided a custom CCP that adds a similar feature. I don't know if any of the Rc2014 CP/M 2.2 providers have added that feature.

Phillip Stevens

unread,
May 13, 2022, 7:42:44 AM5/13/22
to RC2014-Z80
Alex wrote:
Is there a way to setup CPM to automatically search the C: drive regardless of the drive I am logged on to. IE If I am on the D: drive & try to do a pip command I don't have to explicitly type c:pip

There is a great replacement for the CCP that I like, called Microshell. It does the auto completion and directory searches etc, off CP/M 2.2. i.e. Using the standard CP/M as a base.

Just start it with sh from the command prompt. And exit when you’re done with -x. It is in the manual, but who reads those.


Hope that helps.
Phillip

Fred Weigel

unread,
May 13, 2022, 9:39:14 AM5/13/22
to RC2014-Z80
I wrote R.COM for this (on CP/M 2)


It looks on A: user 0, but can be rebuilt to look elsewhere. If the COM file isn't there, tries COMMAND.LBR

CP/M 3 has search paths

Fred Weigel

Karl Matthias

unread,
May 14, 2022, 11:25:08 AM5/14/22
to RC2014-Z80
Hi Pillip,

This sounds pretty interesting, but the link doesn't work, apparently. For those looking for it, I believe the link is http://www.z80.eu/microshell.html

Definitely will check it out!

Stuart Smith

unread,
May 14, 2022, 12:53:05 PM5/14/22
to rc201...@googlegroups.com
ZCPR3/Zsystem provides search paths. 

On Fri, 13 May 2022, 21:33 Douglas Miller, <durga...@gmail.com> wrote:
CP/M 3 provides a "search path" that you can configure to locate commands on any of your drives. For CP/M 2.2 that depends on whether your CP/M "vendor" provided a custom CCP that adds a similar feature. I don't know if any of the Rc2014 CP/M 2.2 providers have added that feature.

--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/5314586e-6078-4e19-91bd-092bad42e892n%40googlegroups.com.

Richard Deane

unread,
May 14, 2022, 12:53:16 PM5/14/22
to rc201...@googlegroups.com
With a larger system that runs romwbw you would be able to choose zsystem or cpm3 that has a path search.

Plain simple cpm22 doesn't have that feature. Perhaps an addon like Microshell might do it, I've not tried it for that as I tend just to use the above systems just for that feature.

You might be able to find a non-banked cpm3 system, but you would drop tpa size.

I would suggest enhancing to a 256k banked ram/rom system, then run romwbw.
Richard 

--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.

frayj...@yahoo.com

unread,
May 27, 2022, 8:36:44 AM5/27/22
to RC2014-Z80
Hi all 

I just thought I would put a link to this as it is related to what I originally asked.


This guy has some great articles related to CPM. Well worth reading and much appreciated.

Thanks
Alex
Reply all
Reply to author
Forward
0 new messages