home *** CD-ROM | disk | FTP | other *** search
- !65Loader Version r3 1.00 !Help file
- -----------------------------------------------------------------------------
- Version : r3 1.00 (17-Oct-92)
-
- Written by Derek Dawson, (c) Armour Software 1992.
-
- Program Information
- ===================
- !65Loader is a small utility that is ideal for quickly loading BBC BASIC
- programs and other BBC programs directly into !65Host by simply double
- clicking on the BBC file from the RISC OS Desktop.
- After the computer has seen both the !65Host and !65Loader applications
- (ie. after a directory viewer containing !65Host and !65Loader has been
- opened),clicking on a BBC Basic or BBC ROM file will automatically enter
- the !65Host environment with the file loaded.
-
- You can easily alter the action taken when a file is to be loaded into
- the emulator by editing the 'ScriptFile' text file within the !65Loader
- directory.
- You can add details of how to load different types of files (for example
- View files) or indeed alter how !65Loader deals with BBC Basic or BBC ROM
- files (for example you may simply wish to LOAD a BBC Basic program rather
- than CHAIN it).
-
- Running Instructions
- ====================
- 65Loader requires a temporary file to be created each time it is run. This
- file has to be stored on disc. By default, it is set to be created inside
- the 65Loader directory. The disc you are storing 65Loader on must at ALL
- times have write access (ie. if you are storing 65Loader on a floppy disc
- then you must not write protect it.)
- It is a good idea to keep 65Loader and 65Host together on a disc (or in
- a sub-directory on a hard disc).
- If you are a floppy disc user then it is a even better idea to load !65Host
- (by double clicking on !65Host and then typing *QUIT) and then copying
- !65Loader into the RAM disc, and then double clicking on the RAM disc copy
- of !65Loader. This will dramatically cut down on disc swaps.
-
- How to modify the Script file (Experienced Users Only)
- ============================= ------------------------
- The Script file should be loaded in to Edit to alter it.First load !Edit
- (from App Disc 1 on RISC OS 2 Machines or from the 'Apps' icon on the icon
- bar on RISC OS 3 Machines)
- Then hold down shift and double click on the !65Loader icon whilst keeping
- shift held down. Release shift.
- Double click on the 'ScriptFile' text file and the file will be loaded into
- !Edit.
-
- The first line must always contain the following:
- 65Loader Script File
- followed by the script file format number.
-
- The second line contains the 65Host Boot Options (see user guide for !65Host)
- which you should never need to change. It is as follows:
- boot:&803
-
- The third line contains the filename of the temporary file that 65Loader
- creates each time you load a BBC file. It can be changed as desired (eg.
- for use on Econet then the file should be something like net:&.Scrap).
- file:<65Loader$Dir>.LoaderFile
-
- The fourth line is a separation line which contains several dashes -----.
-
- From now on the following format must be adhered to for each file type.
- 1) The line after the dashes should contain the actual file type and file
- type name of a BBC file you wish to have loaded into the emulator when
- you double click on it.
- First should come the file type number (such as &F1B) followed by the
- file type name (such as BBCBasic)
- For example:
- &F1B BBCBasic
- or:
- &001 BBC View
- 2) The following lines should contain lines which will be run when the
- BBC Emulator has just run.
- Each following line should start with the greater than symbol (>)
- The directory in which the BBC file is stored is represented by <Dir>
- The filename of the BBC file is represented by <File>
- (Note that it must be typed exactly as <File> or <Dir>)
- For example imagine all BBCBasic files have to loaded in the following
- way: Enter the directory in which the file is stored, Enter Basic,
- Provide a comment, Load the file, list the file.
- The following lines in the script file should look like:
- >*Dir <Dir>
- >*Basic
- >REM We are now in BASIC
- >LOAD "<File>"
- >LIST
- 3) The last line should be a line of dashes as before
-
- 4) The relevant !Sprites file should be edited if desired or required.
- Copy the existing file_f1b sprite and rename it to file_xxx where xxx
- is the file type number.
-
- Always make a copy of the script file for backup purposes in case you
- make a serious error in altering it.
- The error message '65Loader Script file is invalid.' will be displayed
- if there has been an error in the ScriptFile
- The error message 'Script file has ended.' also means there has been an
- error in the ScriptFile.
- If any of these two errors occur, first check the file for any spaces/new
- lines that may have appeared then check what you have typed.
-
- Corrections since Release 2 Version 5.01
- ========================================
-
- Thanks very much to Rob Wilcox for writing me such a nice letter and
- informing me of problems with 65Loader and SCSI Hard Discs. This bug
- has now been fixed.
- All versions that have been released before this one have been very unstable
- and classifying them as 'bug-free' would have been an understatement.
- This (Release 3, Version 1.00) is a completely new version (65Loader has
- been completely re-written) and as such may contain some small bugs which
- my testing has not highlighted or my system will not create.
-
- Communication!
- ==============
- If my documentation has proved very complex,baffling or annoying please write
- and tell me! On the other-hand if you have modified any part of this
- application then write and tell me (it is illegal to distribute a modified
- version of this application without prior written permission from Armour
- Software). If you have the mind but not the skill then please write and
- inform me of any ideas you have as to the future of this application!
- If you do modify !65Loader then it may be wise to write to me first to
- ensure that you have the latest version yourself (it is not much good
- correcting an old already corrected bug - is it?)
- Please enclose a stamped addressed envelope to guarantee a reply.
-
- To obtain the latest version of 65Loader and receive some other applications,
- please write to the address below including a suitable envelope; suitable
- postage and a blank formatted disc (High or double density)
-
- In general,please write to me!
-
- My address is : Derek Dawson
- Armour Software,
- Hillsview,
- Station Road,
- Rothienorman,
- INVERURIE,
- Aberdeenshire,
- AB51 8YE.
- My phone no. is: (0651) 81251 : Please phone after 6.00pm Mon-Fri or any
- reasonable time at the weekend!
-
- Standard disclaimer details are available on request from Armour Software -
- quote ref: 'AS- Disclaimer'
-
- This application is Public Domain Software. As such it may be distributed
- by everybody for free. However, I (the author) will make no hesitation at
- turning down huge cheques,massive sums of money or gifts from any rich
- millionaire who wishes to be very kind and share his or her fortune.
-
-