|
|
| |
Many people have asked me that question. My
answer usually results in a blank stare or a Pong joke. "No, it doesn't run DOS and
Windows -- it runs TOS and GEM", I relate, trying to explain the obscure operating
system and graphical user interface my Atari TT uses. When I say "Atari", some
people just assume it is a PC clone -- which the company also made -- and I am off the
hook for further explanations.
First appearing in early 1985, TOS stands for The Operating System, with the distinction of being one of the few mainstream operating systems burned into ROM. GEM stands for Graphic Environment Manager, Digital Research's graphical user interface that Atari licensed and burned into ROM as well (collectively known as TOS). There were GEM applications for DOS, the best known being Ventura Publisher, but Windows would takeoff and now very little is heard of the GEM interface. (Legend has it that TOS really stands for "Tramiel Operating System", named after Atari's boss at the time, but this was probably more of an inside joke than anything else: the early Atari manuals make direct references to "The Operating System".) TOS itself originated from the landmark CP/M operating system -- created by Gary Kildall who would later form Digital Research -- by modifying CP/M68, a version for the Motorola 68000 processor which Atari was to use in its new 16-bit computer. Competing with MS-DOS at the time, Digital Research's Intel-based operating system was known as DR-DOS, with their own GEM being the counterpart to Microsoft's Windows. Apple took legal action on Digital Research for the look and feel of its desktop, forcing GEM for the PC to be somewhat crippled. Indeed, GEM was written by someone who had just left the Xerox PARC lab where the concept of the GUI was born and, from Steve Jobs' visits there, subsequently "borrowed" by Apple. Atari's use of GEM, however, was not restricted by these early legal wranglings. |
![]() |
GEM on a PC: Apple's 1985 lawsuit forced Digital Research to limit the number of windows to two and no moving or resizing was permitted; even the trash can icon had to be removed. |
|
At one time you could buy WordPerfect and Microsoft Word for TOS. Those were the early days, when the Atari ST (pictured) was the first 1MB computer for under $1000. Macs were very expensive at the time and Windows was in its infancy. People loved GEM's easy-to-use interface and the then-snappy performance of the Motorola 68000 running at 8MHz. |
![]() |
|
| 1986 |
| The Mega, Atari's 1987 workstation. The precursor to the TT. | ![]() |
Atari's high-end workstation, the TT, first released in 1990 utilizing the Motorola 68030 processor found in the most expensive Macs of the time. The '030 is now outdated, but because of the nature of TOS and its optimized software the performance of a stock TT is still very good, especially running code compiled specifically for its '030 and 68882 coprocessor. (The TT's performance is about equal to a 486 PC.) People find it hard to believe that my Quantum hard drive is only 105MB. Thus is the nature of TOS -- applications are small in comparison to Windows and Mac OS but in many ways just as powerful. Equipped with TOS 3.06 and 20MB of RAM, even very large applications run with room to spare. The high-density floppy drive reads and writes PC-compatible disks (and HFS Mac disks through special software). Most of these units were sold in Germany, where Atari had established itself as the most popular personal computer. |
![]() |
The first showing of the TT at a 1989 German computer exhibition. Also making its debut is the STe (enhanced ST). |
| A TT clone utilizing the 68060 processor running at 60MHz. Includes SCSI, PCI, ISA and EIDE slots. Expandable to 1GB of RAM. Uses an optimized version of TOS 3.06. | ![]() |
![]() |
The Falcon, Atari's last computer (1992), until recently made under license as the Falcon C-Lab MK-I/II. Like the TT, it also uses the '030 processor; a '040 add-on is available (with word of a 266MHz PPC card coming soon). |
| Because of the performance increase in processors, most longtime Atari users have gone mainstream and purchased Pentium- or PowerPC-based computers instead of TOS clones. Old software habits are hard to break, with the dedicated bringing their long-used TOS applications over to the PC and Mac: TOS runs under Windows (through emulation) and as a separate operating system under Mac OS. Of the more than two million TOS computers Atari made, most were 8MHz STs. |
| The STacy, Atari's 1989 portable ST. Still prized by musicians today for its MIDI-on-the-go. | ![]() |
|
![]() |
The ST Book, Atari's 1992 notebook. | |
|
With TOS/GEM being a ROM-based OS/GUI, many optimized software enhancements are available that replace the original code. These replacements improve the functionality and look and feel to the point where almost everything has been redefined: Thing, for instance, replaces the standard GEM desktop; NVDI replaces GEM code that handles screen management and, through VDI's loadable extension called GDOS, adds a TrueType and PostScript font engine; N.AES replaces GEM code that handles windows, menus, dialogs and adds a preemptive multitasking environment drawn from Atari's 1993 disk-based MultiTOS extension, most of whose new features were adopted from the Unix-like MiNT kernel. Now a free project developed by volunteers, MiNT -- a recursive acronym for "MiNT is Not TOS" -- creates a bridge to the Unix (BSD) world by extending TOS's GEMDOS subsystem, allowing simultaneous access to both TOS and Unix applications (e.g. loadable file systems, device drivers, and networking support). MiNT on its own does not include GEM, whose components (the Desktop, VDI and AES) can be loaded from disk during bootup. By far, though, the most popular and complete ("all-in-one") operating system replacement is MagiC, a highly optimized and somewhat proprietary version of MultiTOS but without the Unix support. Because Germany (and Europe in general) took TOS more seriously than North America, these enhancements are usually written by German programmers. |
![]() |
The latest TOS-compatible computer: the Milan (using TOS 4.50 and MiNT-based Milan MultiOS). |
| The chief architect of Windows attempting to reverse-engineer the TT. |
![]() |
| |
![]() |
An in-depth overview of the TT |
![]() |
An ex-Atari employee on the company's demise |
||||
![]() |
Atari Timeline |
![]() |
Peripherals |
|||||
![]() |
Screenshots |
![]() |
TT Links |
|||||
![]() |
Credits |
![]() |
Welcome |
|||||
| Neil Roughley
|
||
| Revised 11 Mar 2001 |
|