The pieces of software on this page all falls under the heading of “desktop utilities” – adding small extra features or functionality to the desktop. Many of them are relocatable modules that can be added to the RISC OS boot sequence, though there are also some small applications or even BASIC programs here too.
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).
Filer Dir Patch
Filer Dir Patch is a small module that causes a click on Create Directory in a Filer menu to create a new directory called “Directory”. This is most useful on RISC OS 4 and RISC OS 5, when Alt-Click will then allow this to be re-named (effectively working in the same way as Windows).
This feature has been added to RISC OS Select, but for those who haven't yet subscribed or are using an Iyonix...
Download: Filer Dir Patch 1.11
7 Kbytes | 2nd February, 2014 | 26/32-bit neutral, ARMv7 OK
Download: FilerDirPatch 1.11 Source
13 Kbytes | 2nd February, 2014
Find Icon Bar
Find Icon Bar is another one of the spate of ‘Nested WIMP style’ icon bar utilities. Move the pointer to the bottom of the screen and the bar will pop to the top and stay there until you move the pointer out of it. Find Icon Bar is a module task, so it only uses about 1Kb of memory.
The functionality of Find Icon Bar has been part of RISC OS since the late 1990s, meaning that it should not be necessary on any modern system.
Download: Find Icon Bar 0.03
7 Kbytes | 1st September, 2014 | 26/32-bit neutral, ARMv7 OK
Download: Find Icon Bar 0.03 Source
15 Kbytes | 1st September, 2014
A small addition to the RISC OS start up sequence, Fortune is a module to display a random “fortune cookie” under the Desktop Welcome Banner each time the Desktop is started. Utterly useless, but possibly worthwhile.
Fortunes are not supplied, though most files from the Internet can be used fairly easily.
Download: Fortune 1.20
9 Kbytes | 2nd February, 2014 | 26/32-bit neutral, ARMv7 OK
Download: Fortune 1.20 Source
17 Kbytes | 2nd February, 2014
Free Memory displays the amount of free memory in your machine as a small sliding bar at the top of the screen. This dynamically updates itself as the amount of free memory in your machine changes.
Download: Free Memory 0.02
5 Kbytes | 19th June, 2002 | 26/32-bit neutral
Get Filer is a small application to make the Filer save out the Filer_OpenDir commands for all the viewers currently open on the Desktop. This is the information that would have been included in a ‘saved desktop’ file, if one were saved; the saved desktop has conflicted with the ‘universal boot’ since RISC OS 3.5, and the option has been removed from recent versions of the OS.
Note that on RISC OS 6, the Filer no longer supports Message_SaveDesktop as used by GetFiler. Until an alternative method of collecting the details of the open directory viewers is implemented, GetFiler is no longer compatible with the affected versions of the OS.
Download: Get Filer 1.02
17 Kbytes | 6th September, 2014 | 26/32-bit neutral, ARMv7 OK
Download: Get Filer 1.02 Source
24 Kbytes | 6th September, 2014
Launcher is yet another application launcher for RISC OS, which sits to the side of the desktop and allows applications to be started from a palette of shortcuts. It can slide out of sight when not in use, and can be quickly brought back into view with a click of the mouse.
Despite being in use on my desktop since 2003, it took sixteen years and many nudges from people who saw it on my machine at RISC OS shows and WROCC meetings to make it out into the wild.
Download: Launcher 0.51
48 Kbytes | 17th May, 2019 | 26/32-bit neutral, ARMv7 OK
Download: Launcher 0.51 Source
82 Kbytes | 17th May, 2019
PC Keyboard is a module to change the use of the Delete, End (Copy) and Home keys in applications under RISC OS. Historically, the Delete key on RISC OS has always duplicated Backspace, which is different from the behaviour on other platforms. On RISC OS 5 this behaviour is changed to the “PC style” and the OS tries to enforce this, but not all applications follow suit.
The module can be used in three ways:
- It can be used on RISC OS 5 to convert applications fixed in “Acorn style” operation over to the “PC style” used by the OS.
- Alternatively, on RISC OS 5, it can be used to convert the behaviour of writable icons, and any applications which detect the OS and insist on “PC style” operation, back to “Acorn style” usage.
- On all other versions of RISC OS, it can be used to convert the behaviour of applications and writable icons to “PC style” operation.
Download: PC Keyboard 2.11
18 Kbytes | 2nd February, 2014 | 26/32-bit neutral, ARMv7 OK
Download: PC Keyboard 2.11 Source
34 Kbytes | 2nd February, 2014
Version 1 of the module is still available for use on non-Iyonix machines. Although it is 32-bit, I do not recommend using it on RISC OS 5 as it will interfere with the parts of the system now using “PC-style” Delete and End keys.
This version of the module can cause problems for some applications, especially those that use any of the keys above for special purposes. Note that the Delete and Copy keys mimic Ctrl-X and Ctrl-C when text is selected on the Desktop and the module will affect this (with Backspace and Delete respectively taking on the actions). The module turns the Backspace key into Delete and any application watching for Backspace will never see it as it effectively no longer exists. The module can always be turned off if this is a problem when carrying out some actions.
Download: PC Keyboard 1.11
8 Kbytes | 2nd February, 2014 | 26/32-bit neutral, ARMv7 OK
Download: PC Keyboard 1.11 Source
16 Kbytes | 2nd February, 2014
An addition to the Apps folder on the icon-bar, ResFSApps allows you to add links to files, directories and applications in the same way as AddApp (in RISC OS 3.5 onwards) with some important differences. A module is built once and loaded on boot, speeding things up and objects can be stored in directories that can be nested as required.
Download: ResFSApps 1.10
13 Kbytes | 7th December, 2002 | 26/32-bit neutral
TaskKill is a small BASIC utility that allows Wimp tasks to be killed from the command line.
Download: TaskKill 1.01
2593 bytes | 19th June, 2002 | 26/32-bit neutral
Windows Keys makes it easier to use the two extra keys on an MS Windows keyboard. It consists of a small module task that watches for the keys being pressed and calls star-commands as set by the user, along with a plugin for the RISC OS Configure application to allow those star-commands to be set easily.
Using this system, the keys can easily be made to launch applications, open directories, load files or almost anything else that can be done from the command line.
Although this module will run on the Iyonix, it is not required as RISC OS 5 already contains similar functionality.
Download: Windows Keys 0.23
18 Kbytes | 2nd September, 2014 | 26/32-bit neutral, ARMv7 OK | Requires RISC OS 4
Download: Windows Keys 0.23 Source
29 Kbytes | 2nd September, 2014
Windows Scroll is a small module to provide the ‘joystick-like’ window scrolling, using the mouse, as found on some MS Windows applications. Clicking Ctrl-Menu over a window with scroll bars will allow the window to be scrolled at variable speed by moving the mouse away from a ‘centre point’ on the screen.
It does not require a wheel-mouse to work.
Download: Windows Scroll 0.52
16 Kbytes | 2nd February, 2014 | 26/32-bit neutral, ARMv7 OK
Download: Windows Scroll 0.52 Source
30 Kbytes | 2nd February, 2014