1. The original pascal source only had "TapeCOPY" or "TAPECOPY".
I guess I introduced "TapeCopy".

2. The new C source has all the old comments from the pascal source. (Plus
some).

3. It's available on jazz on the Freeware page in a tar file. It contains 2
files
        tapecopy   (the program),
        tapecopy.readme (the comments and C source)
But no info on getting it to your HP (if using WINZIP to untar it).
        ftp>bin
        ftp>pub tapecopy tapecopy;rec=128,,f,binary;code=NMPRG

4. I have been trying to get an email auto-response scenerio working so you
could just email a request for it (mailto: [log in to unmask]
  subject: #tapecopy --- doesn't work yet!)
The STORE file I have ready to give has the original pascal source,
the new C source (version 2.2) and the program.

5. The tape device is opened with rec=-32760, the current largest supported
size using FREAD (as I understand). I have read a tape created with
MAXTAPEBUF=32768. The secret here is that that buf size may rarely be used;
maybe only for files that are large (more testing needed).  If the tape
directory is
large, that can be MAXTAPEBUF and reading it will be a problem.
It should warn you if it actually reads a record that is 32760 bytes long!

6. I converted it to C, by choice, and wanted to learn to use long map
pointers.

By request, I can email the STORE file I have.

+=====================================
 Keven Miller   KC7LYD  ICQ 5721825
 [log in to unmask]   (Salt Lake City, Utah, USA)
+=====================================