TOS

From Atari Wiki
Revision as of 14:37, 7 May 2009 by Tompee (talk | contribs)
Jump to navigation Jump to search

TOS stand for The Operating System, and was the operating system distributed with all members of the TOS Family of computers manufactured by Atari. TOS was distributed on ROMs mounted on the motherboard. It was loaded from these ROM's at boot time.

TOS was a single-tasking operating system at the kernel level, but this kernel did develop into the multi-tasking MultiTOS in 1993. Today the MiNT kernel continues to be developed as a descendant of MultiTOS. It is complemented by modern interface implementations in the form of MyAES and XaAES

See also The Operating System of the Atari ST, which may need to be merged into this article.


Components

TOS is a collective of numerous operating system components. From XBIOS at the hardware-interface level, through to GEM at the GUI level. GEM is in turn made up of VDI and AES

Versions

TOS had releases and continued to be developed from 1985 to 1992. It started as a very minimal, single-tasking interface in version 1.0, through to multitasking, colourful and sophisticated environment in MultiTOS.

See also History of Atari TOS (which may need to be merged with this article)

TOS 1

1.0 Released with the original ST, distributed on disks as opposed to ROM's

1.02 STF and STMF

1.04 Nick-named "Rainbow TOS" for the cycling rainbow graphic shown when viewing TOS information under the File menu. Used in the Mega ST and later STFM's. Support for blitter to accelerate graphic operations

1.06 First STE's

Hard drive bug

Had behaviour of not only corrupting certain hard drives when connected through the ACSI port, but could damage the hardware permanently

1.62 Second revision for STE's, bug fixes including hard drive bug fix.

TOS 2

Mega STE

2.02

2.05

2.06

TOS 3

Used in TT, written for 68030

3.01

3.05

3.06

TOS 4

Developed for the Falcon

4.00

4.01

4.02

4.04

4.92 Unofficial release, leaked after Atari had stopped producing computers. Some advanced features but unstable.


MultiTOS

Falcon

Alternatives

There have been numerous TOS replacements and additions released throughout the lifecycle of TOS itself, and into the 2000's. TOS is actually a collection of components, and alternatives vary in the scope of what they replace. There are replacements of the VDI components which speed up the graphical operations of any TOS instance they are applied to (eg NVDI). There are also replacements of the desktop and interface look and feel (eg NeoDesk), replacements of the kernel only (eg MiNT), or indeed replacements that do replace the entire set of TOS components (eg EmuTos).

  • MiNT replaces the operating system kernel and focusses on robust and proper implementation of multitasking. Development is continued into today (2009)
  • MyAES replaces AES component of TOS, providing new interface API features, window rendering, textures, effects etc
  • XaAES as wiith MyAES, replaces AES and has similar features to MyAES. XaAES performs very well, being implemented as a service of the MiNT kernel.
  • KaosTOS
  • EmuTOS

External Links

Wikipedia link


  • Thought to unofficially stand for Tramiel Operating System, however this has never been proven.