--- title: "Tape Backup" type: "article" slug: "tape-backup" url: "http://localhost/article/tape-backup/" markdown_url: "http://localhost/article/tape-backup.md" published_at: "2020-10-27T17:10:47+00:00" modified_at: "2026-06-21T23:36:39+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "Here is a program from Larry Kenny of Larken Electronics to backup any 2068 program. The program requires two tape recorders, one to play the tape, and one to record the program. The program can be located anywhere in free memory. Follow the instructions as given in the program. Once the code 1s set, it…" category: - name: "SUM" slug: "sum" taxonomy: "category" url: "http://localhost/category/periodicals/sum/" post_tag: - name: "Downloadable" slug: "downloadable" taxonomy: "post_tag" url: "http://localhost/tag/downloadable/" - name: "Full Text" slug: "fulltext" taxonomy: "post_tag" url: "http://localhost/tag/fulltext/" - name: "TS 2068" slug: "ts2068" taxonomy: "post_tag" url: "http://localhost/tag/ts2068/" - name: "Type-in program" slug: "type-in-program" taxonomy: "post_tag" url: "http://localhost/tag/type-in-program/" model: - name: "Timex/Sinclair 2068" slug: "ts-2068" taxonomy: "model" url: "http://localhost/model/ts-2068/" indiv: - name: "Larry Kenny" slug: "larry-kenny" taxonomy: "indiv" url: "http://localhost/indiv/larry-kenny/" publication: "SUM" publication_r: id: 10242 title: "SUM" type: "periodical" url: "http://localhost/periodical/sum/" authors: "Larry Kenny" volume: "4" issue: "6" issues_articles: - id: 26634 title: "SUM v4 n6" type: "issue" url: "http://localhost/issue/sum-v4-n6/" pages: "10-11" pubdate: "June 1986" archive_link: false volumeissue: "vIVn6" article_media: - id: 56321 title: "Tape to Tape Backup" type: "computer_media" url: "http://localhost/computer_media/tape-to-tape-backup/" --- # Tape Backup Here is a program from [Larry Kenny](http://localhost/indiv/larry-kenny/) of [Larken Electronics](http://localhost/company/larken-electronics/) to backup any 2068 program. The program requires two tape recorders, one to play the tape, and one to record the program. The program can be located anywhere in free memory. Follow the instructions as given in the program. Once the code 1s set, it can be SAVEd and LOADed separately and called by RAND USR x, where x is the starting point of the code. Here is the machine code listing: ``` 0010 ORG 60000 0020 ENT 0030 start IN A, 254 0040 RRA 0050 RRA 0060 RRA 0070 JR NC,exit 0080 BIT 3,A 0090 JR Z,zero 0100 OR 4 0110 zero OUT 254,A 0120 JR start 0130 exit EI 0140 RET ``` ``` 1 REM Tape to Tape backup program using 2 tape recorders 10 CLEAR 60000 20 FOR a=60000 to 60019 25 READ X: POKE a,X 30 NEXT a: CLS 40 PRINT " This Program is for making tape to tape copies using the 2068 as a signal reconditioner": PRINT 50 PRINT " Using 2 tape recorder's, play the origiional tape into the input of the 2068(ear) and record your backup tape from the output of the 2068(mic). Adjust the play volume so the border doesn't flick to much on the silent periods of the tape." 60 PRINT: PRINT " Rewind both tape recorders and start them both at the same time",," Type 3 to stop" 70 RANDOMIZE USR 60000 100 DATA 243,219,254,31,31,31,48,10,203,95,40,2,246,4,211,254,24,239,251,201 ``` ## Source Code: Tape to Tape Backup ``` 1 REM "Tape to Tape Backup" 2 REM By Larry Kenny 3 REM SUM Magazine June 1986 4 REM Routine is relocateable 10 CLEAR 60000 20 FOR a=60000 TO 60019 25 READ x: POKE a,x 30 NEXT a: CLS 35 PRINT : PRINT "Tape to Tape Backup by Larry Kenny of Larken Electronic" 40 PRINT : PRINT " This program is for making tape to tape copies using the 2068 as a signal reconditioner": PRINT 50 PRINT " Using 2 tape recorders, play the original tape into the input of the 2068 (ear) and record your backup tape from the output of the 2068 (mic). Adjust the play volume so the border doesn't flicker too much on the silent periods of the tape." 60 PRINT : PRINT " Rewind both tape recorders andstart them both at the same time",,"TYPE 3 to stop" 70 RANDOMIZE USR 60000 100 DATA 243,219,254,31,31,31,48,10,203,95,40,2,246,4,211,254,24,239,251,201 ```