JP CLONE (aka. Tape Back-up)
J. Press, Biggleswade, Bedfordshire
Your Computer, April 1984

This machine-code routine resides in the printer buffer and will allow
back-up copies to be made of almost any program on both 16K and 48K
versions of the Spectrum. The routine is compatible with the ZX
Interface 1 and is easy to use.
  Type in the program as listed and then enter RUN. The program will
POKE the machine code into place and will then save it to tape. If you
have made a typing mistake, the message "SUMCHECK ERROR" will be
displayed, in which case you should check the DATA statements for
errors.
  The cloning routine is loaded by entering:
	LOAD "JPCLONE" CODE
Once the code has been loaded, either:
	RANDOMIZE USR 23296
You will be presented with a menu of the three options available to you.
  The program to be backed-up must be copied block by block - Spectrum
programs usually consist of two or three data blocks, one of which may
be headerless. Press 1 for a normal block - with a header - or 2 if the
block is headerless. Put the program to be copied into the cassette
recorder and start it playing. If option 1 was selected, the name of the
block will be displayed. Once the block has been loaded the normal
"Start tape and press any key" message will be displayed; you should
then put the back-up tape into the recorder, start it recording and
press any key on the Spectrum. When the block has been saved the menu
will be redisplayed so that you can copy another data block or press 3
to return to BASIC.

