The Sinclair QL (for Quantum Leap) is a personal computer launched by Sinclair Research in 1984, as an upper-end counterpart to the ZX Spectrum.

The QL was the last desktop microcomputer from Sinclair Research aimed at the serious home user and professional and executive users markets from small to medium-sized businesses and higher educational establishments, but failed to achieve commercial success.

While the ZX Spectrum has an 8-bit Zilog Z80 as the CPU, the QL uses a Motorola 68008. The 68008 is a member of the Motorola 68000 family with 32-bit internal data registers, but an 8-bit external data bus characteristic of microcomputers.

The electronics were primarily designed by David Karlin, who joined Sinclair Research in summer 1982. The industrial design was done by Rick Dickinson, who already designed the ZX81 and ZX Spectrum range of products.

The QL was designed to be more powerful than the IBM Personal Computer, and comparable to Apple's Macintosh; observers thought that Sinclair announced it a week before Macintosh to divert attention away from the new Apple product. While the CPU clock speed is comparable to that of the Macintosh, and the later Atari ST and Amiga, the 8-bit databus and cycle stealing of the ZX8301 gate array limit the QL's performance.

Sinclair had commissioned GST Computer Systems to produce the operating system for the machine, but switched to Qdos, developed by Tony Tebby as an in-house alternative, before launch. GST's OS, designed by Tim Ward, was later made available as 68K/OS, in the form of an add-on ROM card. The tools developed by GST for the QL would later be used on the Atari ST, where GST object format became standard.

Launch

<!-- Deleted image removed: thumb|Sinclair QL ROM "dongle" – needed to expand the internal 32&nbsp;KB ROM to 48&nbsp;KB in early QLs -->

At the time of the rushed launch, on 12 January 1984, the QL was far from being ready for production, with no complete working prototype. Although Sinclair started taking orders immediately, promising delivery within 28 days, first customer deliveries only started, slowly, in April. This provoked criticism of the company and the attention of the Advertising Standards Authority.

Although the computer was hyped as being advanced for its time, and relatively cheap, it failed to sell well, and UK production was suspended in 1985, due to lack of demand. After Amstrad acquired Sinclair's computer product lines in April 1986, the QL was officially discontinued.

