The Pause Extension v0.1

Below follows the documentation to this short extension to STOS. Click here to download the 2k .LZH file.


Contents


Purpose

This extension is a little fix so that STOS can be used with multiple disks - you can now have a disk with all of your extensions on, if you haven't got enough space on your main start-up disk.

This extension was written in about 30 minutes in response to a query on the STOS mailing-list.


Usage

Place PAUSE.EXE into the STOS directory on your boot up disk. You may rename it to any letter (eg PAUSE.EXA). All extensions alphabetically before this extension (eg. with PAUSE.EXE .EX[A,B,C,D] will be run) from the initial disk.

When PAUSE is reached, it will simply stop. I have not put a text message displaying why it has paused, as STOS has not yet initialised its text routines.

At this point, change disks, and then press any key.

STOS will now continue to load extensions from the root directory of the new disk. It should be noted that it starts from the next extension, alphabetically, and so you will use up one slot (eg. with PAUSE.EXE, it will start from .EXF)

Important:
Also on this second disk should be BASIC_206.BIN in the root directory. Without this file, STOS will not load. However, it does not need to be in the STOS folder on the first disk.

If you want to have your own setup (for function keys, colours etc) you should place the file EDITOR.ENV on the second disk, in a subdirectory called STOS. (dont ask me why this has to be in a STOS directory, but not the rest!)

If an AUTOEXEC.BAS file exists in the root directory off the second disk, STOS will run it on startup.


Known bugs:

None. :-)

Actually, not strictly speaking true... I cannot see a reason why it doesn't print the welcome message for this extension...


Version history

Version 0.1
Coded it!


Legal stuff

This program is completely free, and maybe distributed freely as long as all the files are kept unchanged. If you modify the source code, then please contact me, telling me what you've changed...

I cannot take any responsibility for this program - it is provided 'as is', and as such, cannot be gauranteed to work. To the best of my knoweledge, it works fine, but then I only wrote it half an hour ago :-)


Contacting me...

I (the author) can be contacted at:

Anthony Jacques
70 West Avenue
Oldfield Park
Bath
Avon
BA2 3QD

ENGLAND

email: jacquesa@zetnet.co.uk
WWW: http://www.users.zetnet.co.uk/jacquesa/