Atari DOS - Atari DOS

Atari DOS
Ataridos-2.5.PNG
Atari DOS -versio 2.5, päävalikko
Kehittäjä Atari, Inc. , Atari Corporation
Toimintatila Lopetettu
Lähdemalli Suljettu lähde
Alkuperäinen julkaisu 1979 ; 42 vuotta sitten  ( 1979 )
Viimeisin julkaisu XE 1.0 / 1987 ; 34 vuotta sitten  ( 1987 )
Saatavilla Englanti
Alustat Atari 8-bittinen perhe
Oletuksena käyttöliittymä Valikko
Lisenssi Oma EULA

Atari DOS on levy-käyttöjärjestelmä, jota käytetään Atari 8-bittisen tietokoneiden tuoteperheen kanssa. Muistiin ladatut käyttöjärjestelmän laajennukset vaadittiin, jotta Atari-tietokone pystyi hallitsemaan levyasemalle tallennettuja tiedostoja . Nämä käyttöjärjestelmän laajennukset lisäsivät levykäsittelijän ja muut tiedostojen hallintaominaisuudet.

Tärkein laajennus on levynkäsittelijä. Atari DOS 2.0: ssa tämä oli File Management System ( FMS ), levykkeeltä ladatun tiedostojärjestelmän toteutus . Tämä tarkoitti vielä vähintään 32 kt: n RAM-muistia toimiakseen ladatulla DOS: lla.

Versiot

Oli useita versioita Atari DOS saatavilla, ja ensimmäinen versio julkaistiin vuonna 1979. Atari käytti risti kokoajan jossa Data General AOS .

DOS 1.0

Atarin DOS: n ensimmäisessä versiossa kaikki komennot olivat käytettävissä vain valikosta. Se toimitettiin 810- levyasemien mukana . Tämä versio oli täysin muistin asukas, mikä teki siitä nopean, mutta varattu muistitila.

DOS 2.0

Tunnetaan myös nimellä DISK OPERATING SYSTEM II VERSION 2.0S

Toinen Atarin suosituin DOS-versio sisälsi 810- levyasemat ja jotkut varhaiset 1050- levyasemat. Sitä pidetään Atarin DOS-tiedostojen pienimpänä yhteisenä nimittäjänä, koska mikä tahansa Atari-yhteensopiva levyasema voi lukea DOS 2.0S: llä alustettua levyä .

DOS 2.0S koostui DOS.SYS ja DUP.SYS . DOS.SYS ladattiin muistiin, kun taas se DUP.SYS sisälsi levytyökalut ja ladattiin vasta, kun käyttäjä poistui DOS: sta.

Virhekorjausten lisäksi DOS 2.0S: ssä oli parannettu NOTE/POINT tuki ja mahdollisuus ajaa Atari-suoritettava tiedosto nimeltä AUTORUN.SYS . Koska käyttäjän muisti tyhjennettiin DUP.SYS ladattaessa, lisättiin mahdollisuus luoda MEM.SAV tiedosto. Tämä tallensi käyttäjän muistin väliaikaiseen tiedostoon ( MEM.SAV ) ja palautti sen DUP.SYS purkamisen jälkeen. Edellisen valikon vaihtoehto DOS 1,0 , N. DEFINE DEVICE , korvattiin N. CREATE MEM.SAV vuonna DOS 2.0S .

Versio 2.0S oli yhden tiheyden levyjä, 2.0D oli tiheydeltään kaksinkertaisen levyjä. 2.0D toimitettiin 815 Dual Disk Drive -aseman kanssa, joka oli sekä kallista että yhteensopimaton standardin 810 kanssa ja jota myytiin siten vain pieni määrä; mikä tekee DOS-versiosta 2.0D harvinaisen ja epätavallisen.

DOS 3

Image
DOS 3 -levyke 1050-levyaseman mukana

Uusi DOS-versio, joka toimitettiin alun perin 5,25 tuuman Atari 1050 -levyaseman mukana. Tässä hyödynnettiin uutta Enhanced Density (ED) -ominaisuutta (jota Atari kutsuu nimellä Dual Density ja jota ei pidä sekoittaa myöhempiin erityisen suuren tiheyden (ED) kohtisuoraan tallennettaviin levykkeisiin), joita 1050 tarjoaa . Tämä lisäsi tallennustilaa 88 kt: sta 130 KB: iin levyä kohden. Oli yhden tiheyden (88 kt) muotoiluvaihtoehto yhteensopivuuden ylläpitämiseksi vanhempien Atari 810 -levyasemien kanssa.

Järjestämällä sektoreita lohkoiksi, Atari odotti suuremman kapasiteetin levykkeitä, mutta tämä johti yhteensopimattomuuteen DOS 2.0S: n kanssa . DOS 3: ksi muunnettuja tiedostoja ei voitu muuntaa takaisin DOS 2.0: ksi . Tämän seurauksena DOS 3 oli erittäin epäsuosittu eikä saanut Atarin käyttäjäyhteisössä laajaa hyväksyntää. DOS 3 tarjosi sisäänrakennetun avun Atari HELP -näppäimen ja / tai käänteisen avaimen kautta. Ohjetiedostojen on oltava järjestelmän DOS-levyllä, jotta ne voivat toimia oikein. DOS 3 käytti myös erityisiä XIO-komentoja levytoimintojen ohjaamiseen BASIC-ohjelmissa.

