Timex/Sinclair 1000
WA-TOR
Based on a Computer Recreations piece in Scientific American. It’s a predator vs. prey simulator, kind of like “Life”: you have to populate a planet with fish and sharks. The idea is to keep both species alive on a long-term basis. This uses Nissim Elmaleh’s “SHR” for the cover screen and graphing routines.
Voyage of Peril
Adapted by Greg Harder from a ZX81 program in a British magazine. It’s a cool little adventure game, that nicely shows off his SHREB sprites, among other things. Requires 32K of RAM, but no need to poke RAMTOP higher; it only uses high memory for data storage.
VDAQ1-HR
Votem Data Acquisition – Hi-res. Written for the Votem, a simple voltage-to-frequency converter designed for single-channel analog data acquisition using the ZX81. Fred’s implementation allows multi-screen acquisition, variable scale and timebase.
Spirograph
A cool graphics program adapted from a magazine article by Greg Harder. This one simulates the popular “Spirograph” toy, you define the sizes of the gears and the program does the rest. Includes yet another method of kinda- seeing the display while drawing in FAST mode
SRAM Hi-Res Extended BASIC
This is the full SHREB package, written by Fred Nachbaur and Greg Harder. Fred wrote the core routines (parser, tape routines, that sort of stuff) and Greg specialized in the cool graphics commands. Contains the latest version of the core only, plus a couple demos.
SRAM Hi-Res Extended BASIC Read More »
NIM 2K
A two-player Nim game for the 2K TS1000. Demonstrates what’s possible in just 2K of RAM, using only standard Sinclair BASIC. Because it uses the characteristics of the compressed display file, if you want to run it in a 16K ZX81 or emulator, you first have to POKE 16389, 72 then NEW before loading.
Mandelbrot-FPP
This is the classic Mandelbrot set fractal. The program is pretty much self-documenting, its claim to fame is the use of the ZX81’s calculator language directly, to give about a 3x speed increase over straight BASIC. However, it’s still pretty slow… be forewarned. MAND4-FP.P is a quadric Mandelbrot in medium-res dithered greyscale (needs 32K)
Macro-Life
Per Fred Nachbaur, “Greg Harder was a real master at adapting program listings in magazine into our High-Res BASIC environment. This Life simulation is an example. The zipfile contains both a 16K and a 32K version, the 32K version saves the screen in high memory for improved speed and more options.”
L-Systems
L-Systems is a type of fractal using rules of generation to produce self-similar space-filling curves. This implementation by Greg Harder is true to the original specification, and it’s recommended that you look up the reference provided in the program. It uses a “QUIK” display mode, a hybrid between FAST and SLOW.



