The ResiDOS Homepage

Update - 8 July 2009

A major new release of ResiDOS, v2.25, is now available!

The most important new features are commands and functions allowing
new extended streams and channels to be used. A new package,
Channels v1.00, has also been released
which provides channels for accessing disk files, string variables, memory
regions, text windows (both +3e-compatible and VT52 emulation mode) and more.
For details of these, see the extended channels page
and the channels package page.

For machine-code programmers, the programming
section has now been completely updated and revamped, and contains masses
of information on writing programs to use ResiDOS features, and details
of how to write your own packages to add further capabilities to the system.
There are also a whole host of useful new calls available in the
ResiDOS package reference.

Introduction

ResiDOS is an extension to ZX Spectrum BASIC that operates with various add-on interfaces providing extra memory and
hard disk or compactflash/SD card interfaces.

ResiDOS installs itself into your interface's onboard RAM together
with a modified copy of the Spectrum ROM, and then provides you with extra
BASIC commands for accessing files on the hard disk or compactflash card, and
using the extra RAM on your interface. It also provides a comprehensive task
manager which can be reached using the NMI button and allows you
to instantly switch between a number of programs or games running on your
Spectrum.

For further information on ResiDOS, choose one of the following links: