melamy at earthlink.net
Thu Jul 15 18:38:58 CDT 2004
as Dwight said, you can not transfer binary with PIP. Here is a link to utility programs that run in DOS. The one of interest is a bin2hex.exe that converts a COM file into a text Intel HEX file. You can use PIP to capture the console and write out to a file (PIP file.hex=con:). You can use LOAD.COM on the cp/m side to convert it back to .com.
This should work... unless I managed to get something wrong...
best regards, Steve Thatcher
From: Carroll Waddell <CarrollWaddell at sc.rr.com>
Sent: Jul 15, 2004 7:19 PM
To: sebhc at sebhc.org
Subject: Re: [sebhc] PIP
West, Ronald S. wrote:
>Probably most of us. Fire away
>>From: sebhc at sebhc.org [mailto:sebhc at sebhc.org] On Behalf Of
>>Sent: Thursday, July 15, 2004 4:55 PM
>>Subject: [sebhc] PIP
>>Is anyone very familiar with the CP/M program called PIP?
>>I have a question about it.
>>Delivered by the SEBHC Mailing List
>Delivered by the SEBHC Mailing List
I have my old CP/M programs stored as images on a PC. These are binary
(object) images. I'm trying to use PIP to create a file on my H8 from
the PC. The only thing I have been able to transfer so far are ASCII
files. When I try to transfer a COM file (first is MBASIC.COM) it stops
at the first Control Z (026). According to my CP/M book, you can
specify an input as an object file [O]. The book I have says that PIP
also monitors the keyboard so that you can end the transfer by pressing
Ctrl Z, but PIP is ignoring the keyboard. The book also says that you
can tell PIP to quit copying when it encounters a certain string which
you can specify followed by Ctrl Z. I haven't been able to make that
work either. In summary, I'm simply trying to transfer all my old CP/M
programs from the hard drive on my PC to a 10 hard sector diskette. So
far, no joy.
Delivered by the SEBHC Mailing List
More information about the Sebhc