--- title: "Breaking and Saving Programs on the TS2068" type: "article" slug: "breaking-and-saving-programs-on-the-ts2068" url: "http://localhost/article/breaking-and-saving-programs-on-the-ts2068/" markdown_url: "http://localhost/article/breaking-and-saving-programs-on-the-ts2068.md" published_at: "2026-03-13T23:40:39+00:00" modified_at: "2026-03-13T23:40:39+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "Step-by-step instructions for breaking auto-running machine code programs to save them separately to tape or disk. Load the program with the MC (machine code only) command; PEEK the start address from RAND USR and calculate length (65535 minus start); SAVE the machine code with SAVE \"NC\" CODE start,length, the BASIC loader as SAVE \"BASIC\", and…" category: - name: "Timelinez" slug: "timelinez" taxonomy: "category" url: "http://localhost/category/periodicals/timelinez/" post_tag: - name: "Machine language programming" slug: "machine-language" taxonomy: "post_tag" url: "http://localhost/tag/machine-language/" - name: "TS 2068" slug: "ts2068" taxonomy: "post_tag" url: "http://localhost/tag/ts2068/" model: - name: "Timex/Sinclair 2068" slug: "ts-2068" taxonomy: "model" url: "http://localhost/model/ts-2068/" indiv: - name: "Dennis Jurries" slug: "dennis-jurries" taxonomy: "indiv" url: "http://localhost/indiv/dennis-jurries/" publication_r: id: 21571 title: "Timelinez" type: "periodical" url: "http://localhost/periodical/timelinez/" authors_r: - name: "Dennis Jurries" slug: "dennis-jurries" taxonomy: "indiv" url: "http://localhost/indiv/dennis-jurries/" volume: "2" issue: "9" issues_articles: - id: 38807 title: "Timelinez v2 n9" type: "issue" url: "http://localhost/issue/timelinez-v2-n9/" pages: "3" pubdate: "September 1984" archive_link: false --- # Breaking and Saving Programs on the TS2068 Step-by-step instructions for breaking auto-running machine code programs to save them separately to tape or disk. Load the program with the MC (machine code only) command; PEEK the start address from RAND USR and calculate length (65535 minus start); SAVE the machine code with SAVE “NC” CODE start,length, the BASIC loader as SAVE “BASIC”, and the screen as SAVE “SCREEN”.