Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
SMSQ/E
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Infobox OS | name = SMSQ/E | developer = [[Tony Tebby]], Wolfgang Lenerz, Marcel Kilgus and other volunteers <ref>[http://www.wlenerz.com/smsqe/chngelog.html SMSQ/E Change Log]</ref> | family = [[Sinclair QDOS]] | source_model = [[Open-source software|Open source]] | latest_release_version = 3.42 <ref>[https://www.mail-archive.com/ql-users@lists.q-v-d.com/msg19184.html SMSQE 3.42] </ref> | latest_release_date = {{Start date and age|2025|03|22}} | license = [[BSD license]] | website = {{URL|http://www.wlenerz.com/smsqe/}} | supported_platforms = [[M68k]] }} '''SMSQ/E''' is a computer [[operating system]] originally developed in [[France]] by [[Tony Tebby]], the designer of the original [[Sinclair QDOS|QDOS]] operating system for the [[Sinclair QL]] [[personal computer]]. It began life as '''SMSQ''', a [[Sinclair QDOS|QDOS]]-compatible version of [[Small Multitasking System 2|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 [[Sinclair QDOS|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)|Q60]] motherboard. == History == 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|date=January 2017}} SMSQ/E consists of approximately 2000 [[68k]] assembler source files containing about 222,000 lines of code. == References == {{refs}} == External links == * [https://web.archive.org/web/20120301111437/http://www.jlpaonline.com/?p=53 A Brief History of SMSQ/E] * [http://www.wlenerz.com/smsqe/ The official SMSQ/E site Source Code, binaries and documentation] * [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] * [http://www.wlenerz.com/SMSQmulator/ SMSQmulator - Java based virtual QL machine running SMSQ/E] * [http://sinclairql.net/repository.html#QLE QL/E The QL runtime Environment with SMSQ/E] * [http://www.sinclairql.net/repository.html#TheDistribution The Distribution, 4.7 GB of QL related documents, software (incl. all SMSQ/E editions) and pictures] [[Category:Discontinued operating systems]] [[Category:Atari operating systems]] [[Category:Atari ST software]] [[Category:Software using the BSD license]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Infobox OS
(
edit
)
Template:Refs
(
edit
)
Template:When
(
edit
)