Disk 88 Manual
In this manual, anything displayed on the Cambridge Z88 screen is shown in a computer typeface, such as
Name of file to save
Anything that you should type at the keyboard is shown in a different typeface to designate the keyboard keys; for example
You are invited to a party
The keys on the keyboard with a special function are shown in the text with key legends. So, for example, if you are asked to type
myfile
ENTER
you would actually type the letters m y f i l e
and then press the
ENTER
key.
In general, references to menu headings are in bold caps; for example LAYOUT.
References to individual commands are in bold; for example Save or Load.
References to options displayed by a command are in italics; for example Save only range of columns.
The 'Square' key is represented using the symbol, also identified as the
The 'Diamond' key is represented using the symbol, also identified as the
CTRL
The cursor keys are represented as , , and key on normal PC.
1. IntroductionDisc-88 is a portable, battery-powered disc drive for the Z88 computer. It uses readily available 3.5 inch floppy discs as the storage medium. On it the Z88 can store files transferred from its internal RAM, in much the same manner that the Z88 Filer can copy files to an EPROM There are several advantages to discs compared with EPROMs :-
The unit may be operated from disposable or rechargeable cells, or from a mains adaptor. It is as portable as the Z88. DO NOT CONNECT a mains adaptor to the unit unless you have sought approval of that unit from XOB. MOST mains adaptors are NOT suitable. WarrantyXOB will observe statutory rights of purchasers but you should be aware of the following points : Physical misuse of the unit through the incorrect insertion of discs, incorrect electrical connection of the unit, or subjecting it to knocks, vibration or static discharge are NOT covered by our guarantee. DO NOT use the Disc-88 unit unless you are willing to take responsibility for loss of data, including consequential loss of any kind, caused directly or indirectly through use of Disc-88 or its managing software. The unit is reliable but its conditions of use are outside our control and we cannot take responsibility for loss of data through using it or the software which manages it. IF IN DOUBT about any aspect of the correct usage of Disc-88 you should write to XOB mentioning your query. Including a home telephone number may speed the answer to your question. 2. InstallationRemove the Disc-88 unit from its packaging and check that all partsof the system are present. The Disc-88 package contains :-
Do not throw away the packaging since these may be useful for transporting your Disc-88.
1. Insert batteries in slot in base of Disc-88.Be sure to observe polarity.
If no data is received by the drive for half an hour, the drive will power itself off. 2. Connect Cable between Disc-88 and Z88.It only fits one way.
with Disc-88 into the Eprom slot on your Z88. BE SURE TO FOLLOW THE INSTRUCTIONS IN YOUR Z88 MANUAL. 4. Push the EJECT buttonon the front right of the disc drive, and take out the head protector. Keep this, and use it whenever you transport the disc drive.
The disc has a small sliding tab which can open or close a window in the disc casing. This is the write-protect window. If the window is open, the disc cannot be written to, it is write-protected. If the window is closed, data can be written to the disc. 3. Using Disc-88Introduction :The Disc Manager (XOB Disc Filing System) is supplied as a BASIC program on a 32K EPROM, and must be loaded into memory first, then CHAINed from the BASIC application. It may be left as a suspended task whilst other work is done. Once Disc Manager has been transferred the original Eprom may be removed and kept safely. The Disc Manager may be kept in RAM or stored on a larger capacity EPROM resident in the Z88. NOTE : The XOB Disc Filing System is protected by copyright law. It must not be supplied to third parties. Illicit copying of the filing system will result in withdrawal of all support by XOB and prosecution for copyright infringement. Activating Disc Manager :Using the Z88 Filer, Fetch the program "DISCMGR" from the EPROM, then enter BASIC and CHAIN "DISCMGR" from whatever RAM.x it now exists in. Disc Manager - General Notes :Once the program is running, you will be presented with the Disc Manager screen. Once you have this screen, you can return to the Filer and erase the program from immediate memory (RAM). It is probably best to keep the Disc Manager as a suspended application for quick access, and as long as the EPROM it was supplied on is safe, it can always be reloaded if the machine needs to be reset at any time. As the discs are easily re-usable, you should get into the habit of saving work as a file to :RAM.n and then SAVEing it to a disc. If you then erase the RAM file and rely on the suspension of applications to preserve your work until the next time you SAVE it to disc, you can maximise the amount of memory that you can have available at any time. As having the disc drive means not having to use EPROMs, the only EPROM you need is the 32K EPROM the Disc Manager comes on. Disc Manager Options :On initialisation, the Disc Manager presents three windows. 1. FUNCTIONS :This window holds a menu of the various facilities that the disc drive offers.
Each operation is selected by either typing the first letter of the operation, followed by ENTER . or by using the arrow keys to highlight the required operation and then pressing ENTER key. 2. STATUS :This window displays the status of the last operation. Normally the message will be "Done, OK." This window is cleared at the start of any operation, or by pressing the <ESCAPE> key. 3. WORKSPACE :This is where you will be prompted for any filenames or other responses, and where the catalogue information showing filenames on the current disc is shown. The disc drive should always be switched on before starting any of the disc operations. Details of Operations :BANKTwo sets of files may be saved and kept separate. The mechanism by which this is achieved is called BANK SWITCHING. Under normal circumstances Bank 0 is selected. Up to 40 different files may be saved provided that the total disc space limit is not exceeded. Under some circumstances the user may wish to place files into different categories (e.g. Home / Business ), or may wish to save more than 40 files on a single disc. By selecting Bank 1 the files normally shown will be temporarily hidden and up to 40 more files may be saved. The Bank command toggles between Bank 0 and Bank 1. That is to say each time BANK is operated the alternative bank is selected and remains selected until BANK is operated again. CATThis operation causes the filename of every file on the disc to be shown in the large window. Page-prompting halts the display every 6 lines to enable you to see the names before they scroll up out of sight. You may have up to 40 names in the catalogue, and against each name is the size in Hexadecimal (base 16) of the file. After the last name is shown on the screen you should see the "Done OK." message in the STATUS window. A further catalogue of up to 40 files may be viewed by changing BANK. FORMATYou should have a disc in the drive, with the Write-protect tab closed. You are first asked "Are you sure?" Enter "y" followed by ENTER continue the format, any other response will abandon the operation. Formatting takes about 100 seconds, including verification, and the STATUS window should show the "Done OK." message, if all went well. FORMATTING A DISK WILL DESTROY ALL DATA ON THAT DISK. Verifying is the process of checking the disc for defects after it has been formatted. If a format error is displayed then you should make a further attempt to Format the disc. If a further format error occurs try a different disc as the one you are using may be defective. If you experience format errors repeatedly with discs of proven high quality then you should have the disk-unit checked as it may be damaged. RENAMEThis lets you change the existing name of a disc file to somethingelse. You will be prompted for both the old name and then the new name. The new name must follow the same rules as for the SAVE operation. If the existing file does not exist or the new name is already in use on the disc then an error message will be generated in the STATUS window. SAVESelect this operation to copy a file from RAM to the disc drive. This works in a similar way to the transfer files from RAM to disc and visa-versa, not directly from or to Applications. You are asked for the filename of the Z88 file you wish to save. This may be a full pathname (i.e. include :RAM etc). You will then be asked for the name that the file will be stored under on the disc. The following rules apply to the disc files and filenames.
LOADThis operation first asks for the disc filename. The name you give will be padded or truncated to 24 characters. You will then be asked for the name the file will have in the Z88. Pressing ENTER by itself will use the disc name as the Z88 name (not padded), in which case the default device (.RAM.x) will be assumed. The file will then be loaded. If the file does not exist or insufficient room is available on the disc, an error message will be generated in the STATUS window. DELETEThis operation prompts for the filename you wish to erase from the current disc. If the file does not exists an error message will be generated in the STATUS window. Problem Solving - Technical Details
Each floppy disc can hold up to 80 files in two banks of 40. Total disc capacity cannot exceed 202,240 bytes of data, with a maximum of 64K bytes in any one file. Only use disks of good quality with a track density of 135 TPI. Since only one side of the disc is used single sided (SS) discs may be used. The disc manager manages the transfer of data between the disc drive and the Z88, using the serial link. This runs at 19200 Baud but needn't be set in the PANEL as the manager sets the relevant parameters at the start of each operation, and restores the original values at the end of each operation. In fact the actual rate of data transfer may be less than this figure due to restrictions imposed by the Z88's own operating system. Timeouts are set for transmitting and receiving characters, and if one of these expires an error message such as 'Rx timeout error' or 'Tx timeout error' is generated. If the drive seems to hang you can always either disconnect the cable or switch off the disc drive, to generate a 'Tx comms failure' error or an 'Rx comms failure' error. These measures exist in order to ensure that you can always regain control of the computer in the event of some difficulty arising in the disc drive or the Disc Manager.
XOB.DOC v.4Operation of "disc.rpb" with the XOB Disc drive unit. The Basic program "disc.rpb" was devised by Mr R.P.BOAM. Do not LOAD and RUN - IT MUST BE CHAINED- type ENTER . Commands.FORMAT and CATALOGUE are self-evident. BANK - To change from the current bank of the disc to the other. LOAD RENAME and ERASE all begin by reading the names of the files in the current Bank of the disc to a file called CAT-DISC.L in RAM.0 The screen then clears and displays all of the filenames (if these are longer than 16 characters the screen will look a bit of a mess ! Files can now be selected by tagging. Single files are tagged by entering the column letter and row number - columns are A to E and rows are 1 to 8. Thus the first file is A1 and the last (if there are 40 files) is E8. If all files are required then press <> and
ENTER
. If nearly all then use and ENTER then "untag" the ones you don't want. Single files are "untagged" in the same way that single files are tagged. When selection is complete, press ENTER . The screen will change and the tagged files will be presented one at a time for processing :-
A final hint - if you seem to have a jam with a listing on the screen, it is no good pressing ESC - press B twice instead. Sometimes, if you have left the program before completing a CATalogue, you can get a hang-up. Should this occur, KILL the disc program in the INDEX and CHAIN it again. Then go to the Panel and reset the baud rates to 9600. Ah! and how about "QUIT". DON'T USE THIS !! Always leave the program by going to the INDEX. One slight hiccough - sometimes it becomes impossible to use CELSFB & R. You will either have to <>KILL the disc.rpb entry in the INDEX and re-chain it, or, just use the cursor to select the functions you need. ALWAYS copy your files to TWO discs - one for use, the other being a back -up in case there is a problem with the first disc. These slight shortcomings are not the fault of the "disc.rpb" program they originate in the drive. At least "disc.rpb" is far, far better than the original program by "XOB", the people who first did the adaption. The originator of "disc.rpb" and the author of this document can not be held responsible for any consequential loss arising from the its use. Jack Lawrie, 15 Sycamore Grove, Southam, Leamington Spa. CV33 0EY READ THIS PAGE ONLY WHEN YOU ARE COMPLETELY CONFIDENT IN YOUR HANDLING OF THE XOB DISC DRIVE. Additional features :There is a very easy way to catalogue the contents of a disc and show it in Pipedream. Select CAT, but before pressing the
ENTER
key, type (square) then + and S. When the cataloguing is completed on screen press (diamond) and ESC to kill the CLI created by +S.Now you can go to Pipedream and load : To copy files from DISC directly to EPROM you need to create this CLI, called D-KP.CLI
Select files for loading into RAM in the usual way, then at the first question, Y/N?, go to the RAM where you have the CLI and <>EX - best to have the CLI in all RAMs. Operation - First it goes to the Index to pick up the top file to return to the disc.rpb program. The first file gets the entry Y to send the file to the RAM where you executed the CLI. This file is then sent to the EPROM, the file is erased from RAM and the action passes to the second line of the CLI which repeats the action until the last of the selected files has been dealt with. At this point the disc program will start to catalogue the disc. You need to press keys and ESC to kill the CLI and resume normal operation. When Saving, Loading, or Erasing files a lot of time and key presses can be saved by employing these pair of CLIs :-
These should be included in each of your RAMs. At the first Y/N.? Of any of these activities, DON'T press Y or N. Go to the appropriate RAM and EX the first of these CLIs, This first CLI takes the action back to disc.rpb then passes to the second CLI which repeats itself until all the selected files have been dealt with. END
SpecificationsStorage capacity Formatted
Disk
Recording system
Process time
Rotational speed - 300 rpmNumber of indices - 2Power sources - 4 AA alkaline batteries (23-552) or AC Adaptor (26-3804)Power consumption
Battery life
Low battery
Weight - 1 lb. 14 oz., 850 grams
Media used - 3-1/2" micro floppy disk, single sided (Cat No 26-415 or 26-416)Interface - RS-232Transfer rate
Accessories
|