Normally, if you want to return to a MENU program on a disk, then you would normally have to either exit the program and load the menu yourself or write a little routine at the end of the program to load the menu.
LOADER eliminates the need to do this. And will also allow you to return to the menu at any time.
HOW TO USE LOADER
Firstly, make sure that there is a program called MENU on the disk, then copy LOADER onto that disk. The use a directory editor to move the LOADER file to the first file on the disk. (If you do not have a directory editor then start with a new disk and copy LOADER onto it first.)
Then to use LOADER, just do one of the following to load it:
1. LOAD"LOADER",8,1
Loader will load and automatically run and then load menu.
2. LOAD"LOADER",8
then RUN
Loader will load, then after you RUN it, it will load the menu.
The load a file from the menu to run. Once the program that you chose has loaded and is running, just press the RESTORE key a few times until the menu is re-loaded.
LOADER COMPATABILITY
Loader works with all programs that do not use the tape buffer area of memory ($0334-$03ff) and do not change the NMI interupt ($0318-0319).
Loader will work with all programs which are 100% basic.
ADDITIONAL NOTES
It is not reccomended to press RESTORE while the disk drive or printer is in use as this may cause restore not to load the menu correctly, so avoid doing this if possible.
Do not load anything from tape while LOADER is activated since it is stoped in the tape buffer.
CUSTOMISING LOADER
If you have a disk editor then you can change the file which LOADER will load and run, instead of the MENU, by typing in a new file to load.
HOW LOADER WORKS
LOADER configures the NMI interupt, so that instead of the normal warm start that you get if you press RUN STOP & RESTORE, you will load the menu instead if you press RESTORE.
LOADER resets the computer like the normal warm start, but then loads the menu instead of displaying ready.