DOS XL

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 19:10, 30 sie 2006
Miker (Dyskusja | wkład)
(na razie tyle - muszę instrukcję dorwać...)
← Previous diff
Aktualna wersja
KMK (Dyskusja | wkład)
(Zobacz też)
Linia 1: Linia 1:
-[[DOS]], dołączany standardowo do stacji [[LDW Super 2000]] oraz [[CA2001]]. Ma postać ''command processora'' (podobnie jak [[SpartaDOS]] oraz [[DOS II/D|DOS II+/D]]). Oryginalnie wyprodukowany przez [[OSS]], paru przeróbek dokonała firma [[FTe]].+{{grafr|Dosxlscr.png}}
 +[[DOS]] pierwotnie wyprodukowany przez [[OSS]] jako rozwinięcie [[OS/A Plus|OS/A+]], potem przeszedł na własność [[ICD]], gdzie jednak większy nacisk kładziono na rozwijanie [[SpartaDOS]]. Paru poprawek w DOS XL dokonała w późniejszym okresie firma [[FTe]].
 +Autorami DOS-a XL są [[Paul Laughton]], [[Mark Rose]], [[Bill Wilkinson]] i [[Mike Peters]].
-Dostępne komendy:<br>+DOS XL pojawił się najpierw w wersji 2.20 (wersja 2.10 nazywała się jeszcze [[OS/A Plus|OS/A+]]), potem 2.30, w końcu ukazała się poprawiona edycja tego ostatniego znana jako DOS XL 2.30P. Planowane były wersje dla [http://en.wikipedia.org/wiki/Apple_II Apple II] (stąd widoczny na obrazku napis ''ATARI version''), jednak do ich wydania nigdy nie doszło.
-@ - rozpoczęcie wykonywania pliku wsadowego (*.EXC)<br>+ 
-CAR - uruchomienie [[cartridge|cartridge'a]]<br>+Specjalne wersje DOS XL były dołączane do stacji dysków:
-Dn: - Zmiana numeru stacji<br>+* DOS XL 2.35I1 z obsługą [[Synchromesh]] dla stacji [[Indus GT]]
-DIR - Katalog dyskietki<br>+* DOS XL 2.35I2 z obsługą [[SuperSynchromesh]] dla stacji [[Indus GT]] z rozszerzeniem [[RAM Charger]].
-END - Oznacza zakończenie wykonywania pliku wsadowego (używany w pliku wsadowym)<br>+* DOS XL 2.35I1 w dwu dodatkowych edycjach: dla stacji [[LDW Super 2000]] i [[CA-2001]] (z odpowiednio zmienioną nazwą stacji w programach systemowych i inną procedurą [[Synchromesh]] dla CA)
-ERA - Usuwanie pliku(-ów)<br>+ 
-LOA - Wczytanie pliku(-ów) do pamięci<br>+Wersja DOS XL 2.35L, o której jest mowa w instrukcji do stacji [[LDW Super 2000]] oraz [[CA-2001]] w rzeczywistości nie istnieje.
-NOS - Wyłączenie wyświetlania przetwarzanych komend (tak jak ''echo off'' w MS-DOS)<br>+ 
-PRO - Zabezpieczenie pliku<br>+== Technikalia ==
-REM - REMark. Używane w plikach wsadowych jako komentarze(e)<br>+ 
-REN - Zmiana nazwy pliku(-ów)<br>+{{grafr|Dosxlmenu.png}}
-RUN - Skok pod podany adres<br>+ 
-SAV - Zapisuje kawałek pamięci na dyskietkę<br>+DOS XL obsługuje gęstości [[SD]] i [[DD]], posługuje się [[Format AtariDOS 2|formatem dyskietki DOS-u 2.0]]. Odmiennie od DOS-ów Atari, interfejs użytkownika w DOS XL ma postać ''command processora'' (podobnie jak w [[OS/A Plus|OS/A+]], [[SpartaDOS]] oraz [[DOS II/D|DOS II+/D]]), menu jest opcjonalne. Pomiędzy [[SpartaDOS]] a DOS XL istnieje nawet kompatybilność sposobu pobierania parametrów przekazywanych do programu z linii komend.
-SCR - Włączenie wyświetlania przetwarzanych komend (tak jak ''echo on'' w MS-DOS)<br>+ 
-TYP - Wyświetla plik ASCII lub ATASCII w postaci tekstu na ekranie<br>+Kod źródłowy DOS XL 2.30 został opublikowany (i skomentowany) przez [[Wojciech Zientara|Wojciecha Zientarę]] w książce "[[Dyskowe Systemy Operacyjne|Mapa pamięci Atari XL/XE: Dyskowe Systemy Operacyjne]]".
-UNP - Odpezpieczenie pliku<br>+ 
 +== DOS XL v.4.x ==
 + 
 +Były plany wypuszczenia wersji 4.x będącej rozwinięciem OS/A+ v.4.1, zostały jednak zarzucone z powodu niewielkiego zainteresowania rynku. Niewykluczone jednak, że DOS XL 4.x ukazał się w końcu parę lat później w zmienionej postaci jako [[DOS XE]]. Nie da się tego stwierdzić ze stuprocentową pewnością, ale wskazywać mogą na to dwa fakty:
 + 
 +* autorem DOS XE jest programista OSS, Bill Wilkinson;
 +* [[Format AtariDOS XE|format dyskietki DOS XE]] dzieli pewne osobliwości z [[format OS/A Plus 4|formatem OS/A+ v.4.1]]
 + 
 +==Dostępne komendy==
 + 
 +* @ - rozpoczęcie wykonywania pliku wsadowego (*.EXC)
 +* CAR - uruchomienie [[cartridge|cartridge'a]]
 +* Dn: - Zmiana numeru stacji
 +* DIR - Katalog dyskietki
 +* END - Oznacza zakończenie wykonywania pliku wsadowego (używany w pliku wsadowym)
 +* ERA - Usuwanie pliku(-ów)
 +* LOA - Wczytanie pliku(-ów) do pamięci
 +* NOS - Wyłączenie wyświetlania przetwarzanych komend (tak jak ''echo off'' w MS-DOS)
 +* PRO - Zabezpieczenie pliku
 +* REM - REMark. Używane w plikach wsadowych jako komentarze
 +* REN - Zmiana nazwy pliku(-ów)
 +* RUN - Skok pod podany adres
 +* SAV - Zapisuje kawałek pamięci na dyskietkę
 +* SCR - Włączenie wyświetlania przetwarzanych komend (tak jak ''echo on'' w MS-DOS)
 +* TYP - Wyświetla plik ASCII lub ATASCII w postaci tekstu na ekranie
 +* UNP - Odpezpieczenie pliku
 + 
 +==Zobacz też==
 +*[http://en.wikipedia.org/wiki/DOS_XL DOS XL w en.wikipedia.org]
 +*[https://atariwiki.org/wiki/attach/OSS%20DOS%20XL/DOSXL-V2-30.pdf Firmowa dokumentacja DOS XL]
 +*[[Formaty systemów plików]]
-==Patrz również== 
-[http://en.wikipedia.org/wiki/DOS_XL DOS XL w en.wikipedia.org] 
[[Kategoria:Oprogramowanie Atari 8-bit]] [[Kategoria:Oprogramowanie Atari 8-bit]]
[[Kategoria:Programy użytkowe]] [[Kategoria:Programy użytkowe]]
{{stub}} {{stub}}

Aktualna wersja

Grafika:Dosxlscr.png

DOS pierwotnie wyprodukowany przez OSS jako rozwinięcie OS/A+, potem przeszedł na własność ICD, gdzie jednak większy nacisk kładziono na rozwijanie SpartaDOS. Paru poprawek w DOS XL dokonała w późniejszym okresie firma FTe.

Autorami DOS-a XL są Paul Laughton, Mark Rose, Bill Wilkinson i Mike Peters.

DOS XL pojawił się najpierw w wersji 2.20 (wersja 2.10 nazywała się jeszcze OS/A+), potem 2.30, w końcu ukazała się poprawiona edycja tego ostatniego znana jako DOS XL 2.30P. Planowane były wersje dla Apple II (stąd widoczny na obrazku napis ATARI version), jednak do ich wydania nigdy nie doszło.

Specjalne wersje DOS XL były dołączane do stacji dysków:

Wersja DOS XL 2.35L, o której jest mowa w instrukcji do stacji LDW Super 2000 oraz CA-2001 w rzeczywistości nie istnieje.

Spis treści

Technikalia

Grafika:Dosxlmenu.png

DOS XL obsługuje gęstości SD i DD, posługuje się formatem dyskietki DOS-u 2.0. Odmiennie od DOS-ów Atari, interfejs użytkownika w DOS XL ma postać command processora (podobnie jak w OS/A+, SpartaDOS oraz DOS II+/D), menu jest opcjonalne. Pomiędzy SpartaDOS a DOS XL istnieje nawet kompatybilność sposobu pobierania parametrów przekazywanych do programu z linii komend.

Kod źródłowy DOS XL 2.30 został opublikowany (i skomentowany) przez Wojciecha Zientarę w książce "Mapa pamięci Atari XL/XE: Dyskowe Systemy Operacyjne".

DOS XL v.4.x

Były plany wypuszczenia wersji 4.x będącej rozwinięciem OS/A+ v.4.1, zostały jednak zarzucone z powodu niewielkiego zainteresowania rynku. Niewykluczone jednak, że DOS XL 4.x ukazał się w końcu parę lat później w zmienionej postaci jako DOS XE. Nie da się tego stwierdzić ze stuprocentową pewnością, ale wskazywać mogą na to dwa fakty:

Dostępne komendy

  • @ - rozpoczęcie wykonywania pliku wsadowego (*.EXC)
  • CAR - uruchomienie cartridge'a
  • Dn: - Zmiana numeru stacji
  • DIR - Katalog dyskietki
  • END - Oznacza zakończenie wykonywania pliku wsadowego (używany w pliku wsadowym)
  • ERA - Usuwanie pliku(-ów)
  • LOA - Wczytanie pliku(-ów) do pamięci
  • NOS - Wyłączenie wyświetlania przetwarzanych komend (tak jak echo off w MS-DOS)
  • PRO - Zabezpieczenie pliku
  • REM - REMark. Używane w plikach wsadowych jako komentarze
  • REN - Zmiana nazwy pliku(-ów)
  • RUN - Skok pod podany adres
  • SAV - Zapisuje kawałek pamięci na dyskietkę
  • SCR - Włączenie wyświetlania przetwarzanych komend (tak jak echo on w MS-DOS)
  • TYP - Wyświetla plik ASCII lub ATASCII w postaci tekstu na ekranie
  • UNP - Odpezpieczenie pliku

Zobacz też


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.

Personal tools