Apart from its reliability issues, the target business market was becoming wedded to the IBM PC platform, whilst the majority of ZX Spectrum owners were uninterested in upgrading to a machine which had a minimal library of games (with only about 70 titles, compared to the Spectrum's more than 4700). Sinclair's persistence with the non-standard Microdrive and uncomfortable keyboard did not endear it to the business market. Clive Sinclair later maintained that the Microdrive was "a marvellous approach", also claiming that he had really wanted to base the QL on the Z80, that others in the company had persuaded him to use the 68000, and that "there was nothing you could do on the 68000 that you couldn't do on the Z80". Software publishers were also reluctant to support the QL because Microdrive cartridges were the only available distribution medium for the QL, and the unfavourable pricing of the medium (production costs being given as over six times that of compact cassette) impacted profitability and made QL-based products uncompetitive.

Dedicated magazines were published for the system, such as QL World (published from 1985 to 1994), QL User (published from 1984 to 1985), or QL Today (published from 1996 to 2013).

Design

thumb|Motorola 68008 and ZX8301 on the QL's PCB

Based on a Motorola 68008 processor clocked at 7.5&nbsp;MHz, the QL included 128 KiB of RAM, which is officially expandable to 640&nbsp;KiB and in practice, 896&nbsp;KB.

It can be connected to a monitor or TV for display. Sinclair recommended the "SINCLAIR VISION-QL" RGB monitor for usage with the QL. When connected to a normally-adjusted TV or monitor, the QL's video output overscans horizontally. This is reputed to have been due to the timing constants in the ZX8301 chip being optimised for the flat-screen CRT display originally intended for the QL.

{| class="infobox sidebar"

|+ Sinclair QL color palette

|-

!

!

|-

| style="color: white; background-color: #000000" | black

| style="color: white; background-color: #000000" rowspan=2 | black

|-

| style="color: white; background-color: #0000ff" | blue

|-

| style="color: white; background-color: #ff0000" | red

| style="color: white; background-color: #ff0000" rowspan=2 | red

|-

| style="background-color: #ff00ff"| magenta

|-

| style="background-color: #00ff00" | green

| style="background-color: #00ff00" rowspan="2"| green

|-

| style="background-color: #00ffff" | cyan

|-

| style="background-color: #ffff00" | yellow

| style="background-color: #ffffff" rowspan=2| white

|-

| style="background-color: #ffffff" | white

|}

Two video modes are available, pixels with 8 primary RGB colours and per-pixel flashing, or pixels with four colours: black, red, green and white. The QL is bundled with an office suite, consisting of a word processor, spreadsheet, database, and business graphics written by Psion.

According to Sinclair Research, it was the first mass-market computer with an OS featuring pre-emptive multitasking and a Windows-style operating system, predating Microsoft Windows 95 by 11 years, and Apple Computer Macintosh launch by a month.

Legacy

ICL One Per Desk

thumb|Merlin Tonto at [[The National Museum of Computing]]

The QL's CPU, ZX8301 and ZX8302 ASICs and Microdrives form the basis of One Per Desk (OPD). Built by International Computers Limited (ICL), it was also marketed by British Telecom as the Merlin Tonto and by Telecom Australia as the Computerphone.

The result of a three-year collaboration between Sinclair Research, ICL and British Telecom, the One Per Desk adds a telephone handset at one end of the keyboard, and rudimentary Computer-Telephony Integration (CTI) software. This machine interested a number of high-profile business customers, including certain divisions of the former UK Customs and Excise Department, but its success was generally limited. In the late 1980s they were used in bingo halls to allow a country-wide networked bingo game.

Linux

Linus Torvalds has attributed his eventually developing the Linux kernel, likewise having pre-emptive multitasking, in part to having owned a Sinclair QL in the 1980s. Because of the lack of support, particularly in his native Finland, Torvalds became used to writing his own software rather than relying on programs written by others. In part, his frustration with Minix on the Sinclair led years later to his purchase of a more standard IBM PC compatible on which he would develop Linux. In Just for Fun, Torvalds wrote, "Back in 1987, one of the selling points of the QL was that it looked cool", because it was "entirely matte black, with a black keyboard" and was "fairly angular". He also wrote he bought a floppy controller so he could stop using microdrives, but the floppy controller driver was bad, so he wrote his own. Bugs in the operating system, or discrepancies with the documentation, that made his software not work properly, got him interested in operating systems. "Like any good computer purist raised on a 68008 chip," Torvalds "despised PCs", but decided in autumn 1990 to purchase a 386 custom-made IBM PC compatible, which he did in January 1991.

Clones

After Amstrad abandoned the QL in 1986, several companies previously involved in the QL peripherals market stepped in to fill the void. These included CST and DanSoft, creators of the Thor line of compatible systems; Miracle Systems, creator of the Gold Card and Super Gold Card processor/memory upgrade cards and the QXL PC-based hardware emulator; and Qubbesoft, with the Aurora, the first replacement QL mainboard, with enhanced graphics modes.

In the late 1990s, two partly QL-compatible motherboards named Q40 and Q60 (collectively referred to as Qx0) were designed by Peter Graf and marketed by D&D Systems. The Q40 and Q60, based on the Motorola 68040 and 68060 CPUs respectively, are much more powerful than the original QL and have the ability among other things (such as multimedia, high resolution graphics, Ethernet networking etc.) to run the Linux operating system.

In 2013 Peter Graf announced that he was working on the Q68, a FPGA based QL compatible single board computer. The Q68 was first presented to the public in April 2014 and became available in autumn 2017. It is produced and marketed by Derek Stewart (of former D&D Systems).

Hardware add-ons such as new developments like the QL-SD (designed by Peter Graf) and reengineered or even expanded 1990s designs such as QubIDE interfaces (by José Leandro Novellón). Trump, Gold & Super Gold Cards (by Tetroid) are still being produced for the original QL.

RWAP Software supplies various hardware and software upgrades and spare parts.

Operating systems

Patched or reengineered versions of QDOS were produced, most notably Minerva which gradually evolved into a completely rewritten operating system, offering improved speed, with multitasking SuperBASIC interpreters. Tony Tebby went on to produce another updated operating system, SMSQ/E, which has continued to be developed for the Sinclair QL and emulators, offering many more features.

Emulators, virtual QLs and distributions

Several emulators and virtual QLs became available over time, of which Q-emuLator (Windows/Mac), QPC2 (Windows), SMSQmulator (Java), ZEsarUX (Windows/Mac/Linux) and sQLux (Windows/Mac/Linux) are actively maintained.

Several distributions of emulators, applications and information have been produced, of which Black Phoenix and QL/E are the most actively maintained.

See also

  • Sinclair QL Software
  • Sinclair QL character set
  • One Per Desk
  • CST Thor
  • Q40/Q60
  • SMSQ/E
  • Sinclair QDOS
  • List of Sinclair QL clones

References

  • THE REPOSITORY of the Sinclair QL Preservation Project – Well maintained project with valuable Sinclair QL related information and software. Now includes the great QL Pages (information & huge software download library) created by Dilwyn Jones.