📑 Table of Contents
SMSQ/E
DeveloperTony Tebby, Wolfgang Lenerz, Marcel Kilgus and other volunteers [1]
OS familySinclair QDOS
Source modelOpen source
Latest release3.43 [2] / January 12, 2026; 5 months ago (2026-01-12)
Supported platformsM68k
LicenseBSD license
Official websitewww.wlenerz.com/smsqe/

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.

History

edit

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 8 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, 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.

In early 2013 the current source code was re-released under the BSD license.

Currently[when?] SMSQ/E consists of approximately 2000 68k assembler source files containing about 222,000 lines of code.

References

edit
edit

📚 Artikel Terkait di Wikipedia

Sinclair QDOS

official SMSQ/E site Source Code, binaries and documentation QDOS Internals Dokuwiki established by Norman Dunbar QL ROM versions list by Dilwyn Jones QL/E The

Sinclair QL

Phoenix and QL/E are the most actively maintained. Sinclair QL Software Sinclair QL character set One Per Desk CST Thor Q40/Q60 SMSQ/E Sinclair QDOS List

Timeline of operating systems

(Commercial second release version was made available to the general public.) SMSQ/E Ultrix 4.5 (Last major release) Windows 95 1996 AIX 4.2 Debian 1.1 JN –

Tony Tebby

was ported to the Atari ST and various other QL emulators, being renamed SMSQ/E. He has also worked on Stella, an embedded operating system for 68000-series

Q40 (motherboard)

Q40/Q60; these comprise QDOS Classic (an enhanced version of Qdos 1.10), SMSQ/E and a custom Linux distribution. "q40.de: The Home of Q40 and Q60 users"

List of Sinclair QL clones

motherboards: Q40, Q40i and Q60 Peter Graf's Q68 (a stand-alone FPGA-based SMSQ/E-machine) and QIMSI Gold (an FPGA-based expansion for the original QL's ROM

Miracle Systems

processor, up to 8 MB of RAM and an FPGA on an ISA card. The QXL ran the SMSQ Qdos-compatible operating system and used the host PC's disks, screen, keyboard

Edward Sövik

with Sewell J. Mathre (1922-2016) and Norman E. Madson (1922-2013) to form Sovik, Mathre & Madson (now SMSQ Architects). The practice focused on building