Movatterモバイル変換


[0]ホーム

URL:


faqs.org

Atari 8-Bit Computers: Frequently Asked Questions
Section - 7.5) What are Atari DOS I, DOS II, DOS 3, DOS 2.5, and DOS XE?

Font:

    Search the FAQ Archives

3 -A -B -C -D -E -F -G -H -I -J -K -L -M
N -O -P -Q -R -S -T -U -V -W -X -Y -Z
faqs.org - Internet FAQ Archives

Atari 8-Bit Computers: Frequently Asked Questions
Section - 7.5) What are Atari DOS I, DOS II, DOS 3, DOS 2.5, and DOS XE?

(Single Page )
[Usenet FAQs |Web FAQs |Documents |RFC Index |Cities ]
faqs.org


Top Document:Atari 8-Bit Computers: Frequently Asked Questions
Previous Document:7.4) What is Atari BASIC?
Next Document:7.6) What are MyDOS, SpartaDOS, and other popular DOS versions?
This FAQ section describes the various DOS versions produced by Atari for usewith their 8-bit computers.The Atari Operating System includes a simple "resident disk handler" thatsupports four functions for communicating with a disk drive connected via theSIO hardware port:  FORMAT - Issue a format command to the disk controller  READ SECTOR - Read a specified sector  WRITE/VERIFY SECTOR - Write sector; check sector to see if written  STATUS - Ask the disk controller for its statusThe resident disk handler is used to load a full "file management system"(FMS) from disk into RAM at power-up.The FMS may be distributed with additional programs that are optionally loadedfrom disk into memory after the FMS is loaded.On the Atari, then, a "Disk Operating System" (DOS) consists of:  1) The OS-resident disk handler  2) A FMS  3) Possible software extensions to the FMSHowever, in practice it is much more common to think only of a FMS and anyadditional programs distributed with the FMS as a "DOS" on the Atari.In 1978 Atari contracted with Shepardson Microsystems, Inc. (SMI) to create aFMS (along with a version of BASIC) for the upcoming Atari personal computers.The following worked together on the project, which resulted in the originalAtari DOS (along with Atari BASIC):Paul Laughton (author of Apple DOS) - project leader, co-primary contributorKathleen O'Brien - co-primary contributorBill Wilkinson - floating point scheme designPaul Krasno - implemented the math library routines following guidelines              supplied by Fred Ruckdeschel (author of the acclaimed text,               BASIC Scientific Subroutines)Bob Shepardson - Modified IMP-16 Assembler to accept special syntax tables                 Paul inventedMike Peters - keypuncher/computer operator/junior programmer/troubleshooterThe original Atari DOS shipped with 810 disk drives until 1981.  It consistsof a single file, DOS.SYS, which is loaded into memory from disk on startup.At the top of the menu screen it reads:   DISK OPERATING SYSTEM    9/24/79   COPYRIGHT 1979 ATARIWith the planned release of DOS II in 1981, Atari referred to this firstrelease of DOS as DOS I.  Nearly all users quickly abandoned DOS I in favor ofDOS II.Trivia: The DOS I "N. DEFINE DEVICE" menu option does not work.Also, DOS I is not compatible with the 850 Interface Module.The Atari DOS I disk is labeled: Atari 810 Master Diskette (CX8101).DOS II Version 2.0S was shipped with 810 disk drives, and early 1050 diskdrives, from 1981-1983.  It also shipped with the CX77 Touch Tablet.It consists of two files: - DOS.SYS is loaded into memory from disk on startup - DUP.SYS, which contains the DOS menu, is loaded only when needed.By splitting the menu screen off into a separate program that is not loadedinto memory until needed, more memory remained available for user programs incomparison to the single-file approach of DOS I.  MEM.SAV can be employed topreserve the contents of memory to disk when DUP.SYS is loaded, so that thedata can be restored to memory when exiting from the DOS menu.  A file namedAUTORUN.SYS is launched on startup after DOS.SYS is loaded.  DOS 2.0S supportsAtari's proprietary single-sided, single density 90K 5.25" floppy disk formatonly.  DOS 2.0S represents the lowest common denominator of Atari DOSversions--you can be assured than any Atari disk drive for the 8-bit Atari canwork with disks formatted with DOS 2.0S.  DOS 2.0S can read disks written withDOS I; the reverse is not the case.  The DOS 2.0S disk (CX8104) is labeled:"Atari 810 Master Diskette II" (most) or "Atari 810/1050 Master Diskette II"(later production).  DOS 2.0S was delivered by Optimized Systems Software(OSS), headed by Bill Wilkinson, for Atari.DOS II Version 2.0D was shipped with the rare Atari 815 Dual Disk Drive.Supports double-density disk drives; also supports single-density disk drives.The DOS 2.0D disk is labeled: Atari 815 Master Diskette (CX8201).For much more about DOS II see Inside Atari DOS by Bill Wilkinson (1982),online at:http://www.atariarchives.org/iad/DOS 3 shipped with 1050 disk drives from 1983-1985.  It was created in part totake advantage of the 1050's Dual-Density capability, by employing a single-sided, enhanced-density 130K 5.25" floppy disk drive format.  Atari calledthis format "dual-density," but the Atari community quickly came to refer tothis format as "enhanced-density" to better differentiate it from widelyavailable 3rd-party truly double density disk drives and supporting versionsof DOS.  DOS 3 consists of multiple files: FMS.SYS (the FMS), KCP.SYS,KCPOVER.SYS, COPY.UTL, DUPDISK.UTL, INIT.UTL, CONVERT.UTL (converts files fromDOS 2.0S to DOS 3, but not back again) and HELP.UTL.  It also has support forMEM.SAV and AUTORUN.SYS.  DOS 3 uses a disk format incompatible with, and lessefficient than, DOS 2.0S (DOS 3: 1024-byte "blocks"; DOS 2: 128-byte"sectors").  For these reasons and others, DOS 3 was not widely accepted bythe Atari community, and like DOS I is not generally used except forcuriosity's sake.  The DOS 3 disk is labeled: Master Diskette 3 (DX5052).DOS II Version 2.5 (DOS 2.5) shipped with 1050 disk drives and early XF551disk drives from 1985-1988.  DOS 2.5 represented Atari's relenting to themasses, returning to DOS 2.0S compatibility.  DOS 2.5 very closely resemblesDOS 2.0S, with just a few features added.  It supports both DOS 2.0S single-density 90K formats, as well as an enhanced density 130K format for use withthe 1050 disk drive.  In addition to the two main files DOS.SYS and DUP.SYS,DOS 2.5 also includes a RAMdisk utility for use with the 128K 130XE computer,a utility to convert files from DOS 3 disks back to DOS 2.5, and other diskutilities.  DOS 2.5 is just about as universal among Atari users as DOS 2.0S. The DOS 2.5 disk is labeled simply: DOS 2.5 (DX5075).DOS XE shipped with XF551 disk drives after 1988.  Like DOS 3, DOS XEintroduced a whole new format for Atari floppy disks; but unlike DOS 3, DOS XEalso preserved general compatibility with DOS 2.0S/2.5.  DOS XE supports thefull capabilities of the double-sided, double density 360K per 5.25" floppydisk XF551 disk drive, including that drive's high-speed burst mode.  DOS XEalso fully supports the 90K SS/SD capability of the 810 disk drive, the 130KSS/ED capability of the 1050 disk drive, the 180K SS/DD capability of most3rd-party disk drives for the Atari, and a RAMdisk for use with the 130XE.Date-stamping of files is supported.  DOS XE requires an XL or XE computer; itis not compatible with the 400/800 computer models.  Even though DOS XE wascritically well-received, and represented a substantial jump in capabilitiesover DOS 2.5, its arrival came so late in the crowded realm of Atari and 3rd-party DOS versions that it never achieved much acceptance among real users,and is now relegated to the same status as DOS I and DOS 3 before it.  Beforeits release, DOS XE was widely known as "ADOS."  It was developed by BillWilkinson for Atari.  The DOS XE disk is labeled: DOS XE Master Diskette(DX5090).

User Contributions:

Comment about this article, ask questions, or add new information about this topic:


Some parts © 2025 Advameg, Inc.  |  

[8]ページ先頭

©2009-2025 Movatter.jp