Downloads Home About me
Side menu About me Computing
32-bit Iyonix compatible
All programs Iyonix compatible
There is a more recent version of this site and a new address for this page. It can be found here
http://www.flypig.co.uk/?page=riscos&dnload=risc%20os

Programs for RISC OS

     This page contains a number of downloadable programs I've written. They are all intended to be run on RISC OS computers. All of these programs should now be Iyonix compatible, and source code has been included where possible.

If you have any queries, bug reports or problems with any of them, please feel free to e-mail me. Some of the programs have been published in magazines, but in all cases I retain copyright of the material. There's no charge for using any of them. You can distribute altered versions, but I'd be interested to know if you do (just for my own curiosity!).

In addition to the programs written by me that are available from this page, I've also ported a number of open source applications and libraries to RISC OS. You can go to the downloads page for these ported programs by clicking on the light blue button to the right.

Ports Ports
Igor

Igor

Version 0.01 (20 Aug 2004) - 66k - screenshot.

Igor is a simple Telnet server. It allows people to connect to your computer remotely and execute commands within the CLI environment provided by RISC OS. It's a really really early pre-alpha version, and is just here in case someone finds it useful or wants to improve it.

IDCard

Version 1.01 (11 Sep 2004) - 719k - screenshot.

This is an example ID card implementation using AES (Rijndael) encryption, SHA hashing and discrete logarithmic asymmetric signing. Its important features are that cards cannot be forged, and personal data can only be verified using the card, it cannot be directly read from it. See the thoughts page for more details. Executables are included for RISC OS and Windows, and the code should compile for others, but requires the excellent MIRACL library.

IDCard
Decrypt

Decrypt

Version 1.01 (11 Sep 2004) - 813k - screenshot.

This set of programs is intended to be used for digital business cards. It allows files to be AES (Rijndael) encrypted, so that they are individually accessible only via single-use passwords (transmitted using 168 bit Elliptic Curve Diffie-Hellman key swapping). In this way you can give people access only to certain parts of the information on the card. RISC OS and Windows front ends are included, and the code should compile for others, but requires the excellent MIRACL library.

NoPaste

Version 0.51 (13 Jun 2004) - 4k.

The new clipboard functionality in RISC OS Select 4.36 is very useful, but unfortunately it can cause double pasting in some icons. This is a small module intended to fix the problem.

NoPaste
DirMenu

DirMenu

Version 1.00 (19 Apr 2003) - 10k - screenshot.

A small utility that will display a directory tree as a hierarchical menu, from which you can run applications, and open files and directories. Useful for producing file list button bar buttons, and no doubt also a solution to thousands of other pressing problems (I've not yet thought of any though!).

BuTeX

Version 0.52 (05 Nov 2004) - 34k - screenshot.

This small utility will display some extra button bars for Zap to allow you to enter LaTeX symbols easily. It's not really finished, but I've found it very useful myself so thought somebody else might possibly as well. You never know! To use it you'll also need ButtonBar, which you can get below.

BuTeX
ButtonBar

ButtonBar

Version 1.62 (23 Aug 2005) - 203k - screenshot.

This allows you to easily create and use definable button bars for any program which accepts keyboard input. Buttons can simulate key presses, menu selections or *-commands and button bars are provided for many applications (Zap, Impression Junior, etc..). It won't teach any old dogs new tricks, but it will give their tricks pretty buttons.

I'd also recommend a visit to Stewart Brookes's website to download some of his excellent buttons bars.

dy/dx

Version 1.00 (13 Jun 2004) - 18k - screenshot.

This program will differentiate expressions algebraically. Just type in the expression, click on 'Differentiate' and the computer will do all of those intricate quotient rules for you! Included in the archive are versions for RISC OS and Epoc32.

dy/dx
VirtuDesk

VirtuDesk

Version 1.12 (13 Jun 2004) - 68k - screenshot.

Allows you to use multiple desktops. You can switch between them, effectively giving you a larger desktop area. Of course it's been done before, and almost certainly better, but VirtuDesk is a module of just 12k so it's pretty compact. It also now comes free with fourteen exciting configuration options.

CodeFlow

Version 1.03 (13 Jun 2004) - 65k - screenshot.

A long distance game for two players which can be played on two unconnected computers without the need for modem, serial or any other physical links. How is this amazing feat achieved? You'll just have to download it to find out! I wrote this when my girlfriend and I were living in different counties and chess seemed too passé!.

CodeFlow
Gutenberg

Gutenberg Reformatter

Version 0.83 (20 Feb 2003) - 14k - screenshot.

Text downloaded from the Project Gutenberg website has fixed length lines. Viewing it in a text reader is often improved if linefeeds between paragraphs are removed. This program attempts to do this in an intelligent manner. It will also strip the Project Gutenberg header and footer.

Smart Quotes

Version 1.52 (13 Jun 2004) - 21k - screenshot.

A pair of very simple programs which will convert all quotes typed in at the keyboard into their sexed counterparts. I've seen other programs which have more features, but the biggest benefit of this version is that it is very simple and compact.

Smart Quotes
TwoMice

Two Mice

Version 1.02 (27 Apr 2004) - 13k.

Solves the ever pressing difficulty -uncatered for by the modern computer industry- of using two mice pointers at once. Control one as normal (using the mouse) and direct the second using the keyboard keypad. Indispensable.

Decide

Version 1.00 (26 Jul 1994) - 11k - screenshot.

Can't make that crucial decision? Then this is the program for you. Decide will effortlessly solve any deliberation problems by using a neuron linking decision procedure to tell you what to do.

Decide
DeskTop Art

DeskTop Art

Version 1.00 (29 Jun 1996) - 64k - screenshot.

A pair of background and tools sprites which will give your desktop a more artistic feel! Choose between Mondrian or Pollock.

Mellow Demo

Version 3.00 (16 Jun 2004) - 21k - screenshot.

A very small program which will display a set of random shots of the Mandelbrot set at various zoom levels, and then gently cycle the colours to provide a pleasingly nauseous effect.

MellowDemo
ShowText

Show Text

Version 4.00 (30 Sep 1997) - 20k - screenshot.

Showtext is a tiny (1016 byte) application to display help files using splendid anti-aliased font technology. Text can also be displayed using various styles and effects. Included is a program for converting between Impression files and ShowText text files.