Feeds

Loki, LC3 and Pandora: The great Sinclair might-have-beens

The ‘Super-Spectrum Entertainment Engine’ and more

7 Elements of Radically Simple OS Migration

Archaeologic We all know about the ZX80, the ZX81, the ZX Spectrum and its successors, and the QL. But these weren’t the only microcomputers Sinclair Research worked on during its brief life between 1979, when it emerged as the renamed Science of Cambridge, and 1986, the year its brand and products were bought by Amstrad and it was shut down for good.

Clive Sinclair had prompted the development of the ZX80, which was largely an evolution of Science of Cambridge’s MK14 microprocessor learning kit, a board computer based on the National Semiconductor SC/MP 2 chip. The ZX80 was a essentially a MK14 based on a Z80A processor and with a fitted cassette port and TV modulator. The ZX81 was an logical upgrade of the ZX80.

At the time of the ZX81’s release, the Spectrum was in development as the ZX82 and was again an upgraded version of its predecessor, this time with colour graphics and an updated Basic. Even then, though, there were many ideas being bandied about as to what kind of micros the ZX83 and the inevitable ZX84 might be.

QL+

The QL revamped for the wafer-scale era
Source: Rick Dickinson

The ZX83 would eventually become the QL, but not before the codename had been attributed to a number of possible machines that Sinclair managers and engineers thought they might bring to market in 1983. One was a mobile micro, very likely inspired by the March 1981 launch of the Osborne 1 portable computer, and this notion of a portable computer for business users would tax various Sinclair engineers for the rest of the company’s life. It was briefly attached to the ZX84 codename.

Clive Sinclair’s desire to build a mobile computer that, crucially, could operate as the user’s sole machine and not as an adjunct to a desktop would eventually be realised through a product named "Pandora", and development work was proceeding on the device when Alan Sugar formally took over in April 1986.

Sugar killed it, but in doing so allowed Sinclair engineers soon employed elsewhere to move the project on without being hindered by the baggage that working at Sinclair had involved: specifically the need to incorporate the company’s flat-tube screen technology. The result was the LCD-based Cambridge Computing Z88, a much better product than Pandora ever came close to becoming. The Z88 was “one of [Clive Sinclair’s] best products”, says Perran Newman, who led the Pandora team after working on the C5 electric vehicle.

Sinclair’s failure to build a working mobile micro ensured Sir Clive was never credited with developing Britain’s first laptop computer. That honour goes to Thorn EMI, which built and released the battery-powered Liberator in the year between the summers of 1984 and 1985, while Sinclair Research was completing the QL and, later, developing the Spectrum 128.

Sinclair also missed out on producing the first British games console, as we’d understand the term today, when a project dubbed the Low-Cost Colour Computer - aka LC3 - fizzled out when its two key developers got working on other, more pressing projects.

The QL itself might have been the means by which Sinclair released the first British 16-bit home computer, if the business machine’s development team had been given extra time to adapt their hardware to become a platform for future Spectrum-branded machines. They tried, but under the tight development deadline they were working to, they failed and the idea was dropped.

The QL was never the great success Sinclair hoped it might be, but it might have been had more time been granted to its development and features considered for a later, second-generation model, codenamed "Tyche". These included a 3.5-inch floppy drive in place of the Microdrives, a full 68000 processor instead of the QL’s cut-down 68008 and a mouse-driven graphical user interface. Tyche would have provided all of those had it got further than the drawing board. Its GUI would have been Digital Research’s Graphical Environment Manager, better known as Gem.

Gem was ported to the 68000 for Atari’s ST during the last quarter of 1984 and the gaming power of the ST but more particularly of its 68000-based rival, Commodore’s Amiga, prompted two Sinclair engineers to propose an Sinclair alternative, codenamed "Loki". Like Pandora and Tyche, it never survived the Amstrad takeover. Ditto projects like Janus and Proteus, or even left-field options, such as "Dylan", conceived as a low-cost PC clone that might succeed where the QL had failed.

This, then, is the story of some of these great Sinclair "might have beens".

LC3: Low-Cost Colour Computer

Martin Brennan joined Sinclair Research in 1982 specifically to investigate and develop new artificial intelligence algorithms, but he soon became wrapped up in broader efforts centred on bringing Sinclair’s promised Microdrives to market. Brennan eventually engineered the ZX Interface 1 through which the Microdrives would connect to the Spectrum.

But Sinclair Research wasn’t the kind of place where engineers were told to work on specific projects to the exclusion of all else. The company hired young, brainy people and gave them space for their natural creativity to flourish.

One of Martin’s ideas: a really cheap machine that could bring punters in through its gaming capabilities but provide scope for expansion so they might build it up into a full computer in due course. Designed to be inexpensive, it would perhaps replace the monochrome ZX81 and certainly protect the Spectrum from Far Eastern rivals feared to be on a mission to undercut Britain’s market leader.

There was a template for such an expandable system: the Mattel Intellivision. Launched in America in 1979 but not made available in the UK until 1982, the Intellivision had been developed as a games console to rival Atari’s massively popular VCS 2600. Unlike the Atari box, the Intellivision was created with the idea that its console hub could, with the addition of a bionic keyboard add-on, become a true personal computer.

The Intellivision Keyboard Component, as the add-on was called, provided extra memory, a cassette interface and a 6502 processor. Essentially it was a computer in its own right, using the console as a TV-output peripheral. It proved hard to engineer, and was late to market.

