This page contains a collection of games that I have written for RISC OS over the years. Most of them play on the desktop, though there are a few simple full-screen BASIC programs.

Hopefully some of the games are fun...

Compatibility

All of the software on this page is believed to be compatible with RISC OS 4 and beyond, although nowadays most testing is done on RISC OS 5. A definite minimum requirement is RISC OS 3.1 – if more specific requirements are known, these will be listed beside the download archivess.

With the arrival of RISC OS 5 on ARMv7 systems, work is underway to ensure that all the software (when applicable) will work on modern machines. Most items are marked “26/32-bit neutral”; anything specifically tested on an ARMv7 system will also be marked as such (although this does not mean that anything not so marked isn’t compatible – just take care).

Boxes

A non-desktop version of the join the dots to build squares game. Quite old, with no computer player, but it may be useful to someone. If anyone would like to improve it, drop me a line.

Download: Boxes 0.01
3981 bytes | 19th June, 2002 | 26/32-bit neutral

Crosses

Crosses is a desktop version of Noughts and Crosses, which plays the familiar two-dimensional game as well as a more tricky three-dimensional version. You can play against another human or the computer.

ARMv7 OK Iyonix OK Download: Crosses 1.11
32 Kbytes | 5th March, 2017 | 26/32-bit neutral, ARMv7 OK

Crosses is licensed under the EUPL, and the source is available in a form suitable for building on Linux using the associated build tools.

Download: Crosses 1.11 Source
46 Kbytes | 5th March, 2017

Hangman

This is a computer version of the ‘classic’ game, hangman. It doesn’t have the graphics (you don’t see a little man getting executed), but it does have variable difficulty, a large dictionary (as it uses the Computer Concepts’ Impression Spell module) and quite a good display.

A copy of the Impression Spell module will be required to use Hangman. A version suitable for use on modern RISC OS machines is currently available from the ZapSpell module inside the OMAP build of Zap at www.tankstage.co.uk/software.html.

ARMv7 OK Iyonix OK Download: Hangman 1.11
24 Kbytes | 5th March, 2017 | 26/32-bit neutral, ARMv7 OK | Requires Impression Spell Module

Hangman is licensed under the EUPL, and the source is available in a form suitable for building on Linux using the associated build tools.

Download: Hangman 1.11 Source
35 Kbytes | 5th March, 2017

Master

Master is a desktop version of the ‘guess the hidden code’ game. Can you guess the sequence of colours selected by the computer in only twelve attempts? Complete with a drag and drop interface.

ARMv7 OK Iyonix OK Download: Master 1.01
32 Kbytes | 5th March, 2017 | 26/32-bit neutral, ARMv7 OK

Master is licensed under the EUPL, and the source is available in a form suitable for building on Linux using the associated build tools.

Download: Master 1.01 Source
43 Kbytes | 5th March, 2017

Pairs

Pairs is a Desktop memory game. The playing area is covered in pairs of picture cards, placed face down. Each player takes it in turns to flip over two cards; trying to memorise and keep matching pairs. Pairs contains a variable strength computer opponent and allows you to define your own sets of playing cards (supporting low and high resolution modes). Using Rick Hudson’s FreeWare PlayIt module (now maintained by Chris Martin), sounds can be attached to cards when they are turned over.

Please note the installation instructions if upgrading from version 0.20 or earlier.

ARMv7 OK Iyonix OK Download: Pairs 0.36
52 Kbytes | 5th March, 2017 | 26/32-bit neutral, ARMv7 OK

Pairs is licensed under the EUPL, and the source is available in a form suitable for building on Linux using the associated build tools.

Download: Pairs 0.36 Source
71 Kbytes | 5th March, 2017

Solitaire

Solitaire is a desktop version of the traditional UK game of Solitaire (that is, not the card game we know as Patience). Clear the playing board by jumping the counters over each other; can you end up with one counter left?

ARMv7 OK Iyonix OK Download: Solitaire 1.01
26 Kbytes | 5th March, 2017 | 26/32-bit neutral, ARMv7 OK

Solitaire is licensed under the EUPL, and the source is available in a form suitable for building on Linux using the associated build tools.

Download: Solitaire 1.01 Source
35 Kbytes | 5th March, 2017

XOX3D

XOX3D played Noughts and Crosses in three-dimensions outside of the desktop. All of its functionality has been taken on by Crosses, and so it is no longer available to download from this website.