fbpx
Wikipedia

STOS BASIC

STOS BASIC is a dialect of the BASIC programming language for the Atari ST personal computer. It was designed for creating games, but the set of high-level graphics and sound commands it offers is suitable for developing multimedia software without knowledge of the internals of the Atari ST.

STOS BASIC
Loading screen
DeveloperFrançois Lionet, Constantin Sotiropoulos
First appeared1988; 35 years ago (1988)
Influenced by
BASIC
Influenced
AMOS

STOS BASIC was developed by Jawx–François Lionet,[1] and Constantin Sotiropoulos–and published by Mandarin Software (now known as Europress Software).

History

Although the first version of STOS to be released in the UK (version 2.3) was released in late 1988 by Mandarin Software, a version had been released earlier in France.

Version 2.3 was bundled with three complete games (Orbit, Zoltar and Bullet Train), and many accessories and utilities (such as sprite and music editors). Initially implemented as a BASIC interpreter, a compiler was soon released that enabled the user to compile the STOS Basic program into an executable file that ran a lot faster because it was compiled rather than interpreted. In order to be compatible with the compiler, STOS needed to be upgraded to version 2.4 (which came with the compiler). STOS 2.4 also fixed a few bugs and had faster floating point mathematics code, but the floating point numbers had a smaller range.

STOS 2.5 was released to make STOS run on Atari STEs with TOS 1.06 (1.6), and then STOS 2.6 was needed to make STOS run on Atari STEs with TOS 1.62. STOS 2.7 was a compiler-only upgrade that made programs with the STOS tracker extension (used to play MOD music) compile.

There was a 3rd-party hack called STOS 2.07 designed to make STOS run on even more TOS versions, and behave on the Atari Falcon.

Around 2001 François Lionet released via the Clickteam website the source code of STOS BASIC.[2]

On the 4th of April, 2019 François Lionet announced the release of AMOS2 on his website Amos2.tech. AMOS2 replaces STOS and AMOS together, using JavaScript as its code interpreter, making the new development system independent and generally deployed in internet browsers.

AMOS2 is now known as AOZ Studio.[3]

Extensions

It was possible to extend the functionality of STOS by adding extensions which added more commands to the language and increased the functionality. The first such extension to be released was STOS Maestro which added the ability to play sampled sounds. STOS Maestro plus was STOS Maestro bundled with a sound-sampler cartridge. Other extensions included TOME, STOS 3D, STE extension, Misty, The Missing Link, Control extension, Extra and Ninja Tracker. These extensions kept STOS alive for many years after its release.

Criticisms

While giving programmers the ability to rapidly create a game without knowing the internals, STOS was criticised for being slow (especially when intensively using the non-high-level commands), and for not allowing the user to program in a structured manner.

Other platforms

In 1990, AMOS BASIC was released for the Amiga. It was originally meant to shortly follow the release of STOS on the Atari ST. AMOS was released about two years after the UK release of STOS. But this turned out to be a blessing in disguise for the Amiga community thanks to the extra development time. Not only did AMOS take advantage of the extra Amiga hardware and have more commands than STOS, but the style of BASIC was completely different - it had no line-numbers, and there were many structured programming constructs (at one time, the STOS Club Newsletter published a program that allowed the reader to program STOS using that style). While it was often possible to directly convert STOS BASIC programs that did not heavily rely on extensions to AMOS BASIC, the reverse was not usually true.

A PC version called PCOS was once mentioned, but that never materialised. Instead, the publishers Mandarin Software renamed themselves Europress Software. One of the developers in Jawx, Francois Lionet, was later to form Clickteam with Yves Lamoureux and went on to release the Klik (click) series of games-creation tools (which were dissimilar to STOS as they use a primarily mouse-driven interface without the need for traditional code). Klik & Play, The Games Factory, Multimedia Fusion and Multimedia Fusion 2 have been released in this series.

References

  1. ^ Thomas, Neil (19 Aug 2019). "STOS & Amos - Francois Lionet | Retro Tea Break". Archived from the original on 2021-12-13. Retrieved 11 Mar 2020.
  2. ^ on clickteam.com (archived 2007)
  3. ^ "AOZ Studio to create your apps and games". AOZ Studio. Retrieved 2020-03-12.

External links

General

  • History of STOS and AMOS
  • STOS Time Tunnel - A site dedicated to STOS
  • STOS - Basic Language for Making Games - Article about STOS and its extensions (with photos of the products and scans of old ads)

Publishers

  • - Source code for STOS and AMOS in 68000 ASM (archived , )

Patches

  • - Use this to fix compiled STOS programs so that they run on a greater number of TOS versions.
  • - Use this to patch a version of STOS to version 2.07. It makes the compiled programs compatible with more TOS versions and hardware. It even makes STOS work properly on the Atari Falcon

Resources

Nostalgia

  • STOS Wiz-Coders
  • Forgotten Creations by Simon Hazelgrove
  • Silly Software

stos, basic, dialect, basic, programming, language, atari, personal, computer, designed, creating, games, high, level, graphics, sound, commands, offers, suitable, developing, multimedia, software, without, knowledge, internals, atari, loading, screendeveloper. STOS BASIC is a dialect of the BASIC programming language for the Atari ST personal computer It was designed for creating games but the set of high level graphics and sound commands it offers is suitable for developing multimedia software without knowledge of the internals of the Atari ST STOS BASICLoading screenDeveloperFrancois Lionet Constantin SotiropoulosFirst appeared1988 35 years ago 1988 Influenced byBASICInfluencedAMOSSTOS BASIC was developed by Jawx Francois Lionet 1 and Constantin Sotiropoulos and published by Mandarin Software now known as Europress Software Contents 1 History 2 Extensions 3 Criticisms 4 Other platforms 5 References 6 External links 6 1 General 6 2 Publishers 6 3 Patches 6 4 Resources 6 5 NostalgiaHistory EditAlthough the first version of STOS to be released in the UK version 2 3 was released in late 1988 by Mandarin Software a version had been released earlier in France Version 2 3 was bundled with three complete games Orbit Zoltar and Bullet Train and many accessories and utilities such as sprite and music editors Initially implemented as a BASIC interpreter a compiler was soon released that enabled the user to compile the STOS Basic program into an executable file that ran a lot faster because it was compiled rather than interpreted In order to be compatible with the compiler STOS needed to be upgraded to version 2 4 which came with the compiler STOS 2 4 also fixed a few bugs and had faster floating point mathematics code but the floating point numbers had a smaller range STOS 2 5 was released to make STOS run on Atari STEs with TOS 1 06 1 6 and then STOS 2 6 was needed to make STOS run on Atari STEs with TOS 1 62 STOS 2 7 was a compiler only upgrade that made programs with the STOS tracker extension used to play MOD music compile There was a 3rd party hack called STOS 2 07 designed to make STOS run on even more TOS versions and behave on the Atari Falcon Around 2001 Francois Lionet released via the Clickteam website the source code of STOS BASIC 2 On the 4th of April 2019 Francois Lionet announced the release of AMOS2 on his website Amos2 tech AMOS2 replaces STOS and AMOS together using JavaScript as its code interpreter making the new development system independent and generally deployed in internet browsers AMOS2 is now known as AOZ Studio 3 Extensions EditIt was possible to extend the functionality of STOS by adding extensions which added more commands to the language and increased the functionality The first such extension to be released was STOS Maestro which added the ability to play sampled sounds STOS Maestro plus was STOS Maestro bundled with a sound sampler cartridge Other extensions included TOME STOS 3D STE extension Misty The Missing Link Control extension Extra and Ninja Tracker These extensions kept STOS alive for many years after its release Criticisms EditWhile giving programmers the ability to rapidly create a game without knowing the internals STOS was criticised for being slow especially when intensively using the non high level commands and for not allowing the user to program in a structured manner Other platforms EditIn 1990 AMOS BASIC was released for the Amiga It was originally meant to shortly follow the release of STOS on the Atari ST AMOS was released about two years after the UK release of STOS But this turned out to be a blessing in disguise for the Amiga community thanks to the extra development time Not only did AMOS take advantage of the extra Amiga hardware and have more commands than STOS but the style of BASIC was completely different it had no line numbers and there were many structured programming constructs at one time the STOS Club Newsletter published a program that allowed the reader to program STOS using that style While it was often possible to directly convert STOS BASIC programs that did not heavily rely on extensions to AMOS BASIC the reverse was not usually true A PC version called PCOS was once mentioned but that never materialised Instead the publishers Mandarin Software renamed themselves Europress Software One of the developers in Jawx Francois Lionet was later to form Clickteam with Yves Lamoureux and went on to release the Klik click series of games creation tools which were dissimilar to STOS as they use a primarily mouse driven interface without the need for traditional code Klik amp Play The Games Factory Multimedia Fusion and Multimedia Fusion 2 have been released in this series References Edit Thomas Neil 19 Aug 2019 STOS amp Amos Francois Lionet Retro Tea Break Archived from the original on 2021 12 13 Retrieved 11 Mar 2020 Amos amp Stos Main Download on clickteam com archived 2007 AOZ Studio to create your apps and games AOZ Studio Retrieved 2020 03 12 External links EditGeneral Edit History of STOS and AMOS STOS Time Tunnel A site dedicated to STOS STOS Basic Language for Making Games Article about STOS and its extensions with photos of the products and scans of old ads Publishers Edit Clickteam STOS and AMOS page Source code for STOS and AMOS in 68000 ASM archived ZIP Compiler Patches Edit Generic STOS fixer Use this to fix compiled STOS programs so that they run on a greater number of TOS versions STOS Basic 2 07 Use this to patch a version of STOS to version 2 07 It makes the compiled programs compatible with more TOS versions and hardware It even makes STOS work properly on the Atari FalconResources Edit MINI DOC POUR LE STOS BASIC Atari A small documentation of STOS s most simple commands in French http www umich edu archive atari Programming Stos Index of the Atari Archive STOS sectionNostalgia Edit STOS Wiz Coders Forgotten Creations by Simon Hazelgrove Silly Software Retrieved from https en wikipedia org w index php title STOS BASIC amp oldid 1060321804, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.