DOS 2.5

Tunnetaan myös nimellä DISK OPERATING SYSTEM II VERSIO 2.5

Versio 2.5 on päivitys versioon 3.0. Kuultuaan asiakkaiden valitukset Atari julkaisi parannetun version edellisestä DOS: sta. Tämä salli Enhanced Density -levyjen käytön, ja DOS 3 -levyjen lukemiseen oli apuohjelma. Valikkoon ( P. FORMAT SINGLE ) lisättiin lisävalinta yhden tiheyden levyjen alustamiseksi. DOS 2.5 toimitettiin 1050 levyaseman ja joidenkin varhaisempien XF551 -levyasemien kanssa.

Sisälly apuohjelmia olivat DISKFIX.COM , COPY32.COM , SETUP.COM ja RAMDISK.COM .

DOS 4.0

Koodinimi tuotannon aikana: QDOS

DOS 4.0 on suunniteltu koskaan julkaisemattomalle 1450XLD: lle . Oikeudet palautettiin kirjailijalle Michael Barallille, joka julkaisi sen julkisesti . Sen julkaisi myöhemmin Antic Software . DOS 4.0 käytti lohkoja yksittäisten sektoreiden sijasta ja tuki yksi-, parannettua ja kaksinkertaista tiheyttä sekä sekä yksi- että kaksipuolisia asemia. DOS 4.0 ei ollut yhteensopiva DOS 2- tai 3-levyjen kanssa, mutta pystyi lukemaan niistä tiedostoja. Se ei myöskään vaihtanut tiheyksiä automaattisesti, ja oli tarpeen mennä valikkoon ja valita oikea tiheys manuaalisesti.

DOS XE

Koodinimi tuotannon aikana: ADOS

DOS XE kannatti kaksinkertaisen tiheyden ja kaksipuolinen ominaisuuksia Atari XF551 ajaa, sekä sen puhkeamisen I / O. DOS XE käytti uutta levymuotoa, joka ei ollut yhteensopiva DOS 2.0S: n ja DOS 2.5: n kanssa, vaatien erillisen apuohjelman vanhempien 2.0-tiedostojen lukemiseen. Se vaati myös pankkikytkettyä RAM-muistia, joten se ei toiminut 400/800-koneilla. Se tuki tiedostojen ja alihakemistojen päivämääräleimausta.

DOS XE oli viimeinen Atarin tekemä DOS Atari 8-bittiselle perheelle.

Kolmannen osapuolen DOS-ohjelmat

Monet näistä DOS: ista julkaistiin kolmansien osapuolten asemien valmistajilta, joku, joka on tehnyt aseman muutoksia, tai kuka tahansa, joka ei ole tyytyväinen käytettävissä oleviin DOS: iin. Usein nämä DOS-laitteet pystyivät lukemaan levyjä tiheämmillä ja asettamaan aseman lukemaan levyt nopeammin ( Warp Speed- tai Ultra-Speed- tekniikoilla). Suurin osa näistä annoksista (paitsi SpartaDOS) oli DOS 2.0 -yhteensopiva.

DOS 2.6

Joku Atarin hakkeriyhteisöstä muutti DOS 2.0: ta lisäämään muutamia ominaisuuksia ja sallimaan kaksoistiheyksisten levyasemien käytön DOS 2.0: n "ulkoasulla". Yksi uusi ominaisuus lisättiin oli "RADIX", jota voitaisiin käyttää kääntämään heksadesimaaliluvut peruskokoon 10 tai peruskokoon 10 heksadesimaaleina.

SmartDOS

Valikkopohjainen DOS, joka oli yhteensopiva DOS 2.0: n kanssa. Ensimmäisten kolmannen osapuolen DOS-ohjelmien joukossa, jotka tukevat kaksitiheyksisiä asemia.

Monet parannukset, mukaan lukien sektorikopiointi ja -varmennus, nopeuden tarkistus, tiedostojen tarkistamisen kytkeminen päälle / pois ja aseman uudelleenkonfigurointi.

Julkaisija Rana Systems. Kirjoittanut John Chenoweth ja Ron Bieber, viimeisin versio 8.2D.

OS / A + ja DOS XL

DOS, jonka on tuottanut Optimized Systems Software . Yhteensopiva DOS 2.0: n kanssa - sallittu Double Density -levykkeiden käyttö. Toisin kuin useimmat ATARI-DOS-sovellukset, tässä käytettiin komentoriviä valikon sijaan. DOS XL toimitti komentorivin lisäksi valikko-ohjelman.

SuperDOS

Tämä DOS pystyi lukemaan SS / SD-, SS / ED-, SS / DD- ja DS / DD-levyjä ja käytti kaikkia tunnettuja levynlukemisen nopeuttamismenetelmiä, joita kolmannen osapuolen asemien valmistajat tukevat.

Julkaisija tekninen tuki. Kirjoittanut Paul Nicholls.