Sinclair Microdrive

"Simple black box with a ROM slot" - the inspiration for the LC3’s look?

LC3 would avoid these problems by starting out as a computer. The notion was to fit it with a Z80 processor, a little bit of memory and enough ROM for the operating system, which would load games in off ROM cartridges. It was envisaged as a small black box with a ROM slot in the front, says Stephen Berry, the Sinclair software engineer Martin Brennan got working on the LC3’s OS and Basic interpreter while he worked up a prototype motherboard. It’s not hard to imagine the visual inspiration: the ZX Microdrive itself.

Not that LC3 ever got as far as an industrial design. Breadboards were built with TTL to provide Berry with hardware on which to run his code, but the project doesn’t appear to have progressed any further than that. Berry says he was shifted to more pressing matters: wrangling the documentation for the QL, for one, a task that took him many months of full days and weekends of work to complete.

There was no time for the LC3 until all that was done, and by the time the QL manuals had been completed, around June or July of 1984, the LC3’s time had passed.

“I wasn’t at Sinclair for the LC3 but was for Loki, and LC3 only ever got mentioned in passing,” recalled Quondam Sinclair programmer and occasional Register journalist Rupert Goodwins in 2002. “I remember seeing a ULA design for it, but it was only pulled out of a cupboard for nostalgia reasons.”

More than 30 years on from those days, details of the proposed specification, beyond the basic notion of implementing very little memory in order to keep the price as low as possible, remain vague. Stephen does recall some of the work he did on the software. The operating system, he says, was built out of a “little kernel” capable of multi-tasking. He may not have completed support for windowing - really just segmenting the screen into arbitrary independent areas - but he certainly built in the hooks for the mechanism behind such a system to be added later. “The design had to overcome the twin restrictions of low processor power and limited amounts of memory,” he says.

“The LC3 OS was indeed written, in skeletal form,” said Goodwins in 2002. “[It had] multitasking, windowing and was potentially very fast - a complete context switch in around a hundred T states, ISTR. I don’t remember it being resurrected for Loki, but some of it may have been unearthed for Pandora.” Very possible, that, since Stephen Berry later designed the Pandora laptop’s system software.

One way of reducing the cost - and dealing with a low memory capacity - was to fake up a bitmapped screen by making use of a character-based display, Berry says. Text VDUs store a small grid of Ascii values which are used to look up appropriate entries in a character matrix table accessed by the display processor. Change those character matrices - essentially treat them all as variable user-definable graphics - and you can replicate a bitmap screen and use less memory. Or so the theory went.

Could the LC3 ever have come to market? That would have hinged on the Spectrum: would it have become cheap enough to produce for the price to be cut to around £50 or less, what Sinclair was selling the ZX81 for. Sinclair Research’s managing director, Nigel Searle, was, according to several ex-Sinclair staff, entirely unwilling to risk the company’s cash cow. That, plus the fact that an attempt to sell ROM cartridges for the Spectrum was a woeful failure - why buy £20 cartridges when tapes could be had for less than a fiver? - show that the economics would have to be very advantageous if the LC3 was to succeed.

Whether Brennan and Berry got an official go-ahead to begin development of the LC3 is unclear. Quite apart from the freedom Sinclair Research engineers enjoyed, the company was never one for formal approval processes and sign-offs. A nod from Clive Sinclair, Nigel Searle or even Jim Westwood would have been considered sufficient. However, unlike some projects, the LC3 did get beyond the proposal stage, and was even considered by management when the company’s leaders met in November 1983 to ponder the firm’s activities in 1984 and beyond. Since no serious Asian threats had emerged, and Spectrum production was getting cheaper, a line was drawn through the LC3.

“I still think the LC3 was the best approach,” said Sir Clive in a 1986 post-sale interview with Sinclair User. “It was a complete colour computer, entirely on two chips - very much like the Japanese Nintendo machine but many years beforehand.”

Build a business case: developing custom apps

Next page: Loki

More from The Register

next story
Nice computers don’t need to go to the toilet, says Barclays
Bad computers might ask if you are Sarah Connor
4K video on terrestrial TV? Not if the WRC shares frequencies to mobiles
Have your say with Ofcom now, before Freeview becomes Feeview
YES, iPhones ARE getting slower with each new release of iOS
Old hardware doesn't get any faster with new software
PEAK LANDFILL: Why tablet gloom is good news for Windows users
Sinofsky's hybrid strategy looks dafter than ever
You didn't get the MeMO? Asus Pad 7 Android tab is ... not bad
Really, er, stands out among cheapie 7-inchers
Apple winks at parents: C'mon, get your kid a tweaked Macbook Pro
Cheapest models given new processors, more RAM
VMware builds product executables on 50 Mac Minis
And goes to the Genius Bar for support
Leaked Windows Phone 8.1 Update specs tease details of Nokia's next mobes
New screen sizes, dual SIMs, voice over LTE, and more
Microsoft stands on shore as tablet-laden boat sails away
Brit buyers still not falling for Windows' charms
prev story

Whitepapers

7 Elements of Radically Simple OS Migration
Avoid the typical headaches of OS migration during your next project by learning about 7 elements of radically simple OS migration.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Solving today's distributed Big Data backup challenges
Enable IT efficiency and allow a firm to access and reuse corporate information for competitive advantage, ultimately changing business outcomes.
A new approach to endpoint data protection
What is the best way to ensure comprehensive visibility, management, and control of information on both company-owned and employee-owned devices?