SMSQ/E

SMSQ/E

SMSQ/E is a computer operating system originally developed in France by Tony Tebby, the designer of the original QDOS operating system for the Sinclair QL personal computer. It began life as SMSQ, a QDOS-compatible version of SMS2 intended for the Miracle Systems QXL emulator card for PCs. This was later developed into an extended version, SMSQ/E, for the Atari ST. It consists of a QDOS compatible SMS kernel, a rewritten SuperBASIC interpreter called SBasic, a complete set of SuperBASIC procedures and functions and a set of extended device drivers originally written for the QL emulator for the Atari ST.

It also integrates many extensions previously only available separately for the QL, like Toolkit II (quite essential SuperBASIC add-on), the Pointer Environment (the QL's mouse and windowing system) and the Hotkey System 2.

While SMSQ/E does not run on any unmodified QL, it runs on all of the more advanced QL compatible platforms, from the Miracle Systems (Super)GoldCard CPU plug-in cards to the Q60 motherboard.

In late 1995 a German author, Marcel Kilgus, acquired the SMSQ/E sources for adaptation to his QL emulator QPC, which from then on did not emulate any specific QL hardware anymore but employed specially adapted device drivers to achieve a tighter integration and faster emulation.

In 2000, version 2.94 was the first QL operating system that broke free of the bounds of the QL 4 colour screen, introducing GD2 (Graphic Device Interface Version 2), a QL compatible 16-bit high colour graphics sub-system.

Up to version 2.99 the system was exclusively developed by Tony Tebby and Marcel Kilgus. In 2002, Mr Tebby released all of his source code (which doesn't include most QPC specific parts), albeit under a license which is not Open Source under the Open Source Definition.With this step Tony Tebby finally left the QL scene, but development by volunteers continues to this day.

Currently SMSQ/E consists of approximately 2000 68k assembler source files containing about 222000 lines of code.

External links

* [http://www.geocities.com/SiliconValley/Pines/5865/smshist.txt "A Brief History of SMSQ" by Tony Tebby]
* [http://www.scp-paulet-lenerz.com/smsqe/ Official SMSQ/E source code site]
* [http://www.kilgus.net/qpc/ QPC: a software emulator for DOS/Windows that employs SMSQ/E]
* [http://www.q40.de/ Q40/Q60: a 68040/68060 based motherboard for SMSQ/E]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Sinclair QL — Infobox computer Type = Personal computer Released = Start date|1984|01|12 Photo = Discontinued = April 1986 Processor = Motorola 68008 @ 7.5 MHz Memory = 128 KB (640 KB max.) OS = Sinclair QDOSThe Sinclair QL (for Quantum Leap ), was a personal… …   Wikipedia

  • Tony Tebby — is probably most famous for designing Qdos, the computer operating system used in the Sinclair QL personal computer, whilst working as an engineer at Sinclair Research in the early 1980s. He left Sinclair Research in 1984 in protest at the… …   Wikipedia

  • Sinclair QDOS — QDOS (sometimes written as Qdos in official literature; the name is not regarded as an acronym; also see the identically pronounced word kudos) was the multitasking operating system found on the Sinclair QL personal computer and its clones. It… …   Wikipedia

  • SMS2 — ( Small Multitasking System 2 ) was a computer operating system developed for the Atari ST by Tony Tebby, the designer of the Qdos operating system for the Sinclair QL personal computer. SMS2 evolved from Qdos but was not intended to provide full …   Wikipedia

  • Sinclair QDOS — Este artículo trata sobre el sistema operativo de Sinclair QL. Para el predecesor de MS DOS, véase QDOS. QDOS Desarrollador Sinclair Research ? Información general …   Wikipedia Español

  • Minerva (QDOS reimplementation) — For other uses, see Minerva (disambiguation). Written by Laurence Reeves in England, Minerva was a reimplementation of Sinclair QDOS, the built in operating system of the Sinclair QL line of personal computers. Minerva incorporated many bug fixes …   Wikipedia

  • Miracle Systems — Ltd. were a manufacturer of personal computer peripherals and upgrades, specializing in the Sinclair QL, in the 1980s and early 1990s. The company was incorporated in February 1983. Initially, they produced simple peripherals such as an RS 232 to …   Wikipedia

  • Q40 (motherboard) — The Q40 and Q60 (sometimes known generically as the Qx0 series) are computer motherboards designed in the late 1990s, based on the Motorola 68040 and 68060 microprocessors respectively and intended to be partially compatible with the Sinclair QL… …   Wikipedia

  • Sinclair QL — Sinclair QL. El Sinclair QL, (QL por Quantum Leap, salto cuántico), fue un ordenador personal lanzado por Sinclair Research en enero de 1984. Posterior al éxito del ya famoso ZX Spectrum, el QL fue diseñado como el siguiente paso hacia el mercado …   Wikipedia Español

  • Sinclair QDOS — Article connexe : QDOS. QDOS (parfois écrit Qdos dans la littérature officielle; ce nom n est pas vu comme un acronyme; voir également le terme Kudos prononcé de la même façon) est le système d exploitation multitâche préemptif utilisé sur… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”