Volume 8 of the Capital Area Timex Sinclair Users Group (CATS) 2068 software library, given over mainly to programming tools: an assembler and disassembler, hex loaders, a machine code relocator, program tracers and variable listers, with several database programs and a few technical and household utilities. The CATS newsletter catalogued it in “New 2068 Library Volumes!”.
The download has a TAP and a TZX of each of 25 programs and a WAV recording of the tape. The file copycat.tap is in fact a TZX file.
Programs on the Tape
assemblr: 2068 Assembler: a table-driven Z80 assembler in BASIC with symbols and forward references (also #54561 2068 Assembler)Attr Table: a table of the 64 PAPER and INK combinations with their attribute values (Roger Valentine) (also #54562 Attr Table)Binary Number: converts numbers from 0 to 255 to binary, lighting each bit in colour, with a demo mode (also #54564 Binary)Caloriburn: calories burned for a chosen activity and time, and the equivalent weight loss (also #55184 Caloriburn)circuit: Circuit Sketch: draws circuit diagrams with single-key component symbols (also #54567 Circuit Sketch)copycat: Copycat, a tape copier with or without headers, together with a Z80 assembler (also #54568 Copycat)cssetlabel: Cassette Label: prints a fold-up cassette label for two titles (also #54566 Cassette Label)disassmb: 2068 Disassembler and Monitor, to screen or printer, with symbol tables loaded from tape (Bob Gilder) (also #54569 2068 Disassembler and Monitor)FILE1: FILE 1, a menu-driven database with user-designed records and machine code routines (also #54570 FILE 1)GRID9X: prints a 24×24 pixel grid with registration marks for designing graphics (also #54571 GRID 9X)Hexloader: a hex loader with running checksum and a review mode (also #54572 HEXLOADER)mc-move: MC-MOVE: relocates machine code, rewriting its 16-bit addresses (also #54574 MC-MOVE)MERGE 1: a mail-merge program that builds letters from a template and a data file with a small block-copy routine (also #55947 Merge 1)Metric: Metric Conversion: 17 imperial-to-metric conversions (George Chambers) (also #54575 Metric Conversion)Multifile: MULTIFILE+, a string database with Quicksort, search, delete and tape save (Algis Gedris) (also #54576 MULTIFILE+)multitape: Multi Tape: reads tape headers with machine code and catalogues up to 400 programs (also #54577 Multi Tape)Phonedir: Telephone Directory: entry, sort, search and printing (Tim Hartnell) (also #54578 Telephone Directory)Resistor: decodes four-band resistor colour codes, with E12 values and tolerance (also #54579 RESISTOR)Send Vars: SEND VARS: hides and restores BASIC variables and machine code for sending over the modem with MTERM (David Hoshor) (also #54580 SEND VARS)SoundEffec: Sound Effects: bomb, gunshot and explosion effects, a tune and an on-screen piano (also #54581 Sound Effects)STRMSCHANS: Streams and Channels: decodes the streams and channels tables in RAM (also #54573 Streams and Channels)tracer: a flow tracer merged into a BASIC program: machine code follows its GO TO, GO SUB and IF branches (also #55094 TRACER and #55096 Tracer)TRACER2: Tracer (Chris Stone, 1985): shows the line and statement number being executed while a BASIC program runs (also #55214 Tracer)Unifile: Unifile III, a BASIC database with a 28,000-character buffer and binary-search insertion (also #53857 Unifile III)Varslist: a 173-byte machine code routine that lists the BASIC variables in memory (also #55013 Varslist)
Content
Note: Type-in program listings on this website use ZMAKEBAS notation for graphics characters.