• Atari 8-Bit Computers: Frequently Asked Questions (19/30)

    From Michael Current@21:1/5 to Marc G. Frank on Tue Nov 26 21:54:38 2019
    [continued from previous message]

    - 130RAM: 251 usable sectors * 250 bytes/sector = 62,750 bytes
    - SSDD: 715 usable sectors * 250 bytes/sector = 178,750 bytes
    (Note that when DOS XE reports free disk space it truncates the
    number of bytes free to the nearest 1000 "K" bytes. For example, an
    empty AT810 disk is reported by DOS XE to have 86 K bytes free.)
    - Filesystem analysis by James Bradford (2009):
    https://atariage.com/forums/topic/154173-bored-so-i-did-this-part-2/
    2) DOS 2.0 Single Density via the optional DOS 2.x A: Disk File Manager
    3) DOS 2.5 Enhanced Density via the optional DOS 2.x A: Disk File Manager
    - Disk File Managers can address up to eight drives (D1: to D8:, A1 to A8:).
    - Hybrid interface is both menu driven and command driven, including stacked
    command entry.
    - Batch files can be used to automate tasks;
    AUTOEXEC.BAT run automatically when DOS XE is booted.
    - RAM memory locations 1802 ($70A or DRVBYT, the active drive map) and 1801
    ($709 or SABYTE, the maximum number of concurrently open files) are
    utilized in the same way as by DOS 2.0S and DOS 2.5.
    - DOS XE Master Diskette (DX5090) contains:
    DOSXE.SYS FMS with D: Disk File Manager, loaded by OS-resident
    Diskette Handler on system startup
    DOS2.SYS A: Disk File Manager for DOS 2.x filesystem support
    SETUP.COM External setup utility. Configures:
    - The number and type of drives
    - The number of file buffers
    - Installation of the 130XE RAMdisk
    - Whether the RS-232 handler should be loaded automatically
    on system startup
    - Whether a BASIC program should be run automatically
    on system startup
    RDRIVER.SYS Used by DOS XE to load R: handler from 850 interface
    COPY3_XE.COM DOS 3 to DOS XE copy program
    WELCOME.BAS Sample program provided for experimentation with SETUP.COM
    - Manual: Atari DOS XE: XF551 Disk Drive Owner's Manual C300557

    DOS XLE
    -------
    DOS II Version XLE ("DOS XLE") (P) 1990 Atari (Germany)
    Andreas Koch writes (January 2010):
    "programmed by Reitershan in 1990 (as requested by Atari Deutschland then
    for the XF551 drive), it is not only similar, but fully compatible to
    Turbo-DOS XL/XE (also by Reitershan). It uses the well-familiar DOS 2.5
    DUP-menu, with a few enhancements, like e.g. 1-8 for Dir. of drive 1-8,
    formats 90KiB-360KiB and RAMdisks up to 256KiB; there is even an option (P)
    to switch back to standard DOS 2.5; this DOS has been written with the
    source-code of DOS 2.5 (made available for Reitershan by Atari
    Deutschland), so it is as compatible as possible to DOS 2.5 but still
    offers some enhancements; luckily all Turbo-DOS XL/XE utilities can be used
    with this DOS (e.g. the RAMdisk-driver from Turbo-DOS!);

    ------------------------------

    Subject: 7.3.2) What are RealDOS, SpartaDOS X, and XDOS?

    The continuing development of various modern mass storage options for the
    8-bit Atari computers has necessitated ongoing development of supporting
    disk operating systems. This section describes full-featured disk operating systems (DOS) for the Atari that remain actively developed today.

    RealDOS
    =======
    RealDOS v1.0a Build 0031 (November 2012)
    - Shareware from Integrated Logic Systems (ILS, Stephen J. Carden)
    - Disk utilization/filesystem: SpartaDOS File System (SDFS) version 2.0
    - XL/XE with 64KiB RAM required. Also designed to run on APE software and
    hardware, or with an emulator.
    - RealDOS contains both the MUX- and non-MUX SIOV.
    This DOS will realize how it is being called and will load the proper SIOV
    handler for your needs. RealDOS will configure itself by detecting your
    hardware configuration.
    - Fully supports: Black Box (all versions), ICD MIO, Ken Jones MIO, KPI
    interface, Supra Interface, IDEa, SIO2PC, APE Registered Version, SIO2SD,
    SIO2IDE, SIO2USB, S-Drive and The Multiplexer.
    - RealDOS was also designed to work with the Atari800Win emulator.
    - RealDOS does not support at this time the cartridge version of the MyIDE
    product.
    Old versions/release history:
    - Real.dos Builds 0003 through 0031 (2002-2012)
    - Available: http://www.realdos.net/

    SpartaDOS X
    ===========
    SpartaDOS X 4.48 with Toolkit (23 Jul. 2016), by DLT Ltd.
    - Often abbreviated: SDX
    - No source code in common with disk-based SpartaDOS, nor with RealDOS
    - 48KiB RAM required; more recommended
    - A 128KiB ROM cartridge (v.4.40+ ; earlier versions 64KiB)
    - Can run on the following platforms: intSDX128 and intSDX128 "flash", Altirra
    and Atari800 emulators, IDE Plus 2.0 interface, Ultimate1MB, Incognito
    board, SIDE HDD cartridge, SIC! Cartridge, Turbo Freezer 2005, Maxflash 1Mb,
    Maxflash 8Mb, Maxflash MyIDE+Flash, MyIDE II, an upgraded SpartaDOS X
    cartridge from ICD, SDX 128 "flash" cartridge, AtraX SDX 128 cartridge
    - Proprietary kernel does not rely on the Central Input/Output (CIO)
    portion of the Atari OS to communicate with devices. Standard Atari CIO
    communication is also supported for full software compatibility.
    - Disk utilization/filesystems:
    1) SpartaDOS File System (SDFS) version 2.1 (SDX native filesystem)
    (v.4.40+ ; SDFS 2.0 in prior versions)
    - Supports sector sizes larger than 256 bytes
    - "All DOS using SDFS 2.0 work with SDFS 2.1 and vice versa."
    2) Atari DOS 2
    - Supports subdirectories in MYDOS up to a size of ~16MiB
    (65535 sectors, 256 bytes each)
    - Supports the extended sectors of DOS 2.5 for read only.
    - Does not support the ability to create/delete, or set a working
    directory on MYDOS media
    3) CP/M (as of SDX 4.46)
    - Read Indus CP/M 2.2 disks on Indus GT/LDW Super 2000/CA-2001)
    4) MS-DOS FAT12 (as of SDX 4.46) or FAT16 (as of SDX 4.47)
    - Read-only; hardware device must support 512-byte sectors
    - Number of drives or partitions: up to 15 (8 before v.4.40)
    - Logical sector size: 128, 256, or 512 bytes (128 or 256 before v.4.40)
    - Number of sectors per disk: up to 65535
    - Disk size: up to 32MB (16MB in versions before v.4.40)
    - Directory size: up to 32KiB
    - Number of directories: unlimited
    - Number of entries per directory: up to 1423
    - File size: up to 16MiB
    - Number of files open at a time: up to 16
    - Path length: up to 64 characters
    - Extended memory: up to 1024KiB with Port B type; 4032KiB with Axlon type
    - High speed support: Happy/Warp Speed, US Doubler/UltraSpeed,
    Indus GT/Synchromesh, XF551, 1050 Speedy
    - RS232.COM provided for loading the R: handler from the 850 interface ROM
    Old versions/release history:
    SpartaDOS X was originally developed by Mike Gustafson for ICD.
    ICD SpartaDOS X release history: (version numbering started with 4.0)
    - SpartaDOS X 4.17 ??-??-88
    - SpartaDOS X 4.18 10-29-88
    - SpartaDOS X 4.19 1-16-89
    - SpartaDOS X 4.20 2-06-89
    - SpartaDOS X 4.21 7-10-89
    The rights to SpartaDOS X were purchased from ICD by Fine Tooned Engineering
    (FTe, Mike Hohman) in 1993 (November?).
    FTe SpartaDOS X release history:
    - SpartaDOS X 4.22 11-05-95
    DLT Ltd. (Draco, Lizard, Trub) chose to carry the development of SDX
    forward.
    DLT SpartaDOS X release history:
    - SpartaDOS X 4.39RC (1 Oct. 2006)
    - SpartaDOS X 4.41 (8 Feb. 2008)
    - SpartaDOS X 4.42 (25 Dec. 2008)
    - SpartaDOS X 4.43 (updated 14 Apr. 2011; first released 10 Apr. 2011)
    - SpartaDOS X 4.45 (4 Nov. 2011)
    - SpartaDOS X 4.46 with Toolkit (2 Jan. 2013)
    - SpartaDOS X 4.47 with Toolkit (10 Feb. 2015)
    Developer's website:
    http://sdx.atari8.info/ or http://spartados.com or http://spartadosx.com Manufacturers:
    - Atarimax http://www.atarimax.com/
    - Candle http://spiflash.org/
    - Lotharek http://lotharek.pl/

    XDOS
    ====
    XDOS 2.43 (c) 2009 by Stefan Dorndorf
    - "Extended Disk Operating System"
    - A compact yet more capable alternative to Atari DOS 2.5
    - Two versions:
    1) XDOS 2.4N supports all standard Atari drives (810, 1050, XF551), and
    supports XF551 and Hyper-XF Hyper Speed high speed input/output.
    2) XDOS 2.4F adds high speed input/output with:
    SIO2USB, SIO2SD, Speedy 1050, Happy 1050, 1050 Turbo
    - Disk utilization/filesystems:
    1) DOS 1 (not append)
    2) DOS 2.0
    3) DOS 2.5
    4) DOS 2.2/2.3 (931 sectors format)
    5) DOS XL
    6) (Happy) DOS II + / D (All versions)
    7) BIBO-DOS (except 360KiB format)
    8) Turbo-DOS (except 360KiB format)
    9) MyDOS (except sub-directories, disks with more than 1040 sectors, and
    append to MyDOS files)
    - RAMdisks: 14KiB-256KiB
    - Command driven
    - Can use batch files
    - D: Disk File Manager supports D1: through D9:
    - H: device of Atari800Win emulator is supported
    Old versions:
    - Happy-Computer DOS II+/D V:4.5M Copyright 1985 by Stefan Dorndorf
    - Commonly known as "Happy-DOS"
    - Published in issue 3/1986 of Happy Computer magazine
    - DOS II+/D - Version 6.1 Copyright 1987 by Stefan Dorndorf
    - DOS II+/D - Version 6.4 (c) '87 by S.D.
    - XDOS 2.3 (p) 1990 S.Dorndorf
    - Adds DOS 2.5/MYDOS enhanced density compatibility
    Available: http://std.gmxhome.de/atari/system.atr
    Documentation: http://std.gmxhome.de/atari/xdos24.pdf

    ------------------------------

    Subject: 7.3.3) What are MyPicoDOS, Micro-SpartaDOS, and LiteDOS?

    A "miniature DOS" / "gameDOS" / "microDOS" is a DOS version that is designed
    to provide minimal capabilities. Typically, this type of DOS makes the disk bootable, and supports the launching of files on the disk. This section describes current miniature DOS versions for the Atari.

    MyPicoDos
    =========
    MyPicoDos 4.06 (C) 1992-2017 by Matthias Reichl
    A "game-DOS" for DOS 2.x/MyDOS compatible disks with the following features:
    - It supports loading of COM/EXE, BIN (boot image) and BAS files.
    - It works with single and double density (hard-) disks from
    720 up to 65535 sectors.
    - Drives D1: to D8: can be accessed.
    - It supports MyDOS style subdirectories.
    - It supports Bibo-Dos style long directories (128 files per disk).
    - It supports XF551 format detection.
    - Built-in high speed SIO code: compatible with UltraSpeed (Happy,
    Speedy, AtariSIO/SIO2PC/APE/...), Happy 810 Warp Speed, XF551 and Turbo
    1050, up to 126 kbit/sec (Pokey divisor 0)
    - It supports displaying long filenames and a disk/directory title.
    - On XL/XE-type computers MyPicoDos can automatically switch BASIC on
    when loading a BASIC program, and switch BASIC off when
    loading a COM/EXE/BIN file.
    - Joystick support: either use arrow keys or a joystick to select
    the file.
    - Optional built-in atariserver (AtariSIO) remote console.
    - Separate "barebone" version without high speed SIO support and
    remote console support (for those who want to save space)
    - Separate boot-sector-only version "PicoBoot" supporting a single
    COM file on a disk
    - Separate "SDrive" version which configures the SDrive to use
    110 or 126 kbit/s transfer speed.
    Available: http://www.horus.com/~hias/atari/

    Micro-SpartaDOS (Micro-SD)
    ===============
    Micro-SpartaDOS 4.6 (MSDOS.COM), 2010-09-07
    Micro-SpartaDOS 4.5 (MSDOS.COM), 2010-06-12
    - Versions through 2.2: by Jiri Bernasek (BEWESOFT)
    Versions 2.3+ by Tomasz Pecko ('pecus') and Pawel Kalinowski ('pirx')
    - Disk allocation/filesystem:
    - SpartaDOS File System (SDFS) version 2.0
    - Maximum number of directories entries is only limited by available RAM Old versions/Changelog:
    MSDOS22.COM - original BEWESOFT version
    - by Jiri Bernasek - BEWESOFT (Prague, 93-05-03)
    - Version 2.2 supports also a high speed SIO for Speedy 1050, XF551 and
    the HDI.
    Pecus & Pirx modifications:
    MSINI2.COM - Pecus & Pirx variation on the menu editor.
    MSDOS23.COM - Pecus modified version with multi disc operation.
    - Keys 1-8 - select working drive and read the main directory.
    MSDOS30.COM - This version supports XF551 drives with HS, Happy Warp/
    US-Doubler drives with High Speed, and Speedy HS (only in
    US-Doubler mode).
    - Version 3.x+ are compatible with the SIO2IDE interface -
    MSDOS43.COM - Warsaw, 2010-05-26
    - Version 4.3 of MSDOS is a serious rewrite, done primarily by
    Pecus. It uses a novel approach to mapping index sectors.
    - Version 4.3 supports "quadruple" sectors (512 bytes long);
    expands the available partition size to 32MB.
    - Version 4.3 contains only the most popular Happy / UltraSpeed
    routines.
    - Holding [SHIFT] during booting turns off HS I/O entirely.
    - This version detects BASIC and QMEG. With QMEG the High Speed
    I/O is turned off as QMEG handles HS I/O by itself.
    MSDOS45.COM - Warsaw, 2010-06-12
    - Several bug fixes
    - Screen colors and TURBO mode configurable per directory.
    - Supports drives 1-15.
    Available: http://pecus.pigwa.net/pliki/Atari/

    LiteDOS by Mr.Atari (Sijmen Schouten), 2018-2019
    =======
    - Previously known as TinyDOS
    - Also available as part of a modified XL/XE OS ROM file
    - Optional FMP = Fast Math Package
    - Reads Atari DOS 2.0 2.5 MyDOS and other compatible disks, including:
    - 90KiB 810/1050/XF551 [SD 720 sectors]
    - 130KiB 1050/XF551 [SD 1040 sectors]
    - 180KiB Enhanced drives / XF551 [DD 720 sectors]
    - 360KiB XF551 [DD 1440 sectors]
    - 720KiB 3.5"-Enhanced XF551 [DD 2880 sectors]
    - 256KiB - 8MiB HardDrive/CF HDD [SD 2048 - 65535 sectors, 56-510 files]
    - 512KiB - 16MiB HardDrive/CF HDD [DD 2048 - 65535 sectors, 56-510 files]
    - Files on disks and small partitions with less then 1024 sectors can be read
    by DOS 2/2.5/Clones.
    - Files on larger disks/partitions can be read by DOS that support the
    "no file-check" bit in the filename-status, like MyDOS.
    - Only the first 64 files can be read by other compatible DOS versions, due
    to incompatibility in the VTOC-sectors.
    - A LiteDOS disk must not be written to with another DOS.
    - Tools/programs that come with LiteDOS are:
    1/ LiteINIT:
    This tool will let you format and init a LiteDOS disk or partition.
    2/ 850-style R:Driver (Lite850.DRV):
    This program will detect and download/install the driver from the 850 or
    compatible device.
    3/ TinyTERM:
    This is a small terminal program that let you talk to any R: device
    present.
    4/ Turbo Basic / Compiler / Runtime (XL/XE with 64k):
    - Turbo-Basic 1.5 compiled to give the maximum amount of free RAM.
    - Compiler, to compile your turbo basic to a runtime.
    - Runtime, to run your compiled basic program.
    5/ SIO2WiFi (ESPP6.DRV):
    http://www.mr-atari.com/Mr.Atari/SIO2WiFi/
    This program installs a R-Verter compatible handler to communicate with
    device R:.
    - The ESP8266 is a Wifi-module that can be used as modem to access
    BBSes found on the Internet. See:
    https://www.espressif.com/en/products/hardware/esp8266ex/overview
    6/ RUNBAS.XEX:
    This is a small machine code that runs the first file with the name
    *.BAS it finds.
    Available: http://www.mr-atari.com/Mr.Atari/LiteDOS/

    ------------------------------

    Subject: 7.3.4) What other 3rd-party DOS versions were released for the Atari?

    This section attempts to list all released 3rd-party "full-featured" DOS versions, beyond RealDOS, SpartaDOS X, and XDOS (which are described in
    another section of this FAQ list).

    This list is presented in chronological order by date of first (known)
    release.
    CP/A version 1.0 April 1981 (MC is still looking for a copy of this version) OS/A+ version 1.1 May 1981 (MC is still looking for a copy of this version)
    OSS OS/A+ - ATARI version 1.2 Copyright (C) 1981 OSS
    OSS OS/A+ - ATARI version 1.2e Copyright (C) 1981 OSS
    OSS OS/A+ - ATARI version 2.00 Copyright (C) 1982 OSS,Inc.
    OS/A+ version 2.1 (1982 - MC is still looking for a copy of this version)
    OSS DOS XL - ATARI version 2.20 Copyright (C) 1983 OSS,Inc.
    OSS DOS XL - ATARI version 2.30 Copyright (C) 1983 OSS,Inc.
    OSS DOS XL - ATARI version 2.30C Copyright (C) 1983 OSS,Inc.
    OSS DOS XL - ATARI version 2.30X Copyright (C) 1983 OSS,Inc.
    OSS DOS XL Atari v2.30 Axlon RamDisk Copyright (C) 1984 OSS,Inc.
    OSS DOS XL Atari v2.30C Axlon RamDisk Copyright (C) 1984 OSS,Inc.
    OSS DOS XL Atari v2.30 Mosaic RamDisk Copyright (C) 1984 OSS,Inc.
    OSS DOS XL Atari v2.30C Mosaic RamDisk Copyright (C) 1984 OSS,Inc.
    FTe DOS XL - ATARI version 2.30 Copyright (C) 1994 by FTe
    FTe DOS XL - ATARI version 2.30C Copyright (C) 1994 by FTe
    FTe DOS XL - ATARI version 2.30X Copyright (C) 1994 by FTe ---------------------------------
    - Developed by Optimized Systems Software (OSS), successor to Shepardson
    Microsystems, Inc. (SMI), developer of Atari DOS I and the File Manager
    System of Atari DOS II.
    - Introduced April 3-5, 1981 at the West Coast Computer Faire as: "CP/A"
    - Original version of the Console Processor and the original version
    ("version 2") of the File Management Subsystem (FMS; identical with that of
    Atari DOS 2.0S) were written by Paul Laughton. Other portions primarily by
    Mark Rose, with collaboration of Bill Wilkinson and Mike Peters.
    - Command line driven, with optional menu available
    - Version 1
    - Disk drive type supported: Atari 810 (& compatible)
    - Disk allocation/filesystem: Atari DOS 2.0 Single Density
    - Version 2
    - Disk drive types supported:
    1) Atari 810 (& compatible)
    2) SSDD 5.25" Single-Sided, Double Density
    - Disk allocation/filesystems:
    1) Atari DOS 2.0 Single Density
    2) "Atari DOS 2.0 Double Density"
    - Format developed with Atari for the Atari 815
    - 256 total bytes/sector, with 3 bytes of each sector used to
    address the next sector.
    - 40 tracks * 18 sectors/track = 720 total sectors, with 13
    sectors used for software control or unused by the FMS.
    - Data capacity per diskette:
    707 sectors x 253 bytes/sector = 178,871 bytes/disk
    - 13 special sectors:
    1-3 Boot sectors, containing the boot record accessed by the
    Atari OS at system power-up. (OS reads 128 bytes/sector)
    360 Volume Table of Contents (sector usage)
    361-368 File Directory
    720 unused by the FMS (same as Atari DOS I and 2.0S)
    - Maximum of 64 files per diskette (8-sector File Directory)
    - Supports any mixture of up to 8 single and/or double density disk drives
    - No smart density switching. Drive 1 acquires the density of the booted
    master disk. DOS XL automatically asks each drive what density it is
    during the boot process. From then on, may use the CONFIG command to
    manually change a disk drive's density.
    - STARTUP.EXC batch file of DOS XL commands (ATASCII text) runs at system
    boot (after AUTORUN.SYS)
    - RS232.COM provided for loading the R: handler from the 850 interface ROM
    - RS232FIX.COM provided as a debugged alternative to the R: handler
    contained in the ROM of the Atari 850 interface.
    - Version 2.20 can save 5KiB of user RAM by occupying memory which is
    bank-
    switched with an OSS SuperCartridge, via DOSXL.SYS
    - Version 2.30C is Version 2.30 with DOSXL.SUP enabled as DOSXL.SYS, which
    saves 5KiB of user RAM by occupying memory which is bank-switched with
    an
    OSS SuperCartridge
    - Version 2.30X is Version 2.30 with DOSXL.XL enabled as DOSXL.SYS, which
    saves 3KiB of user RAM by occupying memory available under the Atari OS
    (requires an XL/XE computer with at least 64KiB RAM).
    - BitWedge (BIT3.COM) Version 1.1 - 20DEC83
    Copyright (c) 1983 by Harald E. Striepe
    - Provided by OSS for use with the Bit 3 Full-View 80 on the Atari 800.
    - For use under DOS XL Version 2.30 and up
    - v2.30 Axlon RamDisk. Version by Harald E. Striepe and OSS.
    - Version 2.30 with RAMdisk support with the Axlon 128K RamDisk on an
    Atari 800. 883 single density sectors.
    - v2.30C Axlon RamDisk. Version by Harald E. Striepe and OSS.
    - v2.30 Axlon RamDisk with DOSXL.SUP enabled as DOSXL.SYS, which
    saves 5KiB of user RAM by occupying memory which is bank-switched
    with an OSS SuperCartridge
    - v2.30 Mosaic RamDisk. Version by Harald E. Striepe and OSS.
    - Version 2.30 with RAMdisk support with Mosaic 64K RAM Select boards
    installed on an Atari 800. From 371 sectors (64KiB plus 32KiB of
    standard RAM) to 896 sectors (two 64KiB boards plus a 32KiB board).
    - v2.30C Mosaic RamDisk. Version by Harald E. Striepe and OSS.
    - v2.30 Mosaic RamDisk with DOSXL.SUP enabled as DOSXL.SYS, which
    saves 5KiB of user RAM by occupying memory which is bank-switched
    with an OSS SuperCartridge
    - Version 2.30p is a patched Version 2.30 that fixes two bugs:
    1) A boot disk created from the DOS XL menu couldn't boot unless the
    MENU.COM file was the disk.
    2) A boot disk initialized in a drive other than 1 would always boot
    up with that drive number as the working drive at the initial
    command line prompt.
    - OSS published a patch to convert version 2.30 to version 2.30p in
    their Spring 1984 Newsletter. OSS then published a corrected version
    of the 2.30p patch in their Fall 1986 Newsletter. See:
    http://preview.tinyurl.com/o6cn9mm
    - OSS/Indus DOS XL 2.35I is OSS DOS XL 2.30 plus GTSYNC.COM, the
    Indus GT Synchromesh Engager. Copyright (C)(P) 1984, Indus Systems.
    Released by Indus Systems in 1984:
    - OSS DOS XL - ATARI version 2.35I1 Copyright (C) 1983 OSS,Inc.
    - GTSYNC.COM VID: 01.02\01.01\01.01\01.21\01.21.
    - Supports Synchromesh 38.4 kbit/s on:
    Indus GT, LDW Super 2000, CA-2001
    Released by Future Systems in 1986:
    - OSS DOS XL - ATARI version 2.35I2 Copyright (C) 1983 OSS,Inc.
    - GTSYNC.COM VID: 01.10\01.01\01.10\01.30\01.30.
    - Supports Synchromesh II 68.2 kbit/s on:
    Indus GT, LDW Super 2000, XFD601, XFD602
    - DOS XL 2.35I1 and DOS 2.35I2 were often (always?) distributed with
    RAM130.COM, written by Joseph Segura in 1985: a 64KiB RAMdisk for
    the 130XE. Synchromesh (GTSYNC.COM) must be disabled in order to
    use RAM130 -- effectively, RAM130 is for DOS XL 2.30.
    - "DOS XL 2.35L" is described in the manuals for the LDW Super 2000 and
    CA-2001 disk drives. However, original disks shipped with these drives
    are reported to be identical to DOS XL 2.35I1 (including RAM130.COM).
    - Warp Speed DOS XL, including under cartridge, under ROM and Axlon RAM
    versions, was distributed by Happy Computers, Inc. for use with Happy
    810 Enhancement (Rev 7 capable units) or Happy 1050 Enhancement
    - Shipped with: Amdek AMDC-II, Astra 1620, CA-2001, Concorde C-221M,
    Indus GT, LDW Super 2000, NCT 810 Turbo (1983 units), Percom AT88-S1,
    Percom AT88-S2, BASIC A+, MAC/65
    - Rights purchased from OSS by ICD in January 1988
    (but ICD discontinued DOS XL in favor of their own SpartaDOS)
    - Rights purchased from ICD by Fine Tooned Engineering (FTe) in 1993
    - FTe DOS XL 2.30 (including 2.30C and 2.30X) released on 6/22/94.
    They are identical to the OSS releases of the same versions.

    K-DOS By K-Byte Copyright 1981 Kay Enterprises Co. ---------------------------------------------------
    - By Kay Enterprises Co. (John Mathies, K-Byte general manager)
    (the makers of K-Razy Shoot-Out and K-Razy Kritters)
    - Disk drive types supported: Atari 810 (& compatible)
    - Disk allocation/filesystem: Atari DOS 2.0 Single Density
    - Command line driven
    - Memory resident

    OS/A+ version 4.0 (1982 - MC is still looking for a copy of this version)
    OSS OS/A+ - ATARI version 4.10 Copyright (C) 1982 OSS --------------------------------
    - Port of Apple DOS for the Apple II (which was developed by Paul Laughton for
    Shepardson Microsystems, Inc. (SMI), predecessor to OSS)
    - Requires, and runs on, only double density or larger disk drives
    - Disk allocation/filesystem:
    - Mapped file structure (true random access to data files)
    - Physical sectors of either 256 or 512 bytes
    - Disks with 128 bytes per sector would use pairs of sectors to emulate
    256 byte sectors
    - Sectors are grouped into blocks of n sectors in length, where n is a
    power
    of two between 1 and 128
    - Files are at least one block in length, and up to 16MiB long
    - Maximum number of files per disk depends on the disk capacity. For a
    single-sided, double density (180KiB) disk the maximum is 105 files.
    - Disk drives ranging in storage size from 128kB to over 15MB
    - Interoperability with OS/A+ version 2:
    - ADOS command allows the user to access version 4 disks as Dn: while
    accessing version 2 disks as An:.
    - COPY24 command can copy version 2 files to version 4 diskettes, or vice
    versa.
    - Shipped with: Percom RDF40-S1 (later units), Percom RFD44-S1 (later units),
    Percom RFD40-S2, Percom RFD 44-S2, Percom AT88-S1PD, Percom AT88-SPD,
    Percom Doubler, NCT 810 Turbo (1983 units)
    - Also sold by Software Publishers/SWP for use with ATR8000, 1982-1983

    DOS-MOD (1983)
    (c) 1984 R.K.Bennett TOP-DOS v1.1
    (c) 1984 R.K.Bennett TOP-DOS v1.20
    TOP-DOS 1.4 (1984)
    TOP-DOS 1.5 (c) 1985 R.K.Bennett
    TOP-DOS 1.5a (c) 1985 R.K.Bennett
    TOP DOS 1.5 Plus (1986)
    TOP DOS Professional (1986)
    ---------------------------
    - Developed by R.K. Bennett for Sunny Software / Eclipse Software
    - Sold commercially by Sunny Software (original DOS-MOD release) or
    Eclipse Software (later DOS-MOD release and all releases of TOP-DOS)
    - DOS-MOD: Enhances Atari DOS 2.0S
    o Menu-driven, Full screen use
    o Command files
    o Expanded wildcard capability
    o Fixes 11 bugs in DOS 2.0S
    o Single and Double Density versions
    o DD version supports HELLO command file option on startup
    o DD version supports cartridge-bypass feature on startup
    o DD version can also run in the SD mode
    - TOP-DOS: Standalone product, includes all the features of DOS-MOD
    o Uses Atari DOS 2 single and double density filesystems, or
    proprietary variations on the DOS 2 filesystem. The TOP-DOS unique
    filesystem is not supported by any other DOS for the Atari.
    o 1 to 8 disk drives
    o Alphabetization and compression of the disk directory
    o Drive support: 5.25": SD, DD, DSDD. 8": DD
    o Specify the number of sectors desired, up to 944 per side in single
    density and up to 1968 in double density
    o Reformat only the VTOC, on a previously formatted disk
    o RAMdisk support: Axlon and Mosaic
    - TOP-DOS 1.5:
    o RAMdisk support: 130XE Extended
    o 1050 Enhanced Density Support
    o "WISE" Density Control
    o High Speed Data Transfer (Happy Warp Speed)
    o Improved Status Display
    o Hex-Decimal Conversion
    o 90KiB buffer for one-pass disk duplication
    o Four-level command file nesting
    o Ad: Antic v4n9 Jan86 p.44
    o Shipped with: Astra "Big D" (later units), Astra The "One"
    o Also distributed by Happy Computers, Inc., 1986- for use with Happy 810
    Enhancement (Rev 7 capable units) or Happy 1050 Enhancement
    - TOP DOS 1.5 Plus:
    o Allows multiple RAMdisks, SD or DD
    o Accesses Atari DOS 2.5 files
    o Supports other RAM boards
    o New sector number display and tone control
    o Better warp speed and group autorun control
    o BASIC enable/disable for XE/XL with built-in BASIC
    - TOP DOS Professional:
    o Up to 16MB disk capacity
    o Sub-directories
    o Sector read, write & compare
    o File compare
    - 1.5 Plus / Professional ad: Antic v5n2 Jun86 p.27
    - Apparently released into the public domain, approximately 2005

    MYDOS
    -----
    MYDOS 3.05 [reported to exist]
    MYDOS 3.07 -- copyright 1983,WORDMARK (August 16, 1983)
    MYDOS 3.08 -- copyright 1983,WORDMARK
    MYDOS 3.12 -- copyright 1983,WORDMARK ATR8000 RS232 Version, by C. Marslett MYDOS 3.09 [reported to exist]
    MYDOS 3.13 (August 8, 1984)
    MYDOS 3.010 - copyright 1983,WORDMARK
    MYDOS 3.011 - copyright 1984,WORDMARK
    MYDOS 3.16 [reported to exist]
    MYDOS 3.012 - copyright 1984,WORDMARK
    MYDOS 3.013 - copyright 1984,WORDMARK
    MYDOS 3.18 -- copyright 1984,WORDMARK ATR8000 RS232 Version, by C. Marslett MYDOS 3.014 - copyright 1985,WORDMARK (February 18, 1985)
    MYDOS 3.19 -- copyright 1985,WORDMARK ATR8000 RS232 Version, by C. Marslett MYDOS 3.015 [reported to exist]
    MYDOS 3.016 - copyright 1985,WORDMARK
    MYDOS 3.016AX copyright 1985,WORDMARK Axlon RAMdisk version
    MYDOS 3.116 - copyright 1985,WORDMARK ATR8000 RS232 Version, by C. Marslett MYDOS 4.0 --- copyright 1985,WORDMARK
    MYDOS 4.2 --- copyright 1985,WORDMARK
    MYDOS 4.2C -- copyright 1985,WORDMARK
    MYDOS 4.3A (October 21, 1986)
    MYDOS 4.3B -- copyright 1986,WORDMARK
    MYDOS 4.50 -- Copyright 1988,WORDMARK (11/28/88 freeware, from Bob Puff)
    MYDOS 4.50T - Copyright 1988,WORDMARK
    MYDOS 4.51 -- copyright 1989,WORDMARK (6/14/89)
    MyDOS 4.53/3 and 4.53/4 (David R. Eichel rel.ver.1/1/90)
    MyDOS 4.55 Beta (Lee Barnes March 17, 2003)
    -----------------------
    - Primarily developed by Charles W. Marslett
    - Menu driven, modeled after Atari DOS 2
    - Uses Atari DOS 2 single and double density file systems, extended with
    support for larger capacity diskettes
    - First Atari DOS to support dynamic density changes (user-initiated, but
    without rebooting the system).
    - Earlier versions were sold commercially; 4.5x versions shareware/freeware
    - Versions 3.x sold by SWP for use with the ATR8000:
    - 3.0x versions are the standard releases
    - 3.1x versions have an integrated R: handler for the ATR8000 serial port
    - Sold by SWP in disk-side or system disk builder pairs. Known version-
    pairs include: 3.08/3.12, 3.09/3.13, 3.011/3.16, 3.013/3.18, 3.014/3.19
    - 3.2x versions were developed for use with the never-shipped SWP ATR8500
    - Versions after 3.08/3.12 include support for subdirectories
    - RDOS 800 (early name ROMDOS) is MYDOS 3.0 but can occupy less user RAM.
    - Revisions: 0.0, 0.1 (1984), 0.11, 0.12, 0.14. Versions:
    - Can reside in the 4KiB unused memory address space in the 400/800
    (49152-53247 or $C000-$CFFF) for permanent availability on ROM
    (i.e., Newell Ramrod personality board or CDY Omnimon! board)
    - Can reside in OSS SuperCartridge banked RAM address space
    - Can reside in standard RAM
    - 0.14 additionally can reside under XL/XE built-in BASIC
    - OMNIDOS is Wordmark ROMDOS/RDOS and CDY Omniview on one 8KiB chip for
    Newell Ramrod personality board or CDY Omnimon! board
    - MYDOS 3.016 shipped with: Astra "Big D" (earlier units)
    - Versions 4.x include support for high capacity drives (hard drives), up
    to 16MiB per partition.
    - Versions 4.x have full read compatibility with the Atari DOS 2.5 format,
    but will only write to the first 720 sectors of the disk. (MYDOS has its
    own format for enhanced density disks that allows full access.)
    - Versions 4.x shipped with RS-232 driver for the ATR8000
    - MYDOS 4.x shipped with: SupraDrive, BTL Hard Disk System,
    TOMS 720 (on ROM), Newell 256KXL
    - Version 4.3 adds 'S' command to set the RAMdisk drive number and adds 'V'
    to turn on and off write-verify.
    - Versions 4.5x include:
    - ATARI850.AUT - for loading the R: handler from the 850 interface ROM
    - ATR232.AUT - RS-232 driver for the ATR8000
    - ATR232HD.AUT - RS-232 driver for ATR8000 with ATR hard disk interface

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Current@21:1/5 to Marc G. Frank on Thu Mar 19 10:20:42 2020
    [continued from previous message]

    during system boot up, if this file is on the drive 1
    diskette.
    - Manuals for DOS 3:
    - Atari Disk Operating System Reference Manual C062287 (100 pages)
    (makes no mention of the 1450XLD built-in disk drive)
    - An Introduction to the Atari Disk Operating System C062288 (29 p)
    (makes extensive mention of the 1450XLD built-in disk drive)
    - Atari DOS 3 Reference Manual Errata, 05/01/84
    "Early versions of DOS 3 used a random access method that was incompatible
    with large files. To determine if you have an early version, boot your
    copy of DOS 3 with Atari BASIC, and execute the following BASIC command:
    PRINT PEEK(1816)
    If the value returned is '53', your copy of DOS 3 is the latest released.
    If the value returned is '51' or '56', Atari Customer Relations offered a
    program to update DOS 3 to the latest revision level."
    - Atari 1050 Disk Drive: An Introduction to the Atari Disk Operating
    System C024323 (international; 144 pages)

    DOS 2.5
    -------
    DISK OPERATING SYSTEM II VERSION 2.5 COPYRIGHT 1984 ATARI CORP.
    - Shipped with 1050 disk drives manufactured in fall 1985, and with XF551
    disk drives manufactured in 1987-1988.
    - Developed by Optimized Systems Software (OSS - Bill Wilkinson) for Atari
    - Disk drive types supported:
    1) Atari 810 (& compatible)
    2) Atari 1050 (& compatible)
    3) Atari 130XE RAMdisk (65,408 bytes)
    - Disk utilization/filesystems supported (detected automatically):
    1) DOS 2.0 Single Density
    2) "DOS 2.5 Enhanced Density" (or just "DOS 2.5")
    - 128 total bytes/sector, with 3 bytes of each sector used to address
    the next sector
    - 40 tracks * 26 sectors/track = 1040 total sectors, with 30 sectors
    used for software control or unused by the FMS.
    - Data capacity per diskette:
    1010 sectors x 125 bytes/sector = 126,250 bytes/disk
    - 30 special sectors:
    1-3 Boot sectors, containing the boot record accessed by the
    Atari OS at system power-up
    360 Volume Table of Contents (sectors 1-719 usage)
    361-368 File Directory (8 directory entries per sector)
    720 unused by the FMS (same as DOS I and DOS 2.0S)
    1024 Extended Volume Table of Contents (sectors 720-1023 usage)
    1025-1040 unused by the FMS (FMS uses a 10-bit sector address)
    - Maximum of 64 files per diskette (8-sector File Directory)
    - Backward compatible with DOS 2.0 Single Density
    3) "DOS 2.5 130XE RAMdisk"
    - 128 total bytes/sector, with 3 bytes of each sector used to address
    the next sector
    - 508 total sectors, with 9 sectors used for software control.
    - Data capacity:
    499 sectors x 125 bytes/sector = 62,375 bytes
    - 9 special sectors:
    360 Volume Table of Contents (sector usage)
    361-368 File Directory
    - Maximum of 64 files (8-sector File Directory)
    - Backward compatible with DOS 2.0 Single Density
    - RAM memory locations 1802 ($70A or DRVBYT, the active drive map) and 1801
    ($709 or SABYTE, the maximum number of concurrently open files) are
    utilized in the same way as by DOS 2.0S.
    - If the DOS 2.5 130XE RAMdisk is enabled, the default value for SABYTE is
    131, enabling D1:, D2:, and D8:, where D8: is the RAMdisk.
    - DOS 2.5 (DX5075) disk contains:
    DOS.SYS FMS with D: Disk File Manager, loaded by OS-resident
    Diskette Handler on system startup
    DUP.SYS Disk Utility Package (DOS menu)
    RAMDISK.COM If present on startup disk on an XL/XE with 128KiB RAM or
    more:
    1) Displays a message that it is initializing the RAMdisk
    2) Sets up a 64KiB RAMdisk as D8:
    3) Copies DUP.SYS to D8: and establishes MEM.SAV on D8:
    SETUP.COM External utility has 3 functional options:
    1) Change current drive number
    2) Change system configuration. 3 configurable options:
    i) Active drives number (1 to 4)
    ii) Max number of simultaneous files (1-7)
    iii) Disk writes with or without verify
    3) Create an AUTORUN.SYS that does either one or both of:
    - Load the R: handler from an Atari 850 Interface Module
    - Load and RUN a BASIC program from the boot disk
    COPY32.COM Utility to copy files from a DOS 3 disk to a DOS 2.5 or to a
    DOS 2.0S disk
    DISKFIX.COM DiskFix Utility can be used to:
    - Unerase a file (under certain circumstances)
    - Verify the soundness of every file on a disk
    - Rename a file by number (solves problem of files with
    duplicate names)
    - Manuals:
    - Atari DOS 2.5: 1050 Disk Drive Owner's Manual C072033
    - Atari DOS 2.5: XF551 Disk Drive Owner's Manual C033537

    DOS XE
    ------
    DOS XE DISK OPERATING SYSTEM COPYRIGHT 1988 ATARI CORP. VERSION 01.00
    - Shipped with late production XF551 disk drives starting in 1989
    - Developed by Bill Wilkinson for Atari. Known as "ADOS" prior to release
    - Requires an XL/XE; does not run on the 400/800
    - Disk Utility Package (DOS menu) is loaded into memory with the FMS
    - Disk drive types fully-supported (with internal provision for up to 8
    drive types):
    1) Atari 810 (& compatible)
    2) Atari 1050 (& compatible)
    3) Atari XF551 (supports XF551 high speed)
    4) Atari 130XE RAMdisk (64KiB)
    5) SSDD 5.25" Single-Sided, Double Density
    - Disk utilization/filesystems:
    1) "DOS XE" via the native D: Disk File Manager:
    - All disks are addressed in 256 byte (logical) sectors.
    - Simulates 256 byte sectors on 810 and 1050 disk drives, which
    have 128 byte physical sectors, by reading and writing physical
    sector pairs.
    - Five different types of sectors:
    1) Boot sectors
    - Disk sectors 1-3 contain the boot record accessed by the
    Atari OS at system power-up. (OS reads 128 bytes/sector)
    - Contains a 32 byte Drive Table describing the physical and
    logical layout of the disk.
    - The DOS XE 130XE RAMdisk does not have boot sectors.
    2) Volume Table of Contents (VTOC) sectors
    - Starts in sector 4 (one sector only for drive types supported
    by DOS XE).
    - The first 10 bytes give information about the current status
    of the disk and the rest is a bit map of the blocks on the
    disk.
    3) Directory sectors
    - The first directory block immediately follows the VTOC
    sector(s). Additional directory blocks are allocated as
    needed and may be scattered throughout the disk, linked by a
    two-byte pointer at the end of each block.
    - Each entry contains the file name, information about the
    file (including creation date and last modified date), and up
    to 12 two-byte pointers which point to the file map blocks
    for the file.
    - Includes a six byte sector label, containing the File ID
    number, Volume number, and Sequence number.
    4) File Map sectors
    - Contain from 1 to 125 two byte data block pointers.
    - Includes a six byte sector label, containing the File ID
    number, Volume number, and Sequence number.
    5) Data sectors
    - 250 bytes allocated for data.
    - Includes a six byte sector label, containing the File ID
    number, Volume number, and Sequence number.
    - Files can be up to 8MiB long.
    - There is a limit of 1250 files per directory/subdirectory, but no
    theoretical limit to the number of directories.
    - There is an 80 character limit on pathnames.
    - Up to 64KiB sectors can exist on a single disk.
    (65536 sectors x 256 bytes/sector = 16MiB)
    - Data capacity per disk for fully-supported drive types:
    - AT810: 347 usable sectors * 250 bytes/sector = 86,750 bytes
    - AT1050: 507 usable sectors * 250 bytes/sector = 126,750 bytes
    - XF551: 1435 usable sectors * 250 bytes/sector = 358,750 bytes
    - 130RAM: 251 usable sectors * 250 bytes/sector = 62,750 bytes
    - SSDD: 715 usable sectors * 250 bytes/sector = 178,750 bytes
    (Note that when DOS XE reports free disk space it truncates the
    number of bytes free to the nearest 1000 "K" bytes. For example, an
    empty AT810 disk is reported by DOS XE to have 86 K bytes free.)
    - Filesystem analysis by James Bradford (2009):
    https://atariage.com/forums/topic/154173-bored-so-i-did-this-part-2/
    2) DOS 2.0 Single Density via the optional DOS 2.x A: Disk File Manager
    3) DOS 2.5 Enhanced Density via the optional DOS 2.x A: Disk File Manager
    - Disk File Managers can address up to eight drives (D1: to D8:, A1 to A8:).
    - Hybrid interface is both menu driven and command driven, including stacked
    command entry.
    - Batch files can be used to automate tasks;
    AUTOEXEC.BAT run automatically when DOS XE is booted.
    - RAM memory locations 1802 ($70A or DRVBYT, the active drive map) and 1801
    ($709 or SABYTE, the maximum number of concurrently open files) are
    utilized in the same way as by DOS 2.0S and DOS 2.5.
    - DOS XE Master Diskette (DX5090) contains:
    DOSXE.SYS FMS with D: Disk File Manager, loaded by OS-resident
    Diskette Handler on system startup
    DOS2.SYS A: Disk File Manager for DOS 2.x filesystem support
    SETUP.COM External setup utility. Configures:
    - The number and type of drives
    - The number of file buffers
    - Installation of the 130XE RAMdisk
    - Whether the RS-232 handler should be loaded automatically
    on system startup
    - Whether a BASIC program should be run automatically
    on system startup
    RDRIVER.SYS Used by DOS XE to load R: handler from 850 interface
    COPY3_XE.COM DOS 3 to DOS XE copy program
    WELCOME.BAS Sample program provided for experimentation with SETUP.COM
    - Manual: Atari DOS XE: XF551 Disk Drive Owner's Manual C300557

    DOS XLE
    -------
    DOS II Version XLE ("DOS XLE") (P) 1990 Atari (Germany)
    Andreas Koch writes (January 2010):
    "programmed by Reitershan in 1990 (as requested by Atari Deutschland then
    for the XF551 drive), it is not only similar, but fully compatible to
    Turbo-DOS XL/XE (also by Reitershan). It uses the well-familiar DOS 2.5
    DUP-menu, with a few enhancements, like e.g. 1-8 for Dir. of drive 1-8,
    formats 90KiB-360KiB and RAMdisks up to 256KiB; there is even an option (P)
    to switch back to standard DOS 2.5; this DOS has been written with the
    source-code of DOS 2.5 (made available for Reitershan by Atari
    Deutschland), so it is as compatible as possible to DOS 2.5 but still
    offers some enhancements; luckily all Turbo-DOS XL/XE utilities can be used
    with this DOS (e.g. the RAMdisk-driver from Turbo-DOS!);

    ------------------------------

    Subject: 7.3.2) What are RealDOS, SpartaDOS X, and XDOS?

    The continuing development of various modern mass storage options for the
    8-bit Atari computers has necessitated ongoing development of supporting
    disk operating systems. This section describes full-featured disk operating systems (DOS) for the Atari that remain actively developed today.

    RealDOS
    =======
    RealDOS v1.0a Build 0031 (November 2012)
    - Shareware from Integrated Logic Systems (ILS, Stephen J. Carden)
    - Disk utilization/filesystem: SpartaDOS File System (SDFS) version 2.0
    - XL/XE with 64KiB RAM required. Also designed to run on APE software and
    hardware, or with an emulator.
    - RealDOS contains both the MUX- and non-MUX SIOV.
    This DOS will realize how it is being called and will load the proper SIOV
    handler for your needs. RealDOS will configure itself by detecting your
    hardware configuration.
    - Fully supports: Black Box (all versions), ICD MIO, Ken Jones MIO, KPI
    interface, Supra Interface, IDEa, SIO2PC, APE Registered Version, SIO2SD,
    SIO2IDE, SIO2USB, S-Drive and The Multiplexer.
    - RealDOS was also designed to work with the Atari800Win emulator.
    - RealDOS does not support at this time the cartridge version of the MyIDE
    product.
    Old versions/release history:
    - Real.dos Builds 0003 through 0031 (2002-2012)
    - Available: http://www.realdos.net/

    SpartaDOS X
    ===========
    SpartaDOS X 4.48 with Toolkit (23 Jul. 2016), by DLT Ltd.
    - Often abbreviated: SDX
    - No source code in common with disk-based SpartaDOS, nor with RealDOS
    - 48KiB RAM required; more recommended
    - A 128KiB ROM cartridge (v.4.40+ ; earlier versions 64KiB)
    - Can run on the following platforms: intSDX128 and intSDX128 "flash", Altirra
    and Atari800 emulators, IDE Plus 2.0 interface, Ultimate1MB, Incognito
    board, SIDE HDD cartridge, SIC! Cartridge, Turbo Freezer 2005, Maxflash 1Mb,
    Maxflash 8Mb, Maxflash MyIDE+Flash, MyIDE II, an upgraded SpartaDOS X
    cartridge from ICD, SDX 128 "flash" cartridge, AtraX SDX 128 cartridge
    - Proprietary kernel does not rely on the Central Input/Output (CIO)
    portion of the Atari OS to communicate with devices. Standard Atari CIO
    communication is also supported for full software compatibility.
    - Disk utilization/filesystems:
    1) SpartaDOS File System (SDFS) version 2.1 (SDX native filesystem)
    (v.4.40+ ; SDFS 2.0 in prior versions)
    - Supports sector sizes larger than 256 bytes
    - "All DOS using SDFS 2.0 work with SDFS 2.1 and vice versa."
    2) Atari DOS 2
    - Supports subdirectories in MYDOS up to a size of ~16MiB
    (65535 sectors, 256 bytes each)
    - Supports the extended sectors of DOS 2.5 for read only.
    - Does not support the ability to create/delete, or set a working
    directory on MYDOS media
    3) CP/M (as of SDX 4.46)
    - Read Indus CP/M 2.2 disks on Indus GT/LDW Super 2000/CA-2001)
    4) MS-DOS FAT12 (as of SDX 4.46) or FAT16 (as of SDX 4.47)
    - Read-only; hardware device must support 512-byte sectors
    - Number of drives or partitions: up to 15 (8 before v.4.40)
    - Logical sector size: 128, 256, or 512 bytes (128 or 256 before v.4.40)
    - Number of sectors per disk: up to 65535
    - Disk size: up to 32MB (16MB in versions before v.4.40)
    - Directory size: up to 32KiB
    - Number of directories: unlimited
    - Number of entries per directory: up to 1423
    - File size: up to 16MiB
    - Number of files open at a time: up to 16
    - Path length: up to 64 characters
    - Extended memory: up to 1024KiB with Port B type; 4032KiB with Axlon type
    - High speed support: Happy/Warp Speed, US Doubler/UltraSpeed,
    Indus GT/Synchromesh, XF551, 1050 Speedy
    - RS232.COM provided for loading the R: handler from the 850 interface ROM
    Old versions/release history:
    SpartaDOS X was originally developed by Mike Gustafson for ICD.
    ICD SpartaDOS X release history: (version numbering started with 4.0)
    - SpartaDOS X 4.17 ??-??-88
    - SpartaDOS X 4.18 10-29-88
    - SpartaDOS X 4.19 1-16-89
    - SpartaDOS X 4.20 2-06-89
    - SpartaDOS X 4.21 7-10-89
    The rights to SpartaDOS X were purchased from ICD by Fine Tooned Engineering
    (FTe, Mike Hohman) in 1993 (November?).
    FTe SpartaDOS X release history:
    - SpartaDOS X 4.22 11-05-95
    DLT Ltd. (Draco, Lizard, Trub) chose to carry the development of SDX forward.
    DLT SpartaDOS X release history:
    - SpartaDOS X 4.39RC (1 Oct. 2006)
    - SpartaDOS X 4.41 (8 Feb. 2008)
    - SpartaDOS X 4.42 (25 Dec. 2008)
    - SpartaDOS X 4.43 (updated 14 Apr. 2011; first released 10 Apr. 2011)
    - SpartaDOS X 4.45 (4 Nov. 2011)
    - SpartaDOS X 4.46 with Toolkit (2 Jan. 2013)
    - SpartaDOS X 4.47 with Toolkit (10 Feb. 2015)
    Developer's website:
    http://sdx.atari8.info/ or http://spartados.com or http://spartadosx.com Manufacturers:
    - Atarimax http://www.atarimax.com/
    - Candle http://spiflash.org/
    - Lotharek http://lotharek.pl/

    XDOS
    ====
    XDOS 2.43 (c) 2009 by Stefan Dorndorf
    - "Extended Disk Operating System"
    - A compact yet more capable alternative to Atari DOS 2.5
    - Two versions:
    1) XDOS 2.4N supports all standard Atari drives (810, 1050, XF551), and
    supports XF551 and Hyper-XF Hyper Speed high speed input/output.
    2) XDOS 2.4F adds high speed input/output with:
    SIO2USB, SIO2SD, Speedy 1050, Happy 1050, 1050 Turbo
    - Disk utilization/filesystems:
    1) DOS 1 (not append)
    2) DOS 2.0
    3) DOS 2.5
    4) DOS 2.2/2.3 (931 sectors format)
    5) DOS XL
    6) (Happy) DOS II + / D (All versions)
    7) BIBO-DOS (except 360KiB format)
    8) Turbo-DOS (except 360KiB format)
    9) MyDOS (except sub-directories, disks with more than 1040 sectors, and
    append to MyDOS files)
    - RAMdisks: 14KiB-256KiB
    - Command driven
    - Can use batch files
    - D: Disk File Manager supports D1: through D9:
    - H: device of Atari800Win emulator is supported
    Old versions:
    - Happy-Computer DOS II+/D V:4.5M Copyright 1985 by Stefan Dorndorf
    - Commonly known as "Happy-DOS"
    - Published in issue 3/1986 of Happy Computer magazine
    - DOS II+/D - Version 6.1 Copyright 1987 by Stefan Dorndorf
    - DOS II+/D - Version 6.4 (c) '87 by S.D.
    - XDOS 2.3 (p) 1990 S.Dorndorf
    - Adds DOS 2.5/MYDOS enhanced density compatibility
    Available: http://std.gmxhome.de/atari/system.atr
    Documentation: http://std.gmxhome.de/atari/xdos24.pdf

    ------------------------------

    Subject: 7.3.3) What are MyPicoDOS, Micro-SpartaDOS, and LiteDOS?

    A "miniature DOS" / "gameDOS" / "microDOS" is a DOS version that is designed
    to provide minimal capabilities. Typically, this type of DOS makes the disk bootable, and supports the launching of files on the disk. This section describes current miniature DOS versions for the Atari.

    MyPicoDos
    =========
    MyPicoDos 4.06 (C) 1992-2017 by Matthias Reichl
    A "game-DOS" for DOS 2.x/MyDOS compatible disks with the following features:
    - It supports loading of COM/EXE, BIN (boot image) and BAS files.
    - It works with single and double density (hard-) disks from
    720 up to 65535 sectors.
    - Drives D1: to D8: can be accessed.
    - It supports MyDOS style subdirectories.
    - It supports Bibo-Dos style long directories (128 files per disk).
    - It supports XF551 format detection.
    - Built-in high speed SIO code: compatible with UltraSpeed (Happy,
    Speedy, AtariSIO/SIO2PC/APE/...), Happy 810 Warp Speed, XF551 and Turbo
    1050, up to 126 kbit/sec (Pokey divisor 0)
    - It supports displaying long filenames and a disk/directory title.
    - On XL/XE-type computers MyPicoDos can automatically switch BASIC on
    when loading a BASIC program, and switch BASIC off when
    loading a COM/EXE/BIN file.
    - Joystick support: either use arrow keys or a joystick to select
    the file.
    - Optional built-in atariserver (AtariSIO) remote console.
    - Separate "barebone" version without high speed SIO support and
    remote console support (for those who want to save space)
    - Separate boot-sector-only version "PicoBoot" supporting a single
    COM file on a disk
    - Separate "SDrive" version which configures the SDrive to use
    110 or 126 kbit/s transfer speed.
    Available: http://www.horus.com/~hias/atari/

    Micro-SpartaDOS (Micro-SD)
    ===============
    Micro-SpartaDOS 4.6 (MSDOS.COM), 2010-09-07
    Micro-SpartaDOS 4.5 (MSDOS.COM), 2010-06-12
    - Versions through 2.2: by Jiri Bernasek (BEWESOFT)
    Versions 2.3+ by Tomasz Pecko ('pecus') and Pawel Kalinowski ('pirx')
    - Disk allocation/filesystem:
    - SpartaDOS File System (SDFS) version 2.0
    - Maximum number of directories entries is only limited by available RAM Old versions/Changelog:
    MSDOS22.COM - original BEWESOFT version
    - by Jiri Bernasek - BEWESOFT (Prague, 93-05-03)
    - Version 2.2 supports also a high speed SIO for Speedy 1050, XF551 and
    the HDI.
    Pecus & Pirx modifications:
    MSINI2.COM - Pecus & Pirx variation on the menu editor.
    MSDOS23.COM - Pecus modified version with multi disc operation.
    - Keys 1-8 - select working drive and read the main directory.
    MSDOS30.COM - This version supports XF551 drives with HS, Happy Warp/
    US-Doubler drives with High Speed, and Speedy HS (only in
    US-Doubler mode).
    - Version 3.x+ are compatible with the SIO2IDE interface -
    MSDOS43.COM - Warsaw, 2010-05-26
    - Version 4.3 of MSDOS is a serious rewrite, done primarily by
    Pecus. It uses a novel approach to mapping index sectors.
    - Version 4.3 supports "quadruple" sectors (512 bytes long);
    expands the available partition size to 32MB.
    - Version 4.3 contains only the most popular Happy / UltraSpeed
    routines.
    - Holding [SHIFT] during booting turns off HS I/O entirely.
    - This version detects BASIC and QMEG. With QMEG the High Speed
    I/O is turned off as QMEG handles HS I/O by itself.
    MSDOS45.COM - Warsaw, 2010-06-12
    - Several bug fixes
    - Screen colors and TURBO mode configurable per directory.
    - Supports drives 1-15.
    Available: http://pecus.pigwa.net/pliki/Atari/

    LiteDOS by Mr.Atari (Sijmen Schouten), 2018-2020
    =======
    - Previously known as TinyDOS
    - Also available as part of a modified XL/XE OS ROM file
    - Optional FMP = Fast Math Package
    - Reads Atari DOS 2.0 2.5 MyDOS and other compatible disks, including:
    - 90KiB 810/1050/XF551 [SD 720 sectors]
    - 130KiB 1050/XF551 [SD 1040 sectors]
    - 180KiB Enhanced drives / XF551 [DD 720 sectors]
    - 360KiB XF551 [DD 1440 sectors]
    - 720KiB 3.5"-Enhanced XF551 [DD 2880 sectors]
    - 256KiB - 8MiB HardDrive/CF HDD [SD 2048 - 65535 sectors, 56-510 files]
    - 512KiB - 16MiB HardDrive/CF HDD [DD 2048 - 65535 sectors, 56-510 files]
    - Files on disks and small partitions with less then 1024 sectors can be read
    by DOS 2/2.5/Clones.
    - Files on larger disks/partitions can be read by DOS that support the
    "no file-check" bit in the filename-status, like MyDOS.
    - Only the first 64 files can be read by other compatible DOS versions, due
    to incompatibility in the VTOC-sectors.
    - A LiteDOS disk must not be written to with another DOS.
    - Tools/programs that come with LiteDOS are:
    1/ LiteINIT:
    This tool will let you format and init a LiteDOS disk or partition.
    2/ 850-style R:Driver (Lite850.DRV):
    This program will detect and download/install the driver from the 850 or
    compatible device.
    3/ TinyTERM:
    This is a small terminal program that let you talk to any R: device
    present.
    4/ Turbo Basic / Compiler / Runtime (XL/XE with 64k):
    - Turbo-Basic 1.5 compiled to give the maximum amount of free RAM.
    - Compiler, to compile your turbo basic to a runtime.
    - Runtime, to run your compiled basic program.
    5/ SIO2WiFi (ESPP6.DRV):
    http://www.mr-atari.com/Mr.Atari/SIO2WiFi/
    This program installs a R-Verter compatible handler to communicate with
    device R:.
    - The ESP8266 is a Wifi-module that can be used as modem to access
    BBSes found on the Internet. See:
    https://www.espressif.com/en/products/hardware/esp8266ex/overview
    6/ RUNBAS.XEX:
    This is a small machine code that runs the first file with the name
    *.BAS it finds.
    Available: http://www.mr-atari.com/Mr.Atari/LiteDOS/

    ------------------------------

    Subject: 7.3.4) What other 3rd-party DOS versions were released for the Atari?

    This section attempts to list all released 3rd-party "full-featured" DOS versions, beyond RealDOS, SpartaDOS X, and XDOS (which are described in
    another section of this FAQ list).

    This list is presented in chronological order by date of first (known)
    release.
    CP/A version 1.0 April 1981 (MC is still looking for a copy of this version) OS/A+ version 1.1 May 1981 (MC is still looking for a copy of this version)
    OSS OS/A+ - ATARI version 1.2 Copyright (C) 1981 OSS
    OSS OS/A+ - ATARI version 1.2e Copyright (C) 1981 OSS
    OSS OS/A+ - ATARI version 2.00 Copyright (C) 1982 OSS,Inc.
    OS/A+ version 2.1 (1982 - MC is still looking for a copy of this version)
    OSS DOS XL - ATARI version 2.20 Copyright (C) 1983 OSS,Inc.
    OSS DOS XL - ATARI version 2.30 Copyright (C) 1983 OSS,Inc.
    OSS DOS XL - ATARI version 2.30C Copyright (C) 1983 OSS,Inc.
    OSS DOS XL - ATARI version 2.30X Copyright (C) 1983 OSS,Inc.
    OSS DOS XL Atari v2.30 Axlon RamDisk Copyright (C) 1984 OSS,Inc.
    OSS DOS XL Atari v2.30C Axlon RamDisk Copyright (C) 1984 OSS,Inc.
    OSS DOS XL Atari v2.30 Mosaic RamDisk Copyright (C) 1984 OSS,Inc.
    OSS DOS XL Atari v2.30C Mosaic RamDisk Copyright (C) 1984 OSS,Inc.
    FTe DOS XL - ATARI version 2.30 Copyright (C) 1994 by FTe
    FTe DOS XL - ATARI version 2.30C Copyright (C) 1994 by FTe
    FTe DOS XL - ATARI version 2.30X Copyright (C) 1994 by FTe ---------------------------------
    - Developed by Optimized Systems Software (OSS), successor to Shepardson
    Microsystems, Inc. (SMI), developer of Atari DOS I and the File Manager
    System of Atari DOS II.
    - Introduced April 3-5, 1981 at the West Coast Computer Faire as: "CP/A"
    - Original version of the Console Processor and the original version
    ("version 2") of the File Management Subsystem (FMS; identical with that of
    Atari DOS 2.0S) were written by Paul Laughton. Other portions primarily by
    Mark Rose, with collaboration of Bill Wilkinson and Mike Peters.
    - Command line driven, with optional menu available
    - Version 1
    - Disk drive type supported: Atari 810 (& compatible)
    - Disk allocation/filesystem: Atari DOS 2.0 Single Density
    - Version 2
    - Disk drive types supported:
    1) Atari 810 (& compatible)
    2) SSDD 5.25" Single-Sided, Double Density
    - Disk allocation/filesystems:
    1) Atari DOS 2.0 Single Density
    2) "Atari DOS 2.0 Double Density"
    - Format developed with Atari for the Atari 815
    - 256 total bytes/sector, with 3 bytes of each sector used to
    address the next sector.
    - 40 tracks * 18 sectors/track = 720 total sectors, with 13
    sectors used for software control or unused by the FMS.
    - Data capacity per diskette:
    707 sectors x 253 bytes/sector = 178,871 bytes/disk
    - 13 special sectors:
    1-3 Boot sectors, containing the boot record accessed by the
    Atari OS at system power-up. (OS reads 128 bytes/sector)
    360 Volume Table of Contents (sector usage)
    361-368 File Directory
    720 unused by the FMS (same as Atari DOS I and 2.0S)
    - Maximum of 64 files per diskette (8-sector File Directory)
    - Supports any mixture of up to 8 single and/or double density disk drives
    - No smart density switching. Drive 1 acquires the density of the booted
    master disk. DOS XL automatically asks each drive what density it is
    during the boot process. From then on, may use the CONFIG command to
    manually change a disk drive's density.
    - STARTUP.EXC batch file of DOS XL commands (ATASCII text) runs at system
    boot (after AUTORUN.SYS)
    - RS232.COM provided for loading the R: handler from the 850 interface ROM
    - RS232FIX.COM provided as a debugged alternative to the R: handler
    contained in the ROM of the Atari 850 interface.
    - Version 2.20 can save 5KiB of user RAM by occupying memory which is bank-
    switched with an OSS SuperCartridge, via DOSXL.SYS
    - Version 2.30C is Version 2.30 with DOSXL.SUP enabled as DOSXL.SYS, which
    saves 5KiB of user RAM by occupying memory which is bank-switched with an
    OSS SuperCartridge
    - Version 2.30X is Version 2.30 with DOSXL.XL enabled as DOSXL.SYS, which
    saves 3KiB of user RAM by occupying memory available under the Atari OS
    (requires an XL/XE computer with at least 64KiB RAM).
    - BitWedge (BIT3.COM) Version 1.1 - 20DEC83
    Copyright (c) 1983 by Harald E. Striepe
    - Provided by OSS for use with the Bit 3 Full-View 80 on the Atari 800.
    - For use under DOS XL Version 2.30 and up
    - v2.30 Axlon RamDisk. Version by Harald E. Striepe and OSS.
    - Version 2.30 with RAMdisk support with the Axlon 128K RamDisk on an
    Atari 800. 883 single density sectors.
    - v2.30C Axlon RamDisk. Version by Harald E. Striepe and OSS.
    - v2.30 Axlon RamDisk with DOSXL.SUP enabled as DOSXL.SYS, which
    saves 5KiB of user RAM by occupying memory which is bank-switched
    with an OSS SuperCartridge
    - v2.30 Mosaic RamDisk. Version by Harald E. Striepe and OSS.
    - Version 2.30 with RAMdisk support with Mosaic 64K RAM Select boards
    installed on an Atari 800. From 371 sectors (64KiB plus 32KiB of
    standard RAM) to 896 sectors (two 64KiB boards plus a 32KiB board).
    - v2.30C Mosaic RamDisk. Version by Harald E. Striepe and OSS.
    - v2.30 Mosaic RamDisk with DOSXL.SUP enabled as DOSXL.SYS, which
    saves 5KiB of user RAM by occupying memory which is bank-switched
    with an OSS SuperCartridge
    - Version 2.30p is a patched Version 2.30 that fixes two bugs:
    1) A boot disk created from the DOS XL menu couldn't boot unless the
    MENU.COM file was the disk.
    2) A boot disk initialized in a drive other than 1 would always boot
    up with that drive number as the working drive at the initial
    command line prompt.
    - OSS published a patch to convert version 2.30 to version 2.30p in
    their Spring 1984 Newsletter. OSS then published a corrected version
    of the 2.30p patch in their Fall 1986 Newsletter. See:
    http://preview.tinyurl.com/o6cn9mm
    - OSS/Indus DOS XL 2.35I is OSS DOS XL 2.30 plus GTSYNC.COM, the
    Indus GT Synchromesh Engager. Copyright (C)(P) 1984, Indus Systems.
    Released by Indus Systems in 1984:
    - OSS DOS XL - ATARI version 2.35I1 Copyright (C) 1983 OSS,Inc.
    - GTSYNC.COM VID: 01.02\01.01\01.01\01.21\01.21.
    - Supports Synchromesh 38.4 kbit/s on:
    Indus GT, LDW Super 2000, CA-2001
    Released by Future Systems in 1986:
    - OSS DOS XL - ATARI version 2.35I2 Copyright (C) 1983 OSS,Inc.
    - GTSYNC.COM VID: 01.10\01.01\01.10\01.30\01.30.
    - Supports Synchromesh II 68.2 kbit/s on:
    Indus GT, LDW Super 2000, XFD601, XFD602
    - DOS XL 2.35I1 and DOS 2.35I2 were often (always?) distributed with
    RAM130.COM, written by Joseph Segura in 1985: a 64KiB RAMdisk for
    the 130XE. Synchromesh (GTSYNC.COM) must be disabled in order to
    use RAM130 -- effectively, RAM130 is for DOS XL 2.30.
    - "DOS XL 2.35L" is described in the manuals for the LDW Super 2000 and
    CA-2001 disk drives. However, original disks shipped with these drives
    are reported to be identical to DOS XL 2.35I1 (including RAM130.COM).

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)