TOP-DOS
   HOME

TheInfoList



OR:

Atari DOS is the
disk operating system A disk operating system (DOS) is a computer operating system that requires a disk or other direct-access storage device as secondary storage. A DOS provides a file system and a means for loading and running computer program, programs stored on th ...
used with the
Atari 8-bit computers The Atari 8-bit computers, formally launched as the Atari Home Computer System, are a series of home computers introduced by Atari, Inc., in 1979 with the Atari 400 and Atari 800. The architecture is designed around the 8-bit MOS Technology 650 ...
.
Operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
extensions loaded into memory were required in order for an Atari computer to manage files stored on a
disk drive Disc or disk may refer to: * Disk (mathematics), a two dimensional shape, the interior of a circle * Disk storage * Optical disc * Floppy disk Music * Disc (band), an American experimental music band * ''Disk'' (album), a 1995 EP by Moby Other ...
. These extensions to the operating system added the disk handler and other file management features. The most important extension is the disk handler. In Atari DOS 2.0, this was the File Management System (FMS), an implementation of a file system loaded from a
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
. This meant at least an additional
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
was needed to run with DOS loaded.


Versions

There were several versions of Atari DOS available, with the first version released in 1979. Atari was using a cross assembler with Data General AOS.


DOS 1.0

In the first version of DOS from
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French holding company Atari SA (formerly Infogrames) and its focus is on "video games, consumer hardware, licensing and bl ...
, all commands were only accessible from the menu. It was bundled with the Atari 810 disk drives. This version was entirely memory resident, which made it fast but occupied memory space.


DOS 2.0

:Also known as ''DISK OPERATING SYSTEM II VERSION 2.0S'' The second, more popular version of DOS from Atari was bundled with the 810 disk drives and some early
Atari 1050 The Atari 1050 is a floppy disk drive for Atari 8-bit computers released in June 1983. It is compatible with the 90 kB single-density mode of the original Atari 810 it replaced, and added a new "enhanced" or "dual density" mode that provide ...
disk drives. It is considered to be the
lowest common denominator In mathematics, the lowest common denominator or least common denominator (abbreviated LCD) is the lowest common multiple of the denominators of a set of fractions. It simplifies adding, subtracting, and comparing fractions. Description The l ...
for Atari DOSes, as any Atari-compatible disk drive can read a disk formatted with ''DOS 2.0S''. ''DOS 2.0S'' consisted of DOS.SYS and DUP.SYS. DOS.SYS was loaded into memory, while DUP.SYS contained the disk utilities and was loaded only when the user exited to DOS. In addition to bug fixes, ''DOS 2.0S'' featured improved NOTE/POINT support and the ability to automatically run an Atari
executable In computer science, executable code, an executable file, or an executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instruction (computer science), in ...
file named AUTORUN.SYS. Since user memory was erased when DUP.SYS was loaded, an option to create a MEM.SAV file was added. This stored user memory in a temporary file (MEM.SAV) and restored it after DUP.SYS was unloaded. The previous menu option from ''DOS 1.0'', N. DEFINE DEVICE, was replaced with N. CREATE MEM.SAV in ''DOS 2.0S''. Version ''2.0S'' was for single-density disks, ''2.0D'' was for double-density disks. 2.0D shipped with the '' 815'' Dual Disk Drive, which was both expensive and incompatible with the standard 810, and thus sold only a small number; making DOS version ''2.0D'' rare and unusual.


DOS 3

The 1050 was the first drive from Atari to offer higher recording density. For reasons unknown, they did not take advantage of the 180 kB "double density" mode the hardware in the 1050 was capable of using, and instead introduced a new "Dual Density" mode. To avoid confusion, Atari users soon began referring to this as Enhanced Density to differentiate it from real double density systems. Initially, this increased density mode was not able to be used as Atari shipped the drives with 2.0, which only supported the original 90 kB mode. This was addressed not long after with the release of DOS 3.0. When formatted with DOS 3.0, the disk held 40 tracks of 26 sectors, up from 18 on DOS 2.0. Each sector holds 128 bytes, for a total of 133,120 bytes of storage, up from DOS 2.0's 92,160. In DOS 2.0, a 10-bit number was used to store sector numbers in the directory. This limited disks to a maximum of 1024 sectors. The new format had 1040 sectors, so 2.0 would not be able to use all of its capability. To address this, and to offer the possibility of working with even larger formats in the future, DOS 3.0 grouped sectors together in groups of eight, known as a
block Block or blocked may refer to: Arts, entertainment and media Broadcasting * Block programming, the result of a programming strategy in broadcasting * W242BX, a radio station licensed to Greenville, South Carolina, United States known as ''96.3 ...
, each holding 1,024 bytes. The number in the directory was reduced to 8-bits, meaning it could address up 256 kB on a single disk. The boot information and directory used three blocks, leaving 130 kB free for user storage on the 1050. Unfortunately, the new directory format made the disks unreadable on DOS 2.0. The DOS 3.0 Master Diskette included a small utility program to copy a 2.0 disk to 3.0, but not one to copy it back. A separate utility allowed disks to be formatted in 2.0 format if compatibility was needed. As a result of this decision, DOS 3 was extremely unpopular and did not gain widespread acceptance amongst the Atari user community. DOS 3 provided built-in help via the Atari HELP key and/or the inverse key. Help files needed to be present on the system DOS disk to function properly. DOS 3 also used special XIO commands to control disc operations within BASIC programs.


