| |
| Relive the 1980s . . . |
| Programs in BASIC to download or to type in. |
| Here is a selection of my Sinclair programs. Please
feel free to copy them. ** |
| |
 |
 |
| |
ZX81
with 16k memory extension |
 |
 |
 |
| 25COINS |
| Guess how many of 25 coins will land
heads up. |
| |
| Up to 6 players, any of whom can be
the computer (enter ZX as the name),
each start with £10 and put £1
into a pool. They each guess the number
of coins that will be heads. The pool
is shared (whole pounds only) by any
who guess correctly. Any cash not won
is carried forward to the next go. The
game ends if any player no longer has
a pound, but if there is enough in the
pool this can be shared out so that
play can continue. I got the idea after
seeing a program for the BBC micro. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.p
file for VB81 XuR emulator |
|
|
 |
|
 |
 |
 |
| BATTLE |
| The classic game of Battleships. |
| |
| Place your 10 ships anywhere on your
49 square grid. The computer will do
the same, except of course you cannot
see where they are. Each then takes
turns to select a position on the opposing
grid in an effort to sink all 10 ships
before losing all of their own. Positions
are identified by a letter and a number,
entered either way round. Your ships
are shown as stars, changing to crosses
if hit. Misses are shown as a dash.
If you win, the computers remaining
ships are displayed. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.p
file for VB81 XuR emulator |
|
|
 |
|
 |
 |
 |
| BOXGAME |
| The Pyramid Box Game. |
| |
| 16 boxes contain from 1 to 900 points,
distributed at random. Choose a box,
keep it or swap with each one offered
until you have just 2 boxes left - yours
and one other. Your choice now will
determin how much you win. A game for
up to 4 players, any of whom can be
the computer (enter ZX as the name).
|
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.p
file for VB81 XuR emulator |
|
|
 |
|
 |
 |
 |
| DAYDATE |
| Find the day of the week for any date. |
| |
| Enter any date of the modern era to
find out what day of the week it falls
or fell on. The program adjusts for
the Julian or Gregorian calendar according
to the English changeover in September
1752. Other countries changed in many
different years. Enter a date (1 to
31), a month (1 to 12) and a year (1
to 9999). |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.p
file for VB81 XuR emulator |
|
|
 |
|
 |
 |
 |
| DIGITZ |
| A number guessing game. |
| |
| Guess a 4 digit number by entering
up to 10 guesses. Each guess will be
analysed and you will be shown how many
are correct and in the right position,
how many are correct but in the wrong
position. If you run out of guesses,
the number will be revealed. There is
a scoreboard to show how well you have
been doing. This program was developed
after seeing one for the Commodore 64
by someone called Michael Diskett. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.p
file for VB81 XuR emulator |
|
|
 |
|
 |
 |
 |
| |
ZX
SPECTRUM - 16K / 48K / 128K |
 |
 |
 |
| 25COINS |
| Guess how many of 25 coins will land
heads up. |
| |
| Up to 6 players, any of whom can be
the computer (enter ZX as the name),
each start with £10 and put £1
into a pool. They each guess the number
of coins that will be heads. The pool
is shared (whole pounds only) by any
who guess correctly. Any cash not won
is carried forward to the next go. The
game ends if any player no longer has
a pound, but if there is enough in the
pool this can be shared out so that
play can continue. I got the idea after
seeing a program for the BBC micro. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.tap file |
| Downloads:
.tzx
file |
|
|
 |
|
 |
 |
 |
| ANYMONTH |
| Display the calendar for any month,
any year. |
| |
| Months prior to September 1752 are
in the Julian calendar, later months
in the Gregorian, with September itself
changing from the 2nd to the 14th. Press
M and enter a month, press Y and enter
a year, press ENTER for the calendar.
You can scroll one month forward by
pressing > or T, back with < or
R. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.tap file |
| Downloads:
.tzx
file |
|
|
 |
|
 |
 |
 |
| BATTLE |
| The classic game of Battleships. |
| |
| Place your 10 ships anywhere on your
49 square grid. The computer will do
the same, except of course you cannot
see where they are. Each then takes
turns to select a position on the opposing
grid in an effort to sink all 10 ships
before losing all of their own. Positions
are identified by a letter and a number,
entered either way round. Your ships
are shown as stars, changing to crosses
if hit. Misses are shown as a dash.
If you win, the computers remaining
ships are displayed. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.tap file |
| Downloads:
.tzx
file |
|
|
 |
|
 |
 |
 |
| BOXGAME |
| The Pyramid Box Game. |
| |
| 16 boxes contain from 1 to 900 points,
distributed at random. Choose a box,
keep it or swap with each one offered
until you have just 2 boxes left - yours
and one other. Your choice now will
determin how much you win. A game for
up to 4 players, any of whom can be
the computer (enter ZX as the name).
|
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.tap
file |
| Downloads:
.tzx
file |
|
|
 |
|
 |
 |
 |
| DAYDATE |
| Find the day of the week for any date. |
| |
| Enter any date of the modern era to
find out what day of the week it falls
or fell on. The program adjusts for
the Julian or Gregorian calendar according
to the English changeover in September
1752. Other countries changed in many
different years. Enter a date (1 to
31), a month (1 to 12) and a year (1
to 9999). |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.tap
file |
| Downloads:
.tzx
file |
|
|
 |
|
 |
 |
 |
| DIGITZ |
| A number guessing game. |
| |
| Guess a 4 digit number by entering
up to 10 guesses. Each guess will be
analysed and you will be shown how many
are correct and in the right position,
how many are correct but in the wrong
position. If you run out of guesses,
the number will be revealed. There is
a scoreboard to show how well you have
been doing. This program was developed
after seeing one for the Commodore 64
by someone called Michael Diskett. |
| |
| Downloads: BASIC
listing pdf |
| Downloads:
.tap
file |
| Downloads:
.tzx
file |
|
|
 |
|
 |
 |
| |
| All the Spectrum programs can also be downloaded
here
as a microdrive
image for Spectaculator. |
 |
| All the Spectrum programs can also be downloaded
here
as a +3
disk image for Spectaculator. |
| |