Downloads - Sinclair Spectrum
Sections
Museum Hold Tight! Photos
Walking Weather
Acorn Commodore Sinclair PCN
Calculating
Downloads
Introduction
Acorn Atom
Acorn BBC
Acorn Electron
Commodore Pet
Commodore Vic 20
Commodore 64
Sinclair ZX81
Sinclair Spectrum
Emulators
Acorn
Commodore
Sinclair
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
  A selection of programs for the Sinclair ZX Spectrum and emulators.  
A mixture of other people's programs and some of my own.
These are available in a zip file containing a choice .tap and .tzx tape images and a BASIC listing which can be typed in on a real Spectrum. Alternatively, a separate pdf file of the listing can be downloaded.
 
There is a compilation disc (.dsk) with all fifteen programs for Spectrum+3 emulations at the bottom of this page.
There is also a microdrive image (.mdr) with six of the programs.
 
  Any Month Calendar  
Description: View the calendar for any month, any year. To change the month, press "m" and enter a number from 1 to 12. To change the year, press "y" and enter a number from 1 to 9999. Press RETURN to display the new calendar. To scroll backwards by one month, press "<" and to scroll forwards, press ">".
Months prior to September 1752 are in the Julian calendar and months after September 1752 are in the Gregorian. These are the calendars in force in England at its colonies. Other countries changed at different times between the 16th and 20th centuries.
Author: Bob Mockford
File name: anymonth
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Awalé  
Description: Classic African game. Each player in turn takes the contents of one of his or her positions and distributes them round the board. If the final one is placed in one of the opponent's positions and that now holds two or three, the player takes the contents. The first to reach or pass 25 wins. Play the computer or another person.
Choose who plays first. A game can be abandoned by pressing "q". Test mode allows you to set up a situation or to restart a game from a known position.
Author: Bob Mockford
File name: awale
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Battleships  
Description: Place your 10 ships on your 8 x 8 grid and the Spectrum will do the same. The first to find all of the opponent's ships wins. Hits and misses are displayed.
If you lose, the Spectrum's remaining ships are revealed.
 
Author: Bob Mockford
File name: bships
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Conversions  
Description: Convert inches and centimetres, feet and metres, yards and metres, miles and kilometres, cubic feet and cubic metres, ounces and grammes, pounds and kilogrammes, tons and tonnes, stones and pounds, pints and litres, gallons and litres, fluid ounces and millilitres, miles per gallon an litres per hundred kilometres.
 
Author: Mark Manns, Commodore Horizons (modified).
File name: convert
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Day Finder  
Description: Enter any date from 1AD to 9999AD to find out what day of the week it is or was.
The program chooses the Julian or Gregorian calendar according to the date on which England (and its colonies) changed in September 1752.
 
 
Author: Bob Mockford
File name: daydate
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Digitz  
Description: Guess a four-digit number. You get feedback on which digits match, if any. You have up to ten guesses before the number is revealed.
 
 
 
Author: Bob Mockford
File name: digitz
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Egyptian Arithmetic  
Description: From an article by Didier Heroux in l'Ordinateur Individuel discussing an ancient Egyptian method of multiplying by halving, doubling and adding.
This program suggests a possible solution to the problem of multiplying while only knowing your two-times table. Having written it, I thought it would be interesting to investigate a method of dividing by adding and subtracting . I've included decimal places which would, of course, not have been available. Other solutions will be possible.
Author: Bob Mockford
File name: emaths
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Heads Or Tails  
Description: Guess how many of 25 coins will land heads up. Up to 6 players, enter the name as ZX for the computer to play (all as ZX for a demo). Each player starts with £10. A game costs £1 and winners share the pool. If nobody wins, the money goes forward to the next game.
The game ends when any player runs out of money but there is an option to share out the pool and so continue.
 
Author: Bob Mockford
File name: 25coins
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Hex And Dec  
Description: Convert between decimal and hexadecimal numbers, either way.
Press D and enter a decimal number to see its hexadecimal equivalent, press H and enter ahexadecimal number to see its decimal value. Decimal numbers can be 0 to 65535. Hexadecimal numbers can be 0 to FFFF.
 
 
Author: Bob Mockford
File name: hexanddec
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Higher Or Lower  
Description: Guess whether the next number will be higher or lower. Numbers are from 1 to 15. You can choose whether consecutive numbers can be the same or not. Any number can be repeated elsewhere.
Up to 4 players, any of whom can be the computer. (Enter ZX as the player's name).
 
 
Author: Bob Mockford
File name: highlow
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Pyramid Box Game  
Description: Sixteen boxes contain from 1 to 7500 points, distributed at random. Pick a box at the start of the game and choose whether to keep it or swap it as you are offered other boxes. When you get down to the last two boxes, the one you choose is opened to reveal your winnings. Up to four can play, any of them can be the computer (enter ZX as the player's name). Play as many games as you like.
Press a key A to O for your first box, then K to keep it or S to swap when asked. At the end of the game, press P to play again with the same players, adding to current scores, press Z to zero the scores and then play again, press F to finish or start again with different players.
Author: Bob Mockford
File name: 25coins
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Random Numbers  
Description: Get up to 20 random numbers. Select the range and whether you want duplicates. The numbers are selected and then displayed in numerical order.
 
 
 
Author: Bob Mockford
File name: random
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Rock Scissors Paper  
Description: Play up to 10 games against the computer. The traditional game where rock breaks scissors, scissors cut paper, paper wraps rock.
Keys: 3 = rock, 2 = scissors, 1 = paper.
 
 
Author: Creative Computing
File name: roscpa
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  23 Matches  
Description: Played against the computer. Take away 1, 2 or 3 matches to leave the computer with the last one. If the computer leaves you with the last one, you lose.
 
 
 
Author: Creative Computing (for the Commodore PET).
File name: 23matches
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  23 Match Game  
Description: Two players take turns to take away 1, 2 or 3 numbers so as to leave the other with the last one. Being left with the last number (or taking the last number) means you lose!
 
 
 
Author: Bob Mockford (from 23 Matches by Creative Computing)
File name: 23for2
Downloads: (1) ZIP File: Tape Image (.tap) + Tape Image (.tzx) + Listing (.pdf) (2) Listing (.pdf)
 
  Compilation disk image for Spectrum +3  
Description: A .dsk image containing all fifteen programs on this page. For emulators running the Spectrum +3 model.
Contents:
23FOR2 - 23GAME - 25COINS - ANYMONTH - AWALE - BOXGAME - BSHIPS - CONVERT - DAYDATE - DIGITZ -
EMATHS - HEXDEC - HIGHLOW - RANDOM - ROSCPA
(file names names may vary from those on tape)
Author: Various
File name: DISK1
Downloads: (1) ZIP File: Disk Image (.dsk) + List of Programs (.pdf) (2) List of Programs (.pdf)
 
  Microdrive image  
Description: An example of a microdrive tape as a .mdr image for emulators with a microdrive option.
Contents:
25coins - anymonth - battle - boxgame - daydate - digitz
 
 
Author: Bob Mockford
File name: tape1
Downloads: (1) ZIP File: Tape Image (.mdr) + List of Programs (.pdf) (2) List of Programs (.pdf)
 
Home Top of the Page