Location: GUIs >
Xerox >
Three Rivers / ICL Perq
<< Previous Page | 1 | 2 | 3 | Next Page >>
ICL Three Rivers Perq
Screen Shots
Update: I now have screen shots of the Perq Operating
System and its associated applications.
This is a compilation of what information I had been able to dig up
over the years prior to that.
Perqs weren't even common back when they were being produced, but they
played an important role in GUI history, and thankfully there are now a
number of other Perq resources. The kind folks over at Bitsavers have archived
disks and manuals
for the Perq. Also see my Perq links.
Loosely based on the design concepts of the Alto, the Perq was was the
first commercial graphical workstation.
The original Perq had the following features:
-
Custom built microcode programmable processor
-
256k to 1 megabyte of RAM
-
12 megabyte 14" Shugart hard drive
-
Bit-mapped 768*1024 portrait monochrome display with hardware to accelerate
drawing.
-
Summagraphics tablet
-
8 inch floppy disk
-
Keyboard, parallel interface, RS-232 serial interface, and IEEE-488 interface
-
Speech synthesizer
-
Optional ethernet
The Perq was developed by Three Rivers Computer Corporation based out
of Pittsburgh and manufactured by ICL, a UK company. Only a very small
number of Perqs were produced (somewhere around 5000) but were used in
research and universities and were therefore very influential.
Originally marketed as a graphical "personal workstation", the Perq
was intended to put uninterrupted mainframe power at the hands of the individual
user.
A prototype was demonstrated in August 1979 and they were already taking
orders, but during 1980 there were severe production delays. Final working
units were demonstrated publicly in July 1980 and the first shipping units
were delivered about a month after that.
Initially the software that shipped with the Perq was rather limited.
This included:
-
The Perq Operating System (more often referred to by its unfortunate acronym:
POS) featuring a tree-structured file system
-
A Pascal compiler
-
An editor that made use of the Perq display.
-
A windowing package
-
Some demo programs
The intention was that others would build their software on this platform.
In time this void was filled with a wide variety of software that included:
-
2D/3D graphics systems
-
Graph plotting software
-
A critical path analysis package
-
A graphical spreadsheet package
-
Charting software
-
Several different implementations of UNIX.
-
Several early hypertext programs
-
And even a few games
This little guy is from the game PerqDebugger (It chases bugs around
a maze) AKA "Perqman".
Although the Perq and the Alto shared some general features, the Perq
had some interesting differences. Both had a microprogramable processor
(That is, you could make your own machine code instruction set), but the
default instruction set on the Perq, called Q-Code, was designed
to be similar to the Pascal P-Code, a Pascal language based virtual machine.
The Perq used special hardware that accelerated the drawing of graphics
on the screen. The result was that the display, especially for animation,
was much faster than the Alto.
The Xerox Alto was never commercially marketed. However, the Perq quickly
began to feel competition as two new manufacturers of high end scientific
graphical workstations emerged: Apollo and SUN. Later on the Xerox Star
and Apple Lisa also competed in this area.
Shown here are photos of Perqs displaying various mock-ups. These are
from an early Perq sales brochure.
<< Previous Page | 1 | 2 | 3 | Next Page >>
|