Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!cbosgd!ihnp4!ihuxf!cuda From: cuda@ihuxf.UUCP (Mike Nelson) Newsgroups: net.micro.cbm Subject: tape program format Message-ID: <2946@ihuxf.UUCP> Date: Thu, 31-Jul-86 08:23:04 EDT Article-I.D.: ihuxf.2946 Posted: Thu Jul 31 08:23:04 1986 Date-Received: Sat, 2-Aug-86 01:35:50 EDT Distribution: net Organization: AT&T Bell Laboratories Lines: 20 I am presently trying to modify a program for the C64 to copy files from the disk to tape instead of disk to disk. I am to the point of getting the files off the disk and kind of on the tape. It can find the name of the first program on tape and appears to begin to load it. However, it just keeps loading past the end of that program and on into any others that were supposedly saved. It can't seem to be able to determine the end of a program. I use OPEN 2,1,2,"FILE NAME" and then call the CHROUT kernal routine to write the characters to the tape. I think I'm missing a special set of characters that indicates the end of a program. Do any of you out there have a description of the tape program file format or any kind of information on special characters or sequences of characters that are used as tape controllers? Also, how might I go about finding these things from programs already stored on tape? Thanks in advance. Mike Nelson AT&T Bell Labs ihuxf!cuda