Watford SP-DOS
Hardware: Disk
Watford Electronics · 1984 · Pound sterling 99.00
Also known as Watford SPDOS Disk Interface (English)
Disk interface with on-board DOS. Supports drives up to 800K.
Discussion
Nobody has started a thread about this yet.
Remarks
Ramex International Ltd released a version in the USA, named {Millena K|Ramex International Ltd|1000968}. Kempston Micro Electronics created an updated version, the {Kempston Disc Interface|Kempston Micro Electronics Ltd|1000217}.
Credits
- Dimitri Koveoscredited
- Dave Farmboroughcredited
Sign in to credit somebody, or say what these people did.
Scores
In the magazines
- Personal Computer News #991985 · Overall Value4/5
In the magazines 17
Personal Computer News #99Feb 1985 · p.254/54/54/54/54/5
Features 4/5
Documentation 4/5
Performance 4/5
Overall Value 4/5
John Lettice 4/5
THE SPDOS CONNECTION John Lettice finds the SPDOS disk interface an attractive option. NAME: SPDOS disk interface PRICE: £109 inc VAT DRIVES: 200k single £129, 400K single £149, 800K single £175, 1.6Mb twin £339 CONTACT: Watford Electronics, [redacted] A long time ago, in a magazine far, far away (issue 57, to be precise), PCN got a chance to preview a prototype disk interface for the Spectrum. Its developers, Dimitri Koveos and Dave Famborough, who were at that time with Morex, were looking for the necessary funding to get what we felt was an excellent system into production. Then it all went quiet, and when the Timex drives for the Spectrum came out at the end of last year it looked like Dimitri and Dave had missed the boat. But after many trials and tribulations the interface has now made it to the marketplace, masterminded by Dave and Dimitri in their new incarnation as Abbeydale Designers and marketed by Watford Electronics. Watford has built up a reputation as a BBC specialist, but in order to fit the SPDOS interface to Watford's BBC disk drives, all you need to do is change the plug. This means that you can use practically any 3in, 3.5in or 5.25in drive with the system, and depending on which one you choose you can have up to 800K storage on each of four drives. It also shouldn't be too difficult to connect up any existing drives you may have, provided they have a standard Shugart 34-way interface, as the relevant cables are standard Tandy. DOCUMENTATION The manual supplied is brief, but clear and to the point - SPDOS itself seems considerably easier to use than Masterfile, Omnicalc 2 and Tasword, which come bundled with the system and have their own manuals bound in with the SPDOS manual. But do I spot a desperate attempt to get Sir Clive to adopt SPDOS as the official system? 'Sir Clive Sinclair's aspirations and Da Vincian insight into the technological future have contributed a great deal into forming the shape of computing as we know it,' grovels the introduction. Insight I can cope with, but 'Da Vincian'? For all that, it is a useful piece of work for those - the majority of Spectrum owners-who have no experience of disk systems. It explains what a disk system is in relatively plain English, the setting up instructions are clear and my only minor complaint is that Abbeydale could have made doubly sure the connector was plugged in the right way round by marking one side of it. The interface itself consists of a black box, flattish in cross-section, with a through edge connector, a reset button and a power-on light. It also has one of these handy little holes so that you have to put the power cable through it to plug it into the Spectrum. IN USE The system boots up automatically when the machine is switched on, taking just over two seconds. This produces an SPDOS copyright message on the screen, and if you get into trouble the system is easily rebooted. As far as fast storage systems for the Spectrum go, the fashion seems to be to use an amended form of the existing Spectrum command system rather than generate a whole new DOS command mode. SPDOS conforms to this trend, rightly in my opinion, and uses the Spectrum and Microdrive commands practically intact, the only difference being that they should be preceded by PRINT # 4. So with a single drive system you load with the command PRINT # 4: LOAD "filename". If you have more than one drive, it's just a matter of specifying the drive with an additional PRINT statement on the end of the command. MOVE is one of the most useful commands, governing renaming and copying of files. This can be done singly or it can systematically copy all files from one drive to another. Other notable features are a wildcard facility on ERASE, allowing you to wipe all files within a specific category, and the ability to list sub-directories by incorporating varying strings in filenames. Abbeydale needs to generate software support for SPDOS, and is therefore building in a fair bit of anti-piracy work in the drives. The MERGE command, for example, has been enhanced so that an attempt to MERGE a program saved to auto-run results in just that - the program auto-runs. The system disk backup program, COPYSYS, is a particularly good - and, dare I say it, over the top - example of the system's built-in protection. This gives you a menu to follow when you go through during the backup, and woe betide anyone who tries any funny business, as it resets the machine. VERDICT I'm particularly glad to see this disk system up and running at last. It's fast, easy to use and with the bundled software should be particularly attractive to the surprisingly large Spectrum business user community. In the business field, GOP is currently marketing its Stock Manager program in SPDOS format, and intends to convert more of its output in the near future. Currently its main rival would seem to be the Timex system, and as a disk system SPDOS is certainly superior, although if the Timex gets better support, this could cancel out any advantage SPDOS has. Viewed in this light, perhaps 'Da Vincian' is the right expression...
SPDOS plugs in as the usual sit up black box in the back.
Sinclair User #34Jan 1985 · p.73
MORE MEMORY LESS LABOUR In the second of our fast storage reviews, we compare the SPDOS and BETA systems. Last month we looked at tape-based fast storage systems for the Spectrum. This month we turn our attention to discs, one of the first and one of the latest, those from Technology Research and Watford Electronics. The Spectrum is seen by many people as only a games machine. One of the reasons for that is the limitation of having a cassette interface. The BBC, Commodore and Amstrad can all have disc interfaces designed by the manufacturer; the Spectrum had the microdrive. That delay caused a number of manufacturers to design disc interfaces for the Spectrum but, as yet, none has been accepted by software houses as a standard. Until that happens users will buy their software on cassette, and then convert it to use on disc. The Beta system from Technology Research was first reviewed in Sinclair User in March 1984. Since then it has undergone a number of improvements and is now the best selling interface on the market. SPDOS from Watford Electronics has been released recently; it has the backing of a company which has made a name for itself by designing and selling interfaces for the BBC. Both interfaces will accept both 5.25in and 3in drives in 40 or 80 track, single or double-side format. SPDOS can also accept old 35 track drives. Up to four drives can be used but each must have its own power supply as the Spectrum does not have any spare capacity. Many of the drives advertised as suitable for the BBC do not have a power supply and that can cost another £30.00. The most popular system is 5.25in and discs cost between £1.75 and £3.00 each. The amount of information they can hold will vary according to the drive and the system used to record it. Both interfaces use a form of double density recording; Beta divides each track into 16 sectors of 256 bytes per sector, whereas SPDOS uses 10 sectors of 512 bytes. A 40 track, single-side drive, allowing one track for the directory, gives 156K and 195K respectively. The speed of a system depends on several things, including the speed of the drive. All discs spin at 300 rpm, five revolutions per second - but the time it takes to move from track to track will vary. Both systems can work at a number of speeds, from 6ms to 30ms for SPDOS and 6ms to 48ms for Beta. The Beta also incorporates a one second delay, if the drive is not spinning, to allow for older, belt-driven drives to reach operating speed. Another factor is the method of reading the sectors; Beta follows the usual practice of reading alternate sectors, so the disc has to make two revolutions per track, and SPDOS can read the sectors one after the other and so should be quicker. The Beta interface, unusually, lies flat from the back of the Spectrum, consequently it is compatible with all full-sized keyboards. It has a through port for other add-ons and is compatible with both the Kempston E printer interface and Sinclair Interface 1. On the right is the connector for the disc drives, which follows the same standard as the BBC and has been successfully used with a BBC drive. To the left is a socket for the Spectrum power supply. On power up you are presented with the copyright notice and an invitation to enter a password. This is the only system which uses passwords, which can be any combination of characters; if you are forgetful you could give all your discs a password corresponding to the ENTER key and so you need only press that in response to the prompt. You are then into the DOS - Disc Operating System - and presented with: A > to remind you that you are in the DOS and that the default drive, the one to which all commands will relate, is the A, or number 1, drive. You can now use any of the DOS commands directly or enter Y to RETURN to BASIC. You can return to the DOS at any time by entering RAND USR 15360 but that is rarely needed. All the normal Spectrum tape commands, apart from VERIFY, can be used by the disc: the command is simply preceded by RAND USR 15363: REM:. If PRINT USR or LET variable = USR is used then the number returned will be the error message, 0, meaning no error. Calculated parameters or variables can be used as with the tape command. There are only two variations: by adding a third parameter when saving CODE it can be made to auto-run, and then RUN, rather than LOAD, must be used to auto-run a program. That applies to both CODE and BASIC. When LOADing and SAVEing if the second character of the file name is a colon and the first is A, B, C or D then the command is taken to apply to that drive. That is a useful way to avoid changing the default setting. The commands that relate only to the drive are ERASE, which will erase a file, CAT, to obtain a catalogue, USR, which can be used to change the password on the disc and NEW, to change the name of a file. MOVE has a special use. When the system saves information to the disc it is stored, in the interests of speed, in successive sectors; when files are erased gaps are left and MOVE simply moves the files up to fill the space. PEEK and POKE can be used to randomly read information from, and send it to, the disc. To change the default drive *"x:" is used where x is the drive. All those commands must have the usual prefix. The utility disc supplied with the system contains two other commands: FORMAT, to format the disc, give it its password and an identifying name; and COPY to copy a single file or the whole disc in one go. If you have only one drive then prompts are given to swop the discs. The instruction booklet gives examples of each of the commands and is written with the novice in mind. Details are also included on how to use the system from within your own machine code programs. The assembly listing included for that contains an error, having the line LD (nn),nn, which must be changed to include a register. The index at the back lists the commands, error messages and pin-outs. The SPDOS, unlike the Beta interface, sits up vertically from the back of the Spectrum. It has a through port for add-ons but is not compatible with Interface 1. The lead for the disc is connected on the right hand side, using a disc connector onto the PCB, like the TRS80. On the top at the front is a LED and a reset button. The lead for the power supply has to be threaded through a hole in the interface. It will fit most full-sized keyboards, the only exception being the Transform which is rather high at the back. Powering up, or pressing the reset button, automatically loads the operating system into memory. If a program has been saved with the name "AUTO", in upper case, then that will also be loaded. If the program is in BASIC and was saved using LINE then it will auto-run. CODE will auto-run from its first address. As with the Beta all the normal tape commands can be used in the usual way, apart from MERGE which will always auto-run. To make them relate to the disc they must be preceded by PRINT #4:. The commands that relate to the disc, which must also use the PRINT #4 prefix, are: CAT, to obtain a catalogue - this can be followed by a string so that only those files containing the string are listed; CLEAR which performs a block delete; ERASE to erase a file - this includes a wild-card facility where A can stand for any character; MOVE renames files or can be used to copy them. SPDOS supports sequential files and a number of commands are used for that: OPEN # and CLOSE # are used to open and close files; PRINT # sends information while INPUT # and INKEYS # are used to read it back. To use FORMAT the original system disc has to be in the current drive. That gives the disc its identifying name. Unlike the Beta system errors are returned as a Basic error message. The system disc contains two other system utilities. The first of those is "copysys", a program which will copy the system, except for FORMAT, to another disc - necessary if you want to use CAT on the other disc. The other program is "minidos", a stripped down version of the system which does not, as far as is apparent, include the sequential access commands. Also on the disc is a simple address book program which shows the use of sequential files plus three commercial programs, Tasword II, Masterfile and Omnicalc 2. Those have been converted to use the system and include demonstration data. Choosing between the two systems will depend entirely on what you want to use a disc system for. Both are very quick; using the same test program as last month that is, 10 FOR n = 1 TO 30 20 SAVE ("test"+STR$n) CODE 32000,200 30 NEXT n - and changing line 20 to suit the system, SPDOS took 58 seconds in saving, 23 loading and 29 erasing while the Beta took 55, 33 and 47 respectively. Formating depends on the number of tracks and sides; with an 80 track, single side disc SPDOS took 2 min 43 seconds and Beta 1 min 10 seconds. If you only want to write your own programs then SPDOS with its overlays, sequential access and faster loaing times has the edge. If you also want to put your favourite commercial programs on disc then the Beta system is more suitable, unless you are into machine code. The system occupies just 112 bytes of memory below the Basic program area; it also uses the printer buffer when loading code but when doing so it saves the buffer to the disc, carries out the command, and then reloads the buffer. Both systems allow for a large number of directory entries, Beta 128, and SPDOS 144. With the latter you have more space per disc. Both require additions to the commands, the syntax for SPDOS being slightly easier to enter from the keyboard. Both sell for similar prices, Beta £99.00 inclusive, SPDOS £99.00 plus VAT. The winner in the contest between the disc drives will be the one which receives most software support. Both companies claim to be talking to software houses. In the meantime more systems are due to be launched. Next month we look at those, including the new system from Thurnell Electronics, priced at only £150.00 for both inteface and drive. Watford Electronics, [redacted] Technology Research Ltd, [redacted]
Full-page ad10
- Your Spectrum #15Jun 1985 · p.35
- Your Spectrum #14May 1985 · p.10
- Your Spectrum #13Apr 1985 · p.16
- Your Spectrum #12Mar 1985 · p.66
- Your Spectrum #11Feb 1985 · p.38
- Sinclair User #35Feb 1985 · p.57
- Sinclair User #34Jan 1985 · p.72
- Your Spectrum #10Dec 1984 · p.41
- Sinclair User #33Dec 1984 · p.61
- Your Spectrum #9Nov 1984 · p.61
News/Note3
- Sinclair User #44Nov 1985 · p.47
- Sinclair User #41Aug 1985 · p.7
- Personal Computer News #90Dec 1984 · p.2
Feature2
- Sinclair User #34Jan 1985 · p.73
- Computer Answers #15Apr 1984 · p.12
Related
- Elsewhere
- WorldOfSpectrum
- Same entry at
- Spectrum ComputingZXInfo
Reviews from people here
Sign in to write about this, or make an account. It takes a minute and lets you correct the catalogue too.
Everything ZXDB can hold about this is here.
Sign in to correct or add to this.
Hold the rights to this and want it taken down?