Top-DOS

Valikkopohjainen DOS ja parannetut ominaisuudet. Lajittelee levyhakemistoluettelot ja voi asettaa näyttövaihtoehtoja. Tiedostohakemisto voidaan pakata. Voi näyttää poistetut tiedostot ja kumota ne. Jotkut lisäominaisuudet vaativat alkuperäisen TOP-DOS-muodon.

Julkaisija Eclipse Software. Kirjoittanut RK Bennett.

Turbo-DOS

Tämä DOS tukee Turbo 1050-, Happy-, Speedy-, XF551- ja US Doubler -nopeusasemia. Vain XL / XE.

Julkaisija Martin Reitershan Computertechnik. Kirjoittanut Herbert Barth ja Frank Bruchhäuser.

MyDOS

Tämä DOS lisää mahdollisuuden käyttää alihakemistoja ja tukee kiintolevyjä.

Julkaisija Wordmark Systems, sisältää täydellisen lähdekoodin.

SpartaDOS

Tämä DOS käytti komentoriviliitäntää. Ei ollut yhteensopiva DOS 2.0: n kanssa, mutta pystyi lukemaan DOS 2.0 -levyjä. Tukee alihakemistoja ja kiintolevyjä, jotka pystyvät käsittelemään enintään 16 Mt: n kokoisia tiedostojärjestelmiä. Mukana kyky luoda alkeellisia eräajotiedostoja.

SpartaDOS X

Image
Näyttökuva FTE & DLT: n SpartaDOS X: stä

SpartaDOS: n kehittyneempi versio , joka muistuttaa ulkonäöltään ja tunnelmaltaan voimakkaasti MS-DOS: ää. Se toimitettiin 64 kt: n ROM-kasetilla .

RealDOS

SpartaDOS-yhteensopiva DOS (itse asiassa uudelleen nimetty SpartaDOS 3.x -versio oikeudellisista syistä).

RealDOS on Stephen J.Cardenin ja Ken Amesin jakama ohjelma .

BW-DOS

Image
Näyttökuva Jiří Bernasekin BW-DOS: sta

SpartaDOS-yhteensopiva DOS, viimeisin versio 1.30, julkaistiin joulukuussa 1995. Sen muistinjälki on paljon pienempi kuin alkuperäiseen SpartaDOS: iin, eikä se käytä XL / XE-koneiden ROM-muistin alla olevaa RAM-muistia, joten sitä voidaan käyttää vanhemmissa. Atari 400 / 800 -mallit.

BW-DOS on Jiří Bernasekin ilmainen ohjelma.

XDOS

XDOS on ilmaisohjelma, jonka on kirjoittanut Stefan Dorndorf.

Levymuodot

Atari-levyille oli useita erilaisia ​​muotoja. Atari DOS 2.0S, yksipuolisella, yksitiheyksisellä levyllä oli 720 sektoria jaettuna 40 raitaan. Jälkeen alustuksen , 707 sektorit olivat vapaat. Jokainen 128-tavuinen sektori käytti viimeiset 3 tavua taloudenhoitotietoihin (käytetyt tavut, tiedostonumero, seuraava sektori), jättäen 125 tavua tietoihin. Tämä tarkoitti, että jokaisella levyllä oli 707 × 125 = 88 375 tavua käyttäjätietoja.

Yksitiheyksinen levy, jolla on vain 88 kt sivua kohden, pysyi suosituimpana Atari 8-bittisenä levymuotona koko sarjan elinkaaren ajan, ja melkein kaikkia kaupallisia ohjelmistoja myytiin edelleen kyseisessä muodossa (tai sen muunnelmia, jotka oli muokattu kopiosuojaksi ). , koska se oli yhteensopiva kaikkien Atarissa valmistettujen levyasemien kanssa.

  • Yksipuolinen, yksi-tiheys : 40 kappaletta, 18 sektoria kappaletta kohden, 128 tavua sektoria kohden. 90 kt: n kapasiteetti.
  • Yksipuolinen, parannettu tiheys : 40 kappaletta, 26 sektoria kappaletta kohden, 128 tavua sektoria kohden. 130 kt: n kapasiteetti. 1050- ja XF551-luettavissa.
  • Yksipuolinen, kaksitiheys : 40 kappaletta, 18 sektoria kappaletta kohden, 256 tavua sektoria kohden. 180 kt: n kapasiteetti. XF551, 815 tai muunnettu / päivitetty 1050 luettavissa.
  • Kaksipuolinen, kaksoistiheys : 80 kappaletta (40 kappaletta per sivu), 18 sektoria kappaletta kohden, 256 tavua sektoria kohden. 360 kt: n kapasiteetti. Vain XF551 lukee.

Percom-standardi

Vuonna 1978 Percom perusti kaksitiheyksisen asettelustandardin, jota kaikki muut Atari-yhteensopivien levyasemien valmistajat, kuten Indus , Amdek ja Rana, paitsi itse Atari, noudattivat. 12 tavun kokoonpanolohko määrittelee levyn asettelun.

Viitteet

Huomautuksia

Ulkoiset linkit