Timex Sinclair Public Domain Library Tape 1005

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

Assembled by Tim Ward from many sources. Contains programs 10211 – 10251.

Content

Appears On

Navigate a randomly generated first-person 3-D maze in pure BASIC, racing against a dwindling oxygen supply before the walls close in forever.
A 3D wireframe cube is drawn vertex-by-vertex in BASIC, then a hex-encoded Z80 machine code routine takes over for the finale — all in under 100 lines.
A 15-shot arcade gallery game uses a computed GOSUB to award row-dependent scores — the higher the alien, the bigger the points prize.
Enter any frequency in MHz and this antenna calculator instantly returns half-wave dipole and quarter-wave vertical dimensions in both feet and metres.
A pure machine code ball-bouncing demo hidden inside a REM statement — with a clever trick to break looping patterns using the frame counter.
A two-half basketball coaching sim where your shot selection and defensive strategy are tested against weighted random outcomes — including overtime if the score is tied.
A self-contained bouncing ball demo driven entirely by hand-crafted Z80 machine code hidden inside REM statements — no BASIC graphics commands involved at all.
A ten-frame bowling simulator that renders a triangular pin layout using CHR$ codes and tracks your highest score across multiple games.
A full RPG combat tracker handles hit points, damage, healing, regeneration, and attack tables for multiple creatures at once — all in BASIC.
A hex machine code entry tool that zero-fills a memory region, then POKEs your opcodes byte-by-byte using a clever character-code decoding trick.
A random mosaic generator that lets you record and reconstruct screen-filling graphic patterns by tracking just six character codes.
A one-screen BASIC shoot-'em-up where you dodge descending aliens and fire back — all rendered with block graphics and a surprisingly compact loop structure.
A full interactive hex editor lets you enter, navigate, and execute Z80 machine code directly in reserved RAM, complete with relative-jump calculation and a tape-loader downloader.
A hex-entry machine code editor lurks inside REM statements, letting you write, insert, and delete bytes anywhere in memory with two-character hex input.
A number-guessing game with a twist: instead of "higher/lower," you get a mathematical clue — the square root of how far off your guess was.
Guide your block-graphic gun base to intercept falling aliens before five slip through — each alien type scores differently, and one key teleports you across the screen.
A tiny jumping puzzle uses a 25-cell grid, a random step selector, and a move counter to track how long your marker survives before leaping off the edge.
Navigate a lethal maze while killer robots close in — one wrong step into an electric wall ends the game for you or, ideally, for them.
A self-contained machine code development tool hides hundreds of Z80 opcodes inside a single REM statement, launched with just three lines of BASIC.
A complete eight-topic maths toolkit packed into one program, featuring Euclidean GCD, bisection zero-finding, Horner polynomial evaluation, and a coordinate-scaled function plotter.
A 20-question multiplication quiz that picks random number pairs, checks your answers, tallies your score, and loops endlessly — can you beat your high score?
A pocket-sized Space Invaders clone fires alien-row scrolling, player movement, and a shooting mechanic into under 30 lines of BASIC — with a few surprises inside.
Guide your spacecraft to a soft lunar touchdown by managing thrust and fuel in this physics-based lander game with a moving altitude display.
Enter a melody note by note, then replay it with machine-code sound output — this composer program stores pitch and duration arrays and drives audio via direct memory POKEs.
Guide your car along a randomly weaving road using two keys — one wrong move and a clever display-file PEEK ends the race instantly.
Guide a moving dot through six randomly placed gates using just two keys — one missed gap ends the run instantly in this compact slalom game.
A scrolling catch game with a clever three-step delay chain — can you intercept the falling block before racking up ten misses?
Manage oxygen, food, and credits aboard a threatened space station where alien raiders and dwindling supplies spell doom in this turn-based resource sim.
A bouncing-ball Squash game where you control a bat with two keys, racing the computer to score 10 points — built entirely in BASIC with block-graphic court walls.
A bouncing-ball Squash game where you control a bat with two keys, racing the computer to score 10 points — built entirely in machine code with block-graphic court walls.
Command a starship across a 10×10 grid, hunting alien fleets with limited energy — but one wrong move sends the Enterprise to its doom.
Command the Enterprise in this text-based galaxy battle where Klingons can warp away when outgunned and torpedo spreads follow realistic angular dispersion — can you save the Federation in time?
A tiny machine-code collision detector hidden in a REM statement powers this scrolling one-button arcade game — how high can you surge?
Navigate a lone "U" across a minefield grid, collecting points while a deadly timer counts down and a flashing hazard hunts your position — can you survive?
Dodge a swarm of falling asterisks with Z and M keys as this minimalist scrolling shooter demo races through its BASIC game loop.
Can you solve the Tower of Hanoi in the minimum number of moves? This BASIC puzzle tracks every move and flashes a warning when you try something illegal.
Guide your cursor through a bordered trap using four directional keys — but one wrong move into the wall ends the game and reveals your score.
A drop-in extension for the VU-FILE database adds printer formatting, page headers, margins, and field layouts through direct memory patching and machine code hooks.
A rule-based weather station logger and forecaster that packs barometric pressure, wind, temperature, and precipitation into fixed-width string array records — then predicts tomorrow's weather.
Guide your ground cannon through 20 incoming missiles using live INKEY$ controls — can you intercept them all before they land?
A complete text editor hidden inside a single-string variable — with cursor movement, justification, paging, and tape save, all driven by a letter-based macro interpreter.

Related Products

Related Articles

Related Content

Image Gallery

Source Code

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

Scroll to Top