TOS: Difference between revisions

From Atari Wiki
Jump to navigation Jump to search
(More content)
(More content)
Line 1: Line 1:
{{Stub}}
 
 
'''TOS''' stand for '''T'''he '''O'''perating '''S'''ystem, and was the operating system distributed with all members of the [[TOS Family]] of computers manufactured by [[Atari]].
 
'''TOS''' stand for '''T'''he '''O'''perating '''S'''ystem, and was the operating system distributed with all members of the [[TOS Family]] of computers manufactured by [[Atari]].
 
TOS was distributed on [[ROM]]s mounted on the motherboard. It was loaded from these ROM's at boot time.
 
TOS was distributed on [[ROM]]s 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]]
+
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 [[History of Atari TOS]] (which may need to be merged with this article)
 
 
   
 
=Components=
 
=Components=
Line 12: Line 8:
   
 
=Versions=
 
=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==
 
==TOS 1==
 
'''1.0'''
 
'''1.0'''
  +
Released with the original ST, distributed on disks as opposed to ROM's
Original ST
 
   
 
'''1.02'''
 
'''1.02'''
Line 26: Line 26:
   
 
''Hard drive bug''
 
''Hard drive bug''
  +
 
Had behaviour of not only corrupting certain hard drives when connected through the [[ACSI]] port, but could damage the hardware permanently
 
Had behaviour of not only corrupting certain hard drives when connected through the [[ACSI]] port, but could damage the hardware permanently
   
Line 33: Line 34:
 
==TOS 2==
 
==TOS 2==
 
Mega STE
 
Mega STE
  +
 
'''2.02'''
 
'''2.02'''
   
Line 41: Line 43:
 
==TOS 3==
 
==TOS 3==
 
Used in TT, written for [[68030]]
 
Used in TT, written for [[68030]]
  +
 
'''3.01'''
 
'''3.01'''
   
Line 61: Line 64:
 
Unofficial release, leaked after Atari had stopped producing computers. Some advanced features but unstable.
 
Unofficial release, leaked after Atari had stopped producing computers. Some advanced features but unstable.
   
=Alternatives=
 
   
  +
==MultiTOS==
  +
Falcon
   
 
=Alternatives=
=What else this article can cover=
 
  +
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]]).
*Number of replacements, eg KaosTos
 
  +
*Different layers ([[GEM]] layer on lower level componets - BIOS, XBIOS)
 
  +
*[[MiNT]] replaces the operating system kernel and focusses on robust and proper implementation of multitasking. Development is continued into today (2009)
*Thought to unofficially stand for '''T'''ramiel '''O'''perating '''S'''ystem, however this has never been proven.
 
  +
*[[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=
 
=External Links=
 
Wikipedia [https://en.wikipedia.org/wiki/Atari_TOS link]
 
Wikipedia [https://en.wikipedia.org/wiki/Atari_TOS link]
  +
  +
 
*Thought to unofficially stand for '''T'''ramiel '''O'''perating '''S'''ystem, however this has never been proven.
   
 
[[Category:Operating System Articles]]
 
[[Category:Operating System Articles]]

Revision as of 14:30, 7 May 2009

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

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.