Programs and documentation
All programs come with source code.
RISC OS software:
QOI to Sprite Convertor 1.00: 494K
Converts between Quite OK Image (QOI) files and RISC OS Sprites.
Written in BASIC and Assembler, RISC OS can now read and write the new QOI image format invented by Dominic Szablewski.
In the download are 4 programmes:
Further information on the QOI image format can be found at qoiformat.org.
- A Wimp application,
!Qoi2Spr, which also runs in a TaskWindow and can convert between Sprites and QOI files;
- A TransLoader,
!TransQOI, which enables applications which use Computer Concepts’ FFG protocol, such as Ovation Pro and PrivateEye, to load QOI files as Sprites;
- A PhotoDesk converter,
!3QOI, which enables PhotoDesk to load and save QOI files;
- And an ImageFileConverter module,
ConvertQOI, for RISC OS 4 and 6.
Last updated 27th August 2023.
Matrix Screen saver 1.03: 21K
RISC OS 4/5 Screen saver.
Written in BASIC and based on code by Jacob Sorber (youtube.com/watch?v=K8dCh3ZMLN8) this provides a Matrix style screen saver for RISC OS.
Last updated 19th September 2023.
CLOC 1.00: 34K
BASIC program to Count Lines Of Code.
Written in BASIC, CLOC is a command line program which counts blank lines, comment lines and physical lines of code in 17 programming and scripting languages:
Ada, ASM, Awk, BASIC, C and C++, Charm, Forth, Fortran77, Lisp, Lua, Makefile, Obey and TaskObey, Pascal, Python, Squeak.
It provides statistics on the numbers of blank lines, comment lines and code lines in files that it recognises as these language files.
CLOC is licensed under the terms of the MIT license.
More information available
Last updated 17th January 2021.
CRC-32 1.00: 9K
BASIC program to calculate 32 bit CRCs.
Last updated 26th February 1999.
CD Menu 1.13: 12K
CD Menu for use with !Director.
Allows the naming of CD tracks and improved CD Filer menu.
Last updated 5th November 1999.
NewSet 1.03: 7K
Module to prevent changes to Aliases.
I have a number of different applications that load the same file types, this is particularly true of graphic filetypes.
Most of the time I want my favoured application to load those particular file types, so I find it extremely irritating when another application decides to deal with that file type itself.
So having been frustrated for long enough (these magazine CD's with their own version of !ARCFS and a read only Fresco has been the final straw) I've finally managed to get round to do something about it. Hence this module.
Last updated 20th September 2000.
Shape Screensaver 1.00: 14K
RISC OS 4 Screen saver.
This was written after a request in argonet.acorn.misc from a program submitted by Peter Young.
Or if you don't have RISC OS 4, then get this version.
Last updated 7th April 2001.
preLogo 1.04: 69K
Pre-Desktop Welcome screen load screen. Written in ARM Assembler.
Having seen a new PC recently which hid the POST test bits behind a logo, I thought I can do that.
And so here it is, a logo to hide all those Pre-Desk messages that flash up.
Appears to work correctly under RISC OS 4.02
It is now 32-bit compatible, but does not seem to work in the Iyonix !Boot structure for some unknown reason
Last updated 23rd May 2005.
WimpPoll 1.01: 5K
Calculates the Wimp Poll mask value. Written in BASIC.
All of the Wimp Poll mask calculators that I have seen require you to tick the events that you don't want to receive.
In this version, you tick the events that you want to receive, which is a bit more natural I think.
Site created by Richard Coleman on 1st February 1998.
All rights reserved, all trademarks acknowledged.
All information in this page correct as of 19th September 2023.