CATS Library Tape 3

Date: 1988
Type: Cassette
Platform(s): TS 2068

Volume 3 of the Capital Area Timex Sinclair Users Group (CATS) 2068 software library: 20 programs, most of them programming tools (hex and machine code loaders, a toolkit, BASIC extensions, memory and tape-header utilities) with a few household and hobby programs.

The download has a TAP and a TZX of each program, a text listing of each (.tap.txt), screenshots, a TZX of the whole tape and a WAV recording.

Programs on the Tape

  • BANKREC: Bank Reconciliation: checkbook reconciliation to screen and printer, working in whole pennies (also #54520 Bank Reconciliation)
  • bold: a 29-byte machine code patch that switches bold characters on and off (also #54521 BOLD)
  • CRYPTO: a pad for solving substitution cryptograms letter by letter (also #54523 CRYPTO)
  • EB: Extended BASIC: a tutorial for nine extra commands (sprites, sound effects, BREAK control) added by machine code that hooks the error handler (Robert Newman, Jack Dohany) (also #54524 EXTENDED BASIC)
  • firstloadr: FIRSTLOAD: machine code block-copy routines with a memory inspector and a compare routine (David Ornstein) (also #54525 FIRSTLOAD)
  • flip: a 118-byte routine that turns the screen upside down or mirrors it (also #54526 FLIP)
  • formulary: darkroom reference: seven black-and-white film developer formulas with weights and times (Bob Howard, WA6DLI) (also #54527 Formulary)
  • headscan: reads a tape header and shows the file type, name, length and auto-start line (also #54528 Headscan)
  • hex: Geometric Patterns: draws an interference pattern and saves the screen with the chosen pause value in its name (also #54529 Geometric Patterns)
  • hexspec: HEXSPEC, a hex loader with a checksum on each line (also #54530 HEXSPEC)
  • interpo: INTERPOLATE: scales and plots twelve data points with straight-line interpolation (Nick Hampshire) (also #54531 INTERPOLATE)
  • KEYWORD: Keyword: type BASIC keywords out letter by letter, with a machine code block at 40000 (Glyn Kendall, Jack Dohany) (also #73021 Keyword (Kendall/Dohany))
  • lists: LISTS, a database with user-defined fields: add, edit, delete, search, sort and save (also #54532 LISTS)
  • mcedit: a memory editor that steps through RAM byte by byte (also #54533 MCEDIT)
  • mcloader: POKEs decimal machine code below RAMTOP, checks a checksum and tells you how to SAVE it (also #54534 MCLOADER)
  • scanner: Sound Scanner: graphs the signal on the tape input in several styles with a machine code sampler (also #54535 Sound Scanner)
  • tapesched: Weekly Taping Schedule: prints a week of video recordings with channels and programme names (also #54536 Weekly Taping Schedule)
  • tomorrow: Tomorrow Lies In Ambush!, a 600-line BASIC word processor with tape and printer output (Emmett Jenkins) (also #54537 Tomorrow Lies In Ambush!)
  • toolkit: TOOLKIT: machine code renumber, REM removal, variable list and number compaction (Jack Dohany) (also #54538 TOOLKIT)
  • videofile: Video Tape File: catalogues up to 100 video tapes by title, subject and tape number (also #54539 Video Tape File)

Content

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