Timex Sinclair Public Domain Library Tape 1003

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

Assembled by Tim Ward from many sources. Contains programs 10122 – 10175.

Content

Appears On

A patriotic animation cycles through all 13 original colonies with shooting-star effects, then renders a hand-crafted block-graphic colonial flag — all in BASIC.
A mailing label data-entry program that stores up to 100 address records in a 2D string array and sends them straight to the printer — with a name-length validator built in.
A cunning grid-based alien-trapping game where probabilistic enemy AI and a dual-mode gun make every move a calculated risk — can you top the high score?
A biorhythm analyser that plots your Physical, Emotional, and Intellectual cycles over a custom date range — with some fascinating bugs lurking in the cycle math.
Race against a countdown to catch a randomly placed alien by steering your cursor with four keys — score higher by catching it faster.
A compact loop walks every character code from 0 to 255, printing each glyph in sequence — a handy one-glance reference to the full built-in character set.
A BASIC checkbook balancer lets you enter deposits and outstanding checks, then reconciles your statement balance — with a paginated check-listing view.
A one-alien Space Invaders clone where block-graphic sprites, laser fire, and score tracking come together in a surprisingly complete BASIC shoot-'em-up.
A one-pixel seconds hand sweeps a trigonometrically drawn clock face, using PLOT, UNPLOT, and a timed PAUSE to animate 1000 seconds of ticking.
A tense one-dimensional tank battle where you manoeuvre, aim, and fire before your 25 rounds run out — and the enemy shoots back.
A hand-crafted digital clock that ticks in real time, lets you nudge its speed with keypresses, and automatically flips AM to PM at noon.
Enter your exercise activities and hours, and this BASIC program calculates calories burned plus estimated weight loss in both kilograms and pounds.
A three-phase flag-drawing routine combines striped block graphics, a solid canton overlay, and UNPLOT pixel clearing to render a decorative national-flag pattern.
A grid-based puzzle game that uses direct display-file PEEK/POKE to flip 3×3 neighbourhoods of characters — enter a coordinate and watch the board change.
Plot year-by-year data as a horizontal bar chart, with this simple INPUT-driven graphing routine that uses PLOT loops to draw each bar.
Enter ten sales figures and this BASIC program instantly flags which ones beat the average — a neat two-pass array technique worth studying.
A monthly savings calculator that compounds interest step by step, then breaks down total value, total invested, and net interest earned.
Enter a starting value, ending value, and number of years to instantly calculate compound annual growth rate — positive or negative — with a clean summary printout.
A full invoice generator that prompts for company details, itemised pricing, and sales tax, then sends neatly formatted totals straight to the printer.
A ten-round typing reaction game flashes a random character on screen and waits for you to hit the matching key — how fast can you respond?
Govern a medieval village through five years of floods, thieves, and famine in this multi-player resource-management game with seasonal turns and shared leaderboard.
Guide your cannon with three keys and blast 21 incoming targets before five slip past — but watch your fuel supply carefully.
Type any short message and watch it scroll endlessly up the screen in this simple but clever marquee program with auto-centering and repeat control.
A ten-question arithmetic quiz lets you choose your operation and difficulty level, then uses a clever string-eval trick to mark your answers automatically.
Move your crosshair with N and M keys, then strike when the mole surfaces — this BASIC game uses a clever display-file PEEK to detect a hit.
Type any message and watch it get "munched" away character by character in this quirky two-character sweeping animation with built-in centring logic.
Type your name and watch it appear inside an animated block-graphics border that fills outward from centre in a randomly chosen pattern — forever.
A retirement nest-egg planner that models capital growth, variable interest rates, new injections, and stepped monthly withdrawals — year by year until the money runs out.
Can you name the note on the staff? This BASIC music quiz draws a treble clef, places a random note, and checks your answer by comparing ASCII character codes.
Enter any number and watch this program instantly build a 4×4 magic square where every row, column, and diagonal sums to your chosen value.
Step into the scales of a lake fish and survive predators, anglers, and starvation in this ecology role-playing simulation with branching outcomes.
A straightforward pay calculator prompts for hours and rate, then displays a formatted wage summary — hiding a few curious structural details worth a closer look.
A simple payroll calculator that applies hourly and time-and-a-half overtime rates, looping until a negative sentinel value signals the end of input.
A straightforward payroll calculator prompts for hours worked and hourly rate, then displays a formatted pay message — simple BASIC arithmetic with a tidy output twist.
A self-working "psychic" letter-guessing trick unfolds across three rounds of column selections — discover the elegant grid mathematics that make it infallible.
A full-featured 64-field database manager with custom machine-code tape I/O routines lets you define, enter, edit, display, and print structured records entirely from BASIC.
A compact sales calculator that collects product name, price, and units sold, then totals them up with a curious fixed-rate surcharge that doesn't quite scale as expected.
A compact sales tax calculator with a 5.25% fixed rate loops for multiple transactions and displays itemised cost, tax, and total for each sale.
A self-modifying BASIC trick walks raw program memory and flips every character to inverse video — revealing how tokens are stored byte-by-byte in RAM.
A compact sine curve plotter that precomputes 64 sample points and pauses for a keypress — revealing a neat busy-wait input technique worth studying.
A one-armed bandit built from block graphics and clever arithmetic constants — spin the reels and gamble between $1 and $5 per pull.
A quick-fire reaction game where a target figure flashes on screen and you must hit the right key before time runs out — and it only gets faster.
A memory-based spelling quiz that flashes each word on screen, clears it, then challenges you to type it correctly — with a flashy celebration for a perfect ten.
A memory-based spelling quiz challenges players to recall and type 100 themed words correctly, tracking scores across rounds of ten — can you go ten for ten?
A clever display-file hack freezes a user-defined number of screen lines in place while the rest of the display scrolls freely beneath them.
Trade five fictional stocks across multiple days, manage a portfolio with brokerage fees, and watch for surprise dividends and stock splits in this BASIC market simulation.
A two-player snake duel where raw keyboard port reads and direct screen memory collision detection keep the action tight — first to 15 wins.
Catch falling bags of swag with a moveable basket in this score-chasing arcade game, complete with random values and a persistent high-score tracker.
A neat temperature converter that handles Fahrenheit, Celsius, and Kelvin with input validation and a clean display loop — all in under 20 lines of BASIC.
An infinite stream of randomly generated textile-like patterns floods the screen, mixing normal and inverse characters for a mesmerising woven effect.
A tape-based record tracker that uses embedded machine code to load fixed-length data, then sorts and prints formatted multi-column event histories on a printer.
Navigate a randomly-drawn cave network, dodge pursuing demons, fire arrows, and race to the Treasure Room before the walls — or the monsters — claim you.
A looping block-graphics banner display scrolls off screen and redraws itself continuously, using nothing but PRINT and SCROLL for a hypnotic animated effect.

Related Products

Related Articles

Related Content

Image Gallery

Timex Sinclair Public Domain Library Tape 1003

Source Code

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

Scroll to Top