DOS 2.5

:Also known as ''DISK OPERATING SYSTEM II VERSION 2.5'' Version 2.5 is an upgrade to 3.0. After listening to complaints by their customers, Atari released an improved version of their previous DOS. This allowed the use of Enhanced Density disks, and there was a utility to read DOS 3 disks. An additional option was added to the menu (P. FORMAT SINGLE) to format single-density disks. DOS 2.5 was shipped with ''1050'' disk drives and some early '' XF551'' disk-drives. Included utilities were DISKFIX.COM, COPY32.COM, SETUP.COM and RAMDISK.COM.


DOS 4.0

:Codename during production: ''QDOS'' DOS 4.0 was designed for the 1450XLD. It was designed to operate with larger disk formats, adding double density and double sided support while also supporting the older single and enhanced density formats from DOS 2 and 2.5. To support the newer modes, it returned to the blocks concept used in DOS 3.0 when used to format enhanced or double density disks, but this time using slightly smaller 6-sector format, which held 768 bytes in enhanced density and 1536 bytes in double density. Like DOS 3, disks formatted in the new higher-density formats were not compatible with older drives and DOSes. It could read and write to those disks to retain compatibility. However, it could not determine the format of a disk automatically, and the user had to select the format of the disks from the DOS menu. The 1450XLD was never released, and the rights for DOS 4 were returned to the author, Michael Barall, who placed it in the
public domain The public domain (PD) consists of all the creative work to which no Exclusive exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly Waiver, waived, or may be inapplicable. Because no one holds ...
. It was published by
Antic Software Antic Software was a software company associated with ''Antic'', a magazine for Atari 8-bit computers. Bound into issues of the magazine, the Antic Software catalog initially sold Atari 8-bit games, applications, and utilities from the recently de ...
in 1984, and is sometimes referred to as "Antic DOS" for this reason.


DOS XE

:Codename during production: ADOS DOS XE supported the double-density and double-sided capabilities of the Atari XF551 drive, as well as its burst I/O. DOS XE used a new disk format which was incompatible with DOS 2.0S and DOS 2.5, requiring a separate utility for reading older 2.0 files. It also required bank-switched RAM, so it did not run on the 400/800 machines. It supported date-stamping of files and sub-directories. DOS XE was the last DOS made by Atari for the Atari 8-bit computers.


Third-party DOS programs

Many of these DOSes were released by manufacturers of third-party drives, anyone who made drive modifications, or anyone who was dissatisfied with the available DOSes. Often, these DOSes could read disks in higher densities, and could set the drive to read disks faster (using ''Warp Speed'' or ''Ultra-Speed'' techniques). Most of these DOSes (except SpartaDOS) were DOS 2.0 compatible.


SmartDOS

Menu driven DOS that was compatible with DOS 2.0. Among the first third-party DOS programs to support double-density drives. Many enhancements including sector copying and verifying, speed checking, turning on/off file verifying and drive reconfiguration. Published by Rana Systems. Written by John Chenoweth and Ron Bieber, last version 8.2D.


OS/A+ and DOS XL

DOS produced by
Optimized Systems Software Optimized Systems Software (OSS) was a company that produced disk operating systems, programming languages with integrated development environments, and applications primarily for Atari 8-bit computers. The founders of OSS previously developed A ...
. Compatible with DOS 2.0 - Allowed the use of Double Density floppies. Unlike most ATARI DOSses, this used a
command line A command-line interface (CLI) is a means of interacting with software via command (computing), commands each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user ...
instead of a menu. DOS XL provided a menu program in addition to the command line.


SuperDOS

This DOS could read SS/SD, SS/ED, SS/DD and DS/DD disks, and made use of all known methods of speeding up disk-reads supported by the various third-party drive manufacturers. Published by Technical Support. Written by Paul Nicholls.


Top-DOS

Menu driven DOS with enhanced features. Sorts disk directory listings and can set display options. File directory can be compressed. Can display deleted files and undelete them. Some advanced features required a proprietary TOP-DOS format. Published by Eclipse Software. Written by R. K. Bennett.


Turbo-DOS

This DOS supports Turbo 1050, Happy, Speedy, XF551 and US Doubler highspeed drives. XL/XE only. Published by Martin Reitershan Computertechnik. Written by Herbert Barth and Frank Bruchhäuser.


MyDOS

