RISC World


Aaron Timbrell rounds up the software directory

This issue we are giving all our subscribers a free copy of Virtualise, the virtual memory system for RISC OS 3.5 or later.


The Virtualise system provides a limited form of virtual memory for RISC OS dynamic areas. It is composed of two parts:

  • A module which actually provides the virtual memory.
  • A front-end which provides an easy to use interface to most of the features.

We recommend that users read the manual before installing or using Virtualise for the first time. This version is suitable for StrongARM computers and all versions of RISC OS from 3.50 to 4.39. This is not suitable for use on RISC OS 6 or on 32bit machines such as the Iyonix or A9. The main features of Virtualise are:

  • Simple to use WIMP front-end application to control virtual memory.
  • The memory usage can be controlled using the bar in the Task Manager.
  • Any number of virtual dynamic areas can be created and managed.
  • Can create virtual dynamic areas larger than the amount of physical memory.
  • Any dynamic area can be converted to/from virtual memory at any time.
  • Supports dragable virtual dynamic areas and those with handlers.
  • Intercepts OS SWIs to minimize changes required to existing applications.
  • Supports memory accesses from USR26 and SVC26 modes.
  • Pages may be locked to allow access from interrupt routines.
  • Parameters for file operations are automatically locked and unlocked.
  • File accesses transparently split to allow operations larger than memory.
  • Handles all processor instructions, including co-processor data transfer.
  • Does not affect other programs that use processor hardware vectors.
  • Global page allocation policy across all virtual dynamic areas.
  • Choice of page replacement policies: NFU with ageing, FIFO or random.
  • Whole WIMP tasks can be suspended and swapped to disc.

Virtualise is copyright APDL and is only supplied for the use of RISCWorld subscribers.

The complete DiscWorld line up

As per usual we have our collections of the latest RISC OS applications, as well as support files for this issues articles:


Demo vesion of Ancestor+.


Software featured in the Iyonix column.


Software covered in the letters column


Software featured in News Column.


All the latest PD, shareware and freeware releases from the PD column.


This contains two sets of Toolbox Modules. The Castle archive contains the latest 26/32 bit neutral system components, required if you want to run a lot of new software releases on 26bit machines. The RISCOS Ltd archive contains later and improved versions of a number of modules and is suitable for all versions of RISC OS from 3.1 onwards. We have also included copies of SharedUnixLib and UnixHome as these are needed by some programs.


Free copy of Virtualise, previously supplied by Clares and unavailable for several years, for all our subscribers.

Aaron Timbrell