A Technical History of ROCC Computers
ROCC of course was Redifon Computers until 1981, then Rediffusion Computers, before becoming ROCC Computers in 1984, but this and the changes in ownership are covered in the company history.
Without any sales or revenue figures so it is difficult to know precisely how important the various products were to ROCC, any judgements on this or the reasons why certain developments occurred are largely speculative on my part.
It is also important to remember that many systems were on rental agreements for periods of up to five years rather than being sold outright, and along with the maintenance agreements, produced a regular income independent of short-term sales. On return from rental, systems were usually refurbished, up-dated and put out again for rental.
At the peak there were more than 800 UK customers, with as many again overseas, mainly in Eastern Europe, and up to 2000 systems installed. If the BCG serial numbers were an exclusive and contiguous range then more than 3200 systems were manufactured by 1992, although by the time the R-Range was launched in 1978 the numbers were already into the 2000’s indicating that the majority of systems were Seecheck ones sold during the 1970s. The later systems were a lot thinner on the ground as the market had become saturated and technology was moving on, although for the last 15 years or so nearly all the systems in the field were BSP/FBSP ones, split roughly 50/50 between 28x0 and 28x5 variants.
As this is a technical history I will mention the technologies involved and how they developed in the various products, rather than the more general development of the company itself.
Note that inter-relationship and nomenclature of the various product lines is quite complicated as this was driven more by marketing than the actual technology involved, so for instance when a new range was launched existing products would be renamed although not incorporating (at least initially) any new developments, and the standard specification of the systems would increase over the period they were current. Also names such as Seecheck have been re-used for totally unrelated products over the years.
The system could support up to 64 keystations, the original versions just having single line displays, later systems such as described above had 768 character VDU keystations.
very little information on these systems as they would have been
superseded in the mid 1970s for all but the largest installations by the
cheaper mini-based Seecheck systems.
Seecheck Basic Control Groups (BCG) used a ‘Lowboy’ rack containing a 17 slot ‘DCC’ mini, tape drive, disk drives and necessary power supplies. The DCC mini computer had a 1200ns processor and 64KB of core store, and was also the only Nova based system supplied with programmers switches built in to the front panel, all subsequent systems having a detachable one for engineers’ use only.
One or two 2.5MB or 5MB DRI disc drives were supported, these utilising a single platter removable cartridge (although used as a fixed unit in Redifon systems) with a rack and pinion head actuator mechanism and optical sensor similar in principle to that subsequently used in floppy drives. The tape drive could be either a 7-track 556 bits per inch or a 9-track 800bpi.
Up to 32 Mk II terminals could theoretically be connected, each having its own I/F board in an auxiliary card cage, but eight was the normal limit. The terminals were normally the MK II type with the keyboard built in to the display unit, although the MK I was similar but with the base of the terminal integrated into the desk top. Both versions had a 480 character display. From the MK II onwards all Redifon terminals had a Cyrillic variant.
The Redicheck system was a cut-down version with only 48KB of core and a maximum of eight terminals.
The software was a pure key-to-disc application, although VDU orientated, and very flexible compared to the card or paper tape punching systems it was replacing. This software became known as ‘7’ series.
In 1974 Redifon signed a licensing agreement with Metronex/Meramat in Poland whereby Seecheck would be manufactured in Poland using Soviet-bloc hardware for sale in Soviet-bloc countries. Although peripherals were available in the Soviet-bloc there was not a suitable CPU so Redifon designed and developed a DG Nova compatible mini, called the P.1, for manufacture in Poland. This CPU complied with the then CoCom strategic embargo. Later Redifon would up-grade this design for the E.17 mini made in the UK.
The R300 supported 20 Mk II terminals, the R400 48, and the R550 30, and an OCR system, these systems all using a development of the Seecheck software referred to as ‘A’ load this being lean on features but optimised to achieve the maximum number of keystations. This software and an enhanced version of the R400 was still offered well into the 1980s for specialist keying operations.
At the same time another version of software was released, called ‘B’ load it added features to support data processing in an office environment and was the basis of all future developments, it also allowed a total of 264MB total disk capacity. To complement this software the R800/30 (8 terminals) and R800/50 (24 terminals), were launched at the same time as the keying systems. The R800s used ‘Highboy’ racks and much the same hardware as the other systems, but a new type of terminal, the MK III, with a detached keyboard (029 keypunch or typewriter layout) and a 480 or 1920 (24 x 80) character display was provided. An R800/50 system would probably have cost around £60,000 at the time.
following year an enhanced E17 CPU with a 800ns cycle time and support for
MOS memory was released in the R870 (R800/70) follow up to the R850. This
CPU/memory could also be fitted in the R400 and R550. The replacement of
core store by MOS memory was a major advance, but came at a price, as MOS
is a volatile memory technology so required a Battery Backup Unit (BBU) to
maintain its state while the system was powered off, or for intermittent
Some microprocessor based controllers were also introduced, initially Intel 8080 based, although later ones used the Z80.
To support these features new system software, ‘C’ load was introduced for the top of the range R1800/50, the R1800/30 and R1800/40 still using the E17 and ‘B’ load. The R1800/40 was an interesting (and very singular) system as it substituted the normal ‘Highboy’ rack with the smaller ‘Furnace Green’ rack (similar to the later ‘Smallboy’) and used a compact tape unit and an internal 8” 20MB BASF disk drive.
The major marketing drive for the R1800/50, apart from improved performance, was its capabilities as an advanced office system, with features for transaction processing, word processing, enhanced communications (IBM, ICL, Burroughs, Univac and other Redifon systems), Viewdata plus, and handwritten input using WRITAWAY terminals.
used modified colour TVs as terminals, while the WRITAWAY terminal used a
paper form with boxes for input overlaid on a pressure sensitive pad which
detected the pen movements and interpreted them in similar way to OCR.
1983 the systems were re-launched as Teleputers, with similar
specifications/functionality, but with a different design of plinth and in
a beige rather than dark colour scheme. The Teleputer 3 seems to have
become the figurehead product, sold as a micro computer with a number of
applications provided for standalone use i.e. STARTYPE – word processing,
STARFILE – database management, STARCALC – spreadsheet, and STARDATA –
formatted data entry. A BASIC interpreter was included with CP/M and
STARTEL could be use to emulate a Videotex terminal. By this time RAM was
128KB with up to 16KB of video RAM allowing a 40/80 column by 24 line
display or 240 x 240 pixels in seven colours. The built-in modem was a
1200/75 one although faster communications were available through the
The Ampex drives were still used though for the 2830EE (Easter European) variant (max 100MB), along with a 1000ns CPU and 256KB memory because of CoCom export restrictions to these countries at the time.
The standard tape drive was a Digidata 1740 800/1600 45ips unit which required some pretty solid steel bars in the base of the rack to counterbalance it when hinged out for maintenance.
A new 10 slot mini was fitted (some later systems had 20 slots) but the 400ns BSP and 1MB of extended memory was unchanged, although some new interface boards were produced, including the TM for supporting workstation clusters.
This was a new departure which allowed up to 64 workstations to be connected instead of 32 MK III terminals daisy-chained onto a scanner board. Each TM allowed 8 cluster controllers to be connected via links using HDLC protocol, each cluster controller being a Z80 based system supporting up to 4 workstations and two local printers. The workstations or ‘Ifield’ terminals had P31 high quality 15” screens and separate keyboards in 029, typewriter (several), and universal variants. All local character processing was done in the cluster controller, the Ifields being purely dumb I/O devices. In practice each TM could support a maximum of 12 workstations so at least 4 TMs were normally fitted.
was a Highboy 1200ns E17 system with ‘B’ load, Ampex disks, and MK III
terminals while the 2820 had an 800ns E17 CPU. The 2805 was an upgraded
R400 running ‘A’ load for data entry.
terminal count was still a maximum of 64 Ifields, or 32 plus 32 Videotex
ports using ‘C’ load, whereas the 2850 could support 48 Videotex ports,
and 16 Ifields, but this time using ‘V’ load which was optimised to
improve Videotex performance. Eventually the 2895 appeared with 96 ports.
The 2835 used a 10 slot mini (very early ones were 7), with a new CPU, the Fast BSP (FBSP), which was a redesign of the BSP with a single ALU chip instead of the four AMD2901s which allowed selectable speeds of 400ns, 300ns, 200ns, 150ns and up to 3MB of on-board memory, allowing two of the BBUs to be dispensed with. A SCSI board was also designed to interface to the two disks possible in the cabinet, 132MB ones being standard initially.
The 2835 could support up to 32 of the faster, improved workstations via similarly upgraded cluster controllers, while the second new system, the 2825 had a limit of 16. This BCG had a 7 slot mini, and normally one of the older BSP CPUs with 256KB of memory on a small board plugged directly onto the edge of the CPU. The tape streamer was the slow 25ips model, and some disks were only 33 or 66MB non SCSI so had a separate SCSI board to connect to the system.
Other systems in the Miniboy cabinet were the Videotex 2816 and the 2800 APS (Application Processing System) which supported 16 Wyse 50 serial terminals only for use with the local government applications etc, that ROCC was selling.
The high performance features of the ‘V’ load software were incorporated with support for the new hardware features into ‘D’ load operating system. This was eventually renamed Workstation Management System or WMS.
The following year the new technology was implemented for the high-end systems, the 2865, 2875, 2846, and 2896 replacing the 2840, 2850 and 2890. The ‘Bigboy’ cabinet was basically a Miniboy increased in height to accommodate a 20 slot mini, and four 5.25” SCSI disks. Typical configuration for a 2865 would have been 200ns/2MB and 150ns/3MB for the 2875, both supporting up to 64 workstations.
‘Classic’ name was probably first used about this time to differentiate
the traditional systems from the new UNIX and PC based products being
The 2885 was based on the 2875 in a Bigboy cabinet with the new Advanced Custom Processor (ACP) consisting of a custom made ASIC chip working in conjunction with a 68020 to give the basic Nova functionality plus extra features for the future. This allowed the speed to be doubled to 75ns cycle time and on board memory increased to 4MB.
The other major developments concerned the introduction of SCSI tape devices which allowed the implementation of the ‘Quicksave’ feature on the accompanying WMS 5.1 release. The 2GB 8mm Exabyte drive was selected after an evaluation alongside 4mm DAT technology and was mounted below the Cipher streamer in an extra slot in the front cover. Some systems had the Cipher M995 6250bpi GCR streamer, the control panel of which required an extended cut-away in the front cover below the loading door.
WMS 5.1 allowed total disk capacity to increase to 1GB, and options of Fujitsu 300MB and 600MB drives were released about this time. Maximum workstation count was 96.
Another new system, the 2845 had the Exabyte option and larger disk in a Miniboy rack as an upgrade from the 2835, and soon most of these new features were offered as upgrades to users with existing 28x5 series systems, estimated at 100 plus at the time.
On a separate theme ROCCADDRESS was released, this was an add-on that used a database of UK postcodes generated from the Royal Mail’s Postal Address File (PAF) to allow fast entry of addresses. The hardware consisted of a SCSI disk controller with modified firmware connected to a 300MB disk and 150MB QIC tape drive in a slim-line tower cabinet. A ROCC (Wyse) 50 terminal was provided so operators could perform database maintenance and update operations. Every three months ROCC sent out a QIC 6150 tape generated from a simplified version of the latest PAF release so that customers could keep their systems current.
Finally the professional keyboard and workstation were released. These were promoted as a more ergonomic replacement for the Ifield Workstation, the keyboard being a slimline but heavy duty unit more like a PC one, while a VGA converter allowed a monochrome monitor to be connected to a cluster. These and the enhanced cluster, a single board in a much smaller and neater case than the standard unit were never widely used - by this time the market was starting to shrink as PCs took over general office functions, and keyboard data entry was replaced by more automated methods.
Hardware development probably finished in 1992, while WMS software was developed until 1995. Reconditioned systems continued to be supplied up to 1998, with software maintenance planned to finish in 2006.
Classic series had a 36 year operational life, from the 1972 Seecheck to
the last UK operational 2835 that was retired in 2008. It had a production
life of twenty years, 1972-1992. Although it was marketed under many
guises it was really only one system, a DG Nova style CPU with an
integrated software environment known originally as ‘Loads’ and later as
‘Workstation Management System.’ All the systems were compatible.
Until the advent of the Motorola 88000 based systems in the early 1990s ROCC’s UNIX technology was firmly based on Integrated Solutions Inc. (ISI) 68020/VMEbus systems running the ISI version of BSD 4.2 initially, progressing to BSD 4.3 with a SYS V dual universe option by the time of the production systems. These systems consisted of either the V8, 8 slot mini or the V16, 16 slot mini, the 68020 running at 16.7MHz in the initial systems, later increasing to 25MHz plus, with normally between 4MB and 12MB of RAM , 5.25” SCSI disks, and often an Ethernet interface, as well as 8 – 48 serial ports.
The 3800 range comprised the 3810, an 8-slot system with up to two disks and a QIC tape, which seems to have been a re-badged small ISI tower, the 3820 large ISI tower with 16 slots and four disks, and the 3830 a similar system in a Miniboy rack with a Cipher streamer. I think it unlikely that any of these systems were actually sold at this time.
Although ISI documentation suggests that multi-CPU systems should be possible, I have no evidence that the 4800 project proceeded whether for technical reasons or commercial ones.
The only software available initially was ROCC Integrated Office (RIO) which was a combined word processor/spreadsheet/ relational database, although work was already in progress on C-Check II, a programming/processing environment modelled on the WMS ‘Editor’ language and similarly used for data entry tasks. The third application was as a file server for PCs but other than C-Check II the major applications were the local government CCT ones based on the Unify/Accell RDBMS which were sold from 1988 onwards.
During 1987 the UNIX based 2895 was scheduled to be launched and was to be primarily a file server and communications gateway for up to 64 Ethernet connected PCs although it was to have the WMS/X operating system later standard on all ISI derived systems. WMS/X was BSD 4.3 modified by ROCC (they had a licence for the sources) to make routine tasks menu driven including access to RIO, C-Check II, and the Unify database, as well as enabling system shutdown in the event of a power failure.
ROCC’s UNIX systems were eventually released as the 28x8 series. The 2828 and 2838 were both in Miniboy cabinets, with V8 minis, 16.7MHz 68020s and Cipher streamers, the chief differentiation being number of serial ports (8 or 16), disk size (140MB or 324MB) and memory. One or two 5.25” disks could be fitted but half the lower cabinet was occupied by a third party UPS, and circuitry to detect a power failure. There was also a Czech export version of the 2838 with a 10MHz CPU. The 2848 was in a modified Bigboy cabinet, with enough space for a V16 mini and up to four 5.25” disks. The standard systems were quoted with a 150MB QIC tape (the drive was installed where the Cipher loading door would have been by means of a special bracket) but in practice most customers probably paid an extra £9000 for the Cipher unit.
The 1990 list price for an entry level 2828 with QIC tape, 4MB RAM, 140MB disk and 8 serial ports was £21,000 while a typical, but not fully spec’ed 2848 with a Cipher streamer, 12MB RAM, two 324MB disks and 32 serial ports was around £80,000.
These systems were never very numerous, at their height there were half a dozen 2828s, nine 2838s, two-thirds of which were the Czech variant, and eight 2848s, but nearly half of these ISI systems were actually used in-house by ROCC.
One final development of the ISI theme was the OpenKey system announced in 1990. This was meant to be a cheaper alternative to the 28x8 systems being an 8-slot system in the same tower cabinet as used for ROCCADDRESS, restricting systems to a single disk and QIC 150MB tape, although the front panel had four disk LEDs. This is another system that never seems to have made it into production, possibly being sidetracked by smaller more powerful Motorola systems.
early 1990s most customers were upgrading to 25MHz 88000 based Motorola
8220 or 8420 systems although there were a few who had the later M992
‘stacking’ systems with 50MHz CPUs.
scheduling was not pre-emptive, the functioning of the system relying on
the current process to relinquish control when it had used its allotted
time, or started an I/O operation.
WMS Workstation Management System – the final name for the system software
© Michael Aldrich 2011