This DOS adds the ability to use sub-directories, and supports hard-drives. Published by Wordmark Systems, includes complete
source code In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer. Since a computer, at base, only ...
under
copyleft license Copyleft is the legal technique of granting certain freedoms over copies of copyrighted works with the requirement that the same rights be preserved in derivative works. In this sense, ''freedoms'' refers to the use of the work for any purpose, ...
, with an exception on distributing commercially only if it included in software or derived software made of it would cost less than $50. There is number of free addons and extensions for MyDOS created by users.


MyPicoDOS

This is a fork of MyDOS, intended to be used as game laucher.


SpartaDOS

This DOS used a command-line interface. Was not compatible with DOS 2.0, but could read DOS 2.0 disks. Supports
subdirectories In computing, a directory is a file system cataloging structure that contains references to other computer files, and possibly other directories. On many computers, directories are known as folders or drawers, analogous to a workbench or the t ...
and
hard drives A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magnet ...
being capable of handling filesystems sized up to 16 MB. Included the capability to create primitive batch files.


SpartaDOS X

A more sophisticated version of SpartaDOS, which strongly resembles MS-DOS in its look and feel. It was shipped on a 64 KB
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, cassette, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, ...
.


RealDOS

A SpartaDOS compatible DOS (in fact, a renamed version of SpartaDOS 3.x, for legal reasons). ''RealDOS'' is
shareware Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer. ...
by Stephen J. Carden and Ken Ames.


BW-DOS

A SpartaDOS compatible DOS, the last version 1.30 was released in December 1995. It has a much lower
memory footprint Memory footprint refers to the amount of main memory that a program uses or references while running. The word footprint generally refers to the extent of physical dimensions that an object occupies, giving a sense of its size. In computing, t ...
compared to the original SpartaDOS and does not use the RAM under the
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
of XL/XE machines, allowing it to be used on the older Atari 400/ 800 models. BW-DOS is
freeware Freeware is software, often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the free ...
by Jiří Bernasek.


XDOS

XDOS is freeware by Stefan Dorndorf.


LiteDOS

Minimalistic DOS for Atari, supporting files formats of various other DOS software, such as files of Atari DOS and MyDOS.


Disk formats

A number of different formats existed for Atari disks. Atari DOS 2.0S, single-sided, single-density disk had 720 sectors divided into 40 tracks. After formatting, 707 sectors were free. Each 128-byte sector used the last 3 bytes for
housekeeping Housekeeping is the management and routine support activities of running and maintaining an organized physical institution occupied or used by people, like a house, ship, hospital or factory, such as cleaning, tidying/organizing, cooking, shopp ...
data (bytes used, file number, next sector), leaving 125 bytes for data. This meant each disk held 707 × 125 = 88,375 bytes of user data. The single-density disk holding a mere 88 KB per side remained the most popular Atari 8-bit disk format throughout the series' lifetime, and almost all commercial software continued to be sold in that format (or variants of it modified for
copy protection Copy protection, also known as content protection, copy prevention and copy restriction, is any measure to enforce copyright by preventing the reproduction of software, films, music, and other media. Copy protection is most commonly found on vid ...
), since it was compatible with all Atari-made disk drives. * ''Single-Sided, Single-Density'': 40 tracks with 18 sectors per track, 128 bytes per sector. 720 sectors, 90 KB capacity. * ''Single-Sided, Enhanced-Density'': 40 tracks with 26 sectors per track, 128 bytes per sector. 1040 sectors, 130 KB capacity. Readable by the 1050 and the XF551. * ''Single-Sided, Double-Density'': 40 tracks with 18 sectors per track, 256 bytes per sector. 720 sectors, 180 KB capacity. Readable by the XF551, the 815, or modified/upgraded 1050. * ''Double-Sided, Double-Density'': 80 tracks (40 tracks per side) with 18 sectors per track, 256 bytes per sector. 1440 sectors (720 sectors per side), 360 KB capacity. Readable by the XF551 only.


Percom standard

In 1978, Percom established a double-density layout standard which all other manufacturers of Atari-compatible disk drives such as
Indus The Indus ( ) is a transboundary river of Asia and a trans- Himalayan river of South and Central Asia. The river rises in mountain springs northeast of Mount Kailash in the Western Tibet region of China, flows northwest through the dis ...
, Amdek, and Rana —except Atari itself— followed. A configuration block of 12 bytes defines the disk layout.


RAMCART

It is ramdisk for Atari XL, compatible with many DOS software.


IDE Plus 2.0

It is a utility to work with Atari disks and diskettes, based on MyDOS and SpartaDOS.


References

;Notes *
Online version

Mapping the Atari, Revised Edition
by Ian Chadwick


External links



— Reference manual for DOS 3.

Everything You Wanted To Know About Every DOS
Atari Dos 4 (aka ANTIC Dos aka QDOS)
Documentation on Atari DOS 4

from Wordmark Systems. {{Atari Atari 8-bit computer software Atari operating systems Disk operating systems Discontinued operating systems 1979 software