CassFile2

Date: 198x
Type: Cassette
Platform(s): TS 1000

One individual’s cassette containing a number of programs. It is a Radio Shack tape labelled “CASSFILE #2” and marked “TS1”, with a handwritten list of programs on each side: games, a voice recognition program, Frits Beniest’s Extended BASIC, two filing programs, a memory editor, programming utilities and a calendar.

Programs on the Tape

Side A

  • 1_ROCKET: the label lists “Lo-Res” first, but this recording holds CASSFILE*1, a BASIC cassette catalogue. It keeps up to ten cassette files, each with a cassette name, normal or ZXLR8 fast-load mode, and up to ten program names with tape-counter positions, and can create, view, revise, delete, print, save and erase them. Its title screen is dated 11-16-84 and initialled “RGS”.
  • 2_KARTIK: referee and scorekeeper for a crossword board game for two to eight players (also #57757 Kartik)
  • 3_VOICER: voice recognition that records voiceprints through the tape port with machine code (also #57759 Voice)
  • 4_EXTBAS: demonstration of Frits Beniest’s Extended BASIC, version 2.1 (also #56677 Extended Basic Demo)
  • 5_EXTBAS: a short copy of Extended BASIC 2.1 with its machine code and welcome message, set to save itself as EXTBASIC; the label’s “Ext Basic”
  • 6_TANK: lay mines in the path of a tank before it runs you down or shoots you (also #57762 Mad Dog Tank Blaster)

Side B

  • 1_RAMPGR: RAMPAGE-R, a machine code memory editor with page, copy, insert and kill commands (also #56707 RAMPager)
  • 2_LinSrc: the label’s “Linear Search”; a free-text file of four-line entries searched by machine code, titled ZX/FILE FINDER on screen (also #57770 ZX Data Finder)
  • 3_ProFl: filing and search program with records managed by machine code (also #51821 ZX Profile)
  • 4_ProUtl: the label’s “2-Byte”; hex-to-decimal, decimal-to-hex and two-byte (low/high) converters starting at line 9000, for merging into other programs (also #57774 Programming Utilities)
  • 6_Cal: perpetual calendar for 1801 to 2399 (also #57776 Calendar)
  • 7_StrTrk: Star Trek on a 5 × 5 sector grid against 15 Klingon cruisers (also #57778 Star Trek)

Side B’s label lists a fifth item, “Computer…”, between 2-Byte and Calendar; it is not in the download, which skips from file 4 to file 6. The download has a TZX file and a plain-text listing (.b81) for each program, with photos of both sides of the cassette.

Content

Image Gallery

Note: Type-in program listings on this website use ZMAKEBAS notation for graphics characters.