词条 | Atari DOS |
释义 |
|name = Atari DOS |logo = |screenshot = Ataridos-2.5.PNG |caption = Atari DOS version 2.5, main menu |developer = Atari, Inc., Atari Corporation |source_model = Closed source |kernel_type = |supported_platforms = Atari 8-bit family |ui = Menu |family = |released = {{Start date and age|1979}} |latest_release_version = XE 1.0 |latest_release_date = {{Start date and age|1987}} |latest_test_version = |latest_test_date = |marketing_target = |programmed_in = |prog_language = |language = English |updatemodel = |package_manager = |working_state = Discontinued |license = Proprietary EULA |website = }} Atari DOS is the disk operating system used with the Atari 8-bit family of computers. Operating system extensions loaded into memory were required in order for an Atari computer to manage files stored on a disk drive. These extensions to the operating system added the disk handler and other file management features. {{anchor|FMS}}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. This meant at least an additional {{nowrap|32 KB}} RAM was needed to run with DOS loaded.VersionsThere were several versions of Atari DOS available, with the first version released in 1979.[1] Atari was using a cross assembler with Data General AOS. {{anchor|1}}DOS 1.0In the first version of DOS from Atari all commands were only accessible from the menu. It was bundled with the 810 disk drives. This version was entirely memory resident, which made it fast but occupied memory space. {{anchor|2.0S|2.0D}}DOS 2.0Also 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 1050 disk drives. It is considered to be the lowest common denominator for Atari DOSes, as any Atari-compatible disk drive can read a disk formatted with DOS 2.0S. DOS 2.0S consisted of In addition to bug fixes, DOS 2.0S featured improved 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. {{anchor|3}}DOS 3A new version of DOS that came originally bundled with the 5.25-inch Atari 1050 disk drive. This made use of the new Enhanced Density (ED) capability (referred to by Atari as Dual Density and not to be confused with later extra-high density (ED) perpendicular recording floppy disks) offered by the 1050. This increased storage from 88 KB to 130 KB per disk. There was a single density (88 KB) formatting option to maintain compatibility with older Atari 810 disk drives. By organizing sectors into blocks, Atari was anticipating larger capacity floppy disks, but this resulted in incompatibility with DOS 2.0S. Files converted to DOS 3 could not be converted back to DOS 2.0. As a result, 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. {{anchor|2.5}}DOS 2.5Also known as DISK OPERATING SYSTEM II VERSION 2.5 Version 2.5 is an upgrade to 3.0.[2] 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 ( Included utilities were {{anchor|QDOS}}DOS 4.0Codename during production: QDOS DOS 4.0 was designed for the never-released 1450XLD. The rights were returned to the author, Michael Barall, who placed it in the public domain. It was later published by Antic Software. DOS 4.0 used blocks instead of single sectors, and supported single, enhanced, and double density, as well as both single- and double-sided drives. DOS 4.0 was not compatible with DOS 2 or 3 disks but could read files from them. It also did not automatically switch densities, and it was necessary to go to the menu and manually select the correct density. {{anchor|ADOS|XE}}DOS XECodename 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 family. Third-party DOS programsMany 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. DOS 2.6Someone in the Atari hacker community{{who|date=October 2014}} modified DOS 2.0 to add a few features and allow the use of dual density disk drives, with the "look and feel" of DOS 2.0.{{Citation needed|date=October 2014}} One new feature added was "RADIX", which one could use to translate hexadecimal numbers to base 10 or base 10 to hex. SmartDOSMenu 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 XLDOS produced by Optimized Systems Software. Compatible with DOS 2.0 - Allowed the use of Double Density floppies. Unlike most ATARI DOSses, this used a command line instead of a menu. DOS XL provided a menu program in addition to the command line. SuperDOSThis 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{{clarification needed|date=September 2016}}. Written by Paul Nicholls. Top-DOSMenu 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-DOSThis 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. MyDOSThis DOS adds the ability to use sub-directories, and supports hard-drives. Published by Wordmark Systems, includes complete source code. SpartaDOSThis DOS used a command-line interface. Was not compatible with DOS 2.0, but could read DOS 2.0 disks. Supports subdirectories and hard drives being capable of handling filesystems sized up to 16 MB. Included the capability to create primitive batch files. SpartaDOS X{{main|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. RealDOSA SpartaDOS compatible DOS (in fact, a renamed version of SpartaDOS 3.x, due to legal reasons). RealDOS is Shareware by Stephen J. Carden and Ken Ames. BW-DOSA SpartaDOS compatible DOS, the last version 1.30 was released in December 1995. It has a much lower memory footprint compared to the original SpartaDOS and does not use the RAM under the ROM of XL/XE machines, allowing it to be used on the older Atari 400/800 models. BW-DOS is Freeware by Jiří Bernasek. XDOSXDOS is Freeware by Stefan Dorndorf. Disk formatsA 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 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), since it was compatible with all Atari-made disk drives.
Percom standardIn 1978, Percom established a double-density layout standard which all other manufacturers of Atari-compatible disk drives such as Indus, Amdek, and Rana —except Atari itself— followed. A configuration block of 12 bytes defines the disk layout.[3] References1. ^Atari {{webarchive|url=https://web.archive.org/web/20090221201218/http://www.oshistory.net/metadot/index.pl?id=2583%3Bisa%3DCategory%3Bop%3Dshow |date=February 21, 2009 }} 2. ^{{Cite book |title=Mapping the Atari |last=Chadwick |first=Ian |publisher=Compute! Publications, Inc. |year=1985 |isbn=0-87455-004-1 |location=Greensboro, North Carolina |chapter=Appendix Seventeen: Dos 2.5 And The 1050 Drive |chapter-url=http://www.atariarchives.org/mapping/appendix17.php}} 3. ^{{cite news | url=https://archive.org/stream/1985-10-compute-magazine/Compute_Issue_065_1985_Oct#page/n111/mode/2up | title=Atari Disk Drive Compatibility | work=Compute! | date=October 1985 | accessdate=16 October 2013 | author=Wilkinson, Bill | pages=110–111}}
External links
4 : Atari 8-bit family software|Atari operating systems|Disk operating systems|Discontinued operating systems |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。