Fort Worth TS2068 Club Library Tape

A massive compilation of programs from members of the Timex/Sinclair Users Group of Fort Worth, including contributions from Robert Burton, David Baulch, Frank Bouldin, Chuck Dawson, Ryan Gray, and Ben Jackson.

The tape holds 38 files, 28 on side A and 10 on side B; several files contain more than one program. Most were written by club members, and their REM lines carry the authors’ names and dates from 1983 to 1985. Ben H. Jackson contributed programs for maths, science and record keeping, Frank Bouldin (W5GAA) music, graphics and amateur radio programs, Ryan Gray a banner printer, a UDG editor and a pie chart program, and Chuck Dawson a flight planner and a code relocator. The rest are short teaching programs about the hardware (beeper, keyboard, sound chip, screen layout, tape headers, binary), games and the club’s own mailing list program.

Side A

  • BANNER: prints large banner lettering on a printer, built from the ROM character set, with adjustable width and height (REM: Ryan Gray, 11/22/84) (also #60842 Banner)
  • beep: installs a 43-byte machine code routine above RAMTOP that sounds the beeper (also #60844 Beep)
  • binary: shows any number from 0 to 255 as eight coloured bit columns, with a demonstration mode (also #54564 Binary)
  • BOLD: a subroutine to add to your own programs that switches printing to a bold character set (REM: F. Bouldin and Ben Jackson, 7-12-85) (also #56281 “BOLD” Character Subroutine)
  • bounce: a point bouncing around the screen with a beep at each wall, for a chosen number of bounces (also #56282 Bounce)
  • breakout: a demolition game, dropping a ball onto rows of coloured blocks (also #56283 Breakout)
  • CALENDAR: prints a month’s calendar for any month from 1752 on (also #56284 Calendar)
  • calig: displays a large calligraphic alphabet, drawn by a 6,361-byte code block olde at 54000 (REM: Ben H. Jackson, 1/31/85) (also #60848 Calligraphy Font)
  • clipart: a menu of ten line drawings (flower, bee, cake, church, valentine and others) that can be layered on one screen (also #56289 Clip Art)
  • code mover: relocates a block of machine code and patches its absolute addresses (REM: Chuck Dawson, 1985) (also #60850 Code Mover)
  • datab: a seven-field family database of up to 250 records, with two machine code modules, findv and create (REM: Ben H. Jackson, 6/28/85) (also #60855 Database)
  • digitclock: a digital clock that counts on from a time you enter and chimes the quarter hours (also #56290 Clock)
  • disassymbl: a Z80 disassembler in BASIC that prints to the screen and the printer (REM: Ben H. Jackson, 1985) (also #64536 Disassymbl)
  • FORTH: Robert Burton’s fig-FORTH, a BASIC loader followed by an 8,500-byte code block at 31744 and a 10,240-byte RAM block (also #56327 figForth v1.0)
  • FUDGE: the Friendly User Defined Graphics Editor, a joystick-driven UDG editor with pull-down menus (REM: Ryan Gray, 8/24/84) (also #64542 FUDGE)
  • header: reads a tape header with a short machine code routine and shows the file’s type, name, length and start address (also #56296 Header)
  • hydrology1 and hydrology2: a hydrology toolkit in two programs; the first covers slope, watershed map drawing and unit hydrographs, the second rainfall, flood hydrographs and rates (also #56297 Hydrology)
  • julian: converts between calendar dates and Julian Day Numbers, based on a TI-59 program by Charles Kluepfel (REM: Ben H. Jackson, 1984) (also #64544 Julian Day)
  • keyboard: a 25-byte machine code routine that reports which of two keys are held down (also #56301 KeyScan)
  • mail list: a mailing list manager for a user group, with label printing and a 1,111-byte printer routine pr (also #64540 Mail List)
  • MENUGRADE: a teacher’s menu-driven grade averaging program for a six-week grading period (REM: Joan Kealy, 1985) (also #64548 Menu-Driven Grade Averaging)
  • MONITOR: a machine code monitor to examine, enter, save and run code, in decimal or hex (also #56303 Machine Code Monitor)
  • PIE CHART: draws a labelled pie chart, with slices that can be pulled out, using TASWIDE for 64-column text (REM: Ryan Gray, 9/30/84) (also #64557 Pie Chart)
  • planner: a flight planner that works out courses, wind correction, ground speed and fuel for each leg over a map of the USA (REM: Chuck Dawson, 1985) (also #64538 Flight Planner)
  • psg: shows and edits the 15 registers of the AY sound chip in binary and decimal (also #56311 PSG Register)
  • screen: fills the display and attribute memory with values you choose, to show how the screen is laid out (also #56315 Screen Layout Examination)
  • temp-dec: charts Fort Worth’s December temperatures, with averages, records and a chosen year’s daily highs and lows (REM: Ben H. Jackson, 1984) (also #64534 Fort Worth Temp for December)
  • utility: checks electric, gas, water and telephone bills against rate tables kept in DATA (also #64561 Utility Bill Audit)

Side B

  • 2068art: two bouncing points trace changing line patterns; F. Bouldin’s adaptation of a program by David Kulp from SyncWare News (also #55026 2068 Art)
  • CALENDAR: a perpetual Gregorian calendar from November 1582 to December 9999, adapted by F. Bouldin from a program by I. Auersbacher in the April 1985 Vancouver Sinclair Users Group newsletter (no separate page)
  • coll: one 36,837-byte program holding a menu of small games picked by initial letter, among them Shift It, Zebra, 31, Jumble, Pegboard, Mancala, Nine Men’s Morris, the L game, Fallout and Abba (also #60852 Game Collection)
  • DIGICLOK 2: a precision clock in large block digits, timed by BASIC loops (REM: Frank Bouldin, 10/23/85) (also #60857 DigiClock 2)
  • DISA Z: a Z80 disassembler in BASIC that prints to the printer (REM: “COPYRIGHT 1983 KINGSLEY”) (also #57134 DISA-Z Disassembler)
  • muzik: Muzik Master, a two-octave on-screen keyboard played from the computer keys, with a demonstration tune (REM: Frank Bouldin, W5GAA, 11-25-83) (also #64551 Muzik Master)
  • oscar-ten: tracks the OSCAR 10 amateur radio satellite, with world maps, azimuth and elevation, and Doppler shift (also #64553 OSCAR-TEN)
  • poly, poly 1, poly and N-POLYGONS: Frank Bouldin’s polygon drawings (9-sided and 15-sided versions from June 1984) and N-POLYGONS, which joins every pair of corners of a regular polygon with 3 to 30 sides (also #56307 NPolygons)
  • SCRAMBLE: lists every arrangement of the letters of a word of three to seven letters (REM: F. Bouldin, 8/7/85) (also #64558 Scramble)
  • simuleqns, integ-w, integ-s and plot: Ben H. Jackson’s 1984 maths programs, solving simultaneous equations with real coefficients, numerical integration by Weddle’s rule and by Simpson’s rule, and PLOT 2040, which graphs a function on the TS2040 printer with machine code (no separate pages)

About the Files

The programs are in folders for side A and side B, as TAP files with a text listing of each. side A/screen.tap is really a TZX file with the wrong extension; it loads in emulators that read TZX, and its contents match the other copies of the screen layout program.

Content

Related Content

Image Gallery

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