Przygotowania
O tym, że należy być właścicielem uzupełnionej o RAM/SRAMChargera stacji dysków LDW Super 2000, względnie CA-2001 przypominać raczej nietrzeba, ale czynię to z czystego obowiązku po to, aby nikt nie wypisywał, że ponaciśnięciu DRIVE TYPE + ERROR na panelu stacji dysków nic się nie dzieje.
Montaż SRAM Chargera jest opisany dokładnie na stronie Truba,znajdziemy tam schematy, zdjęcia już zamontowanego rozszerzenia oraz opis jak przetestowaćrozszerzenie, w tym artykule skupię się na kwestiach użytkowych.
Aby ujrzeć po raz pierwszy zachęcające A> wyprodukowaneprzez CP/M przeznaczony dla stacji INDUS GT musimy zaopatrzyć się w co najmniejjedną dyskietkę 5,25 oraz urządzenie służące do transferu obrazów ATR z PC —może to być SIO2SD, SIO2IDE tudzież (dla oszczędnych) poczciwe SIO2PC. Od razupragnę zaznaczyć, że w najgorszej sytuacji będą posiadacze SIO2IDE, albowiem(przynajmniej na początku) częste wachlowanie obrazami ATR to konieczność.
Obrazy dyskietek ściągamy ze strony Retrobits.net.
Pierwszą rzeczą, bez której nie rozpoczniemy pracy jestnaprawa oryginalnej dyskietki uruchamiającej system. Do niedawna proces ten byłniezwykle kłopotliwy ponieważ wymagał stacji 5,25" w PC i edytowania sektorówna dysku, na szczęście z pomocą przyszedł Trub,który opracował program CP/M TOOL, pozwalający na dokonanie tej czynności wsposób niemal automatyczny przy wykorzystaniu stacji dysków od małego Atari.Wystarczy skopiować ATR z CP/M Utility Disk na dyskietkę i za pomocą opcji "FixCP/M boot" otrzymujemy działający dysk, z którego uruchamiamy system.
Gdy mamy już z czego uruchomić CP/M potrzebujemy jeszczeterminala, jako że Atari 8-bit pod CP/M będzie tylko inteligentnym"wyświetlaczem" tego, co serwuje właściwy komputer — czyli w tym wypadku stacjadysków z RAM/SRAM Chargerem. W tym celu możemy wykorzystać F.COM i E.COM —oryginalne (odpowiednio 40- i 80-kolumnowe) terminale względnie znany niektórymICE-T, choć polecam E.COM.
Zaczynamy
Uruchomienie CP/M rozpoczynamy od wgrania terminala. Pokilku sekundach ekran powinien zmienić kolor i ukazać się kursor, w tymmomencie wkładamy do stacji dysków (tej z RAM/SRAM Chargerem, a nie wirtualnejSIO2PC czy SIO2SD!) naprawioną wcześniej dyskietkę BOOT i naciskamy na panelustacji dysków klawisze DRIVE TYPE i ERROR. Po chwili powinien ukazać się napis jakna obrazku obok oraz prośba o naciśnięcie klawisza RETURN... Gdy to zrobimypojawi się znak zachęty A>. Jesteśmy pod CP/M!
Teraz możemy skorzystać z linii poleceń, sprawdzić cojest na dyskietce systemowej — czyli rozpocząć pracę pod najpopularniejszymsystemem operacyjnym. Systemem który przez lata był na wyciągnięcie ręki, amimo to użytkownicy Atari mogli tylko o nim pomarzyć czytając mglistezapowiedzi zewnętrznych przystawek oraz z zazdrością zerkać chociażbySpektrumowcom, którzy dzięki FDD3000 mieli dostęp do rzeszy oprogramowania.
Oprogramowanie
Nawet najlepszy system operacyjny będzie bezużyteczny jeślinie ma dla niego oprogramowania. Tutaj CP/M był niedościgniony jeśli chodzi oprofesjonalne aplikacje. Wordstar, Hisoft C, dBase czy znany chyba każdemuTurbo Pascal to programy obok których nikt nie może przejść obojętnie.Oprogramowania tej klasy nie było nigdy na Atari XL/XE i prawdopodobnie nigdynie będzie. CP/M otwiera zupełnie nowe horyzonty dla tych, którzy jeszczechcieliby coś ciekawego zrobić na małym Atari.
No tak, ale jak to oprogramowanie przegrać? Tu z pomocąprzychodzi prosty kopier zawarty na dyskietce systemowej — ICDS. Obsługa jestwzględnie prosta, po załadowaniu wyświetla nam się menu, za pomocą któregoprzenosimy oprogramowanie z dyskietek w formacie Atari DOS na te dla CP/M.Pokrótce szybko za rączkę:
- Przygotowujemy obraz ATR lub dyskietkę w podwójnej gęstości (DD) z programami dla CP/M, któreściągamy z sieci,
- Uruchamiamy CP/M i wczytujemy zawarty na dyskietce systemowej formater dyskietek piszącINIT. Program poleci włożyć czystą dyskietkę do napędu i dla pewności spyta sięczy jesteśmy pewni tego, co zaraz się stanie. Po chwili dyskietka będziegotowa.

- Montujemy w stacji D2 obraz dyskietki systemowej, lub jeśli mamy dwie stacje dyskówwkładamy dysk systemowy do stacji D2. Przechodzimy na nią pisząc B:
- Uruchamiamy z napędu B: kopier ICDS i wybieramy opcję kopiowania dyskietek.
- Z napędu D2 wyjmujemy dyskietkę systemową (lub odmontowujemy obraz) i wkładamydysk ze ściągniętym z sieci oprogramowaniem, które zamierzamy nagrać dla CP/M.
- Mając cały czas w stacji A: (D1) świeżo sformatowaną dyskietkę wpisujemy 2:*.*,A:Polecenie wygląda znajomo — oczywiście ma na celu skopiowanie wszystkich plikówz napędu D2: na dyskietkę sformatowaną pod CP/M. Wildcardy są zbieżne z tymistosowanymi pod innymi systemami, czyli np. kiedy chcemy przegrać tylko plikitekstowe możemy napisać D2:*.txt,A:
I to wszystko — po chwili będziemy mieli gotowe dyskietki zoprogramowaniem — co więcej, można z nich zabootować system.
Garść drogowskazów
Aby nieco ułatwić sprawę przygotowałem zbiór odnośników domiejsc, skąd można ściągnąć nieco oprogramowania, a także dowiedzieć się czegoświęcej o CP/M. Warto też pozaglądać do Bajtka, który to (szczególnie w klanieAmstrada) lansował swego czasu CP/M.
- comp.os.cpm Frequently Asked Questions http://www.faqs.org/faqs/CPM-faq/
- The First PC Operating System http://www.digitalresearch.biz/CPM.HTM
- CP/M Main Page http://www.seasip.demon.co.uk/Cpm/
- The Unofficial CP/M Web site http://www.cpm.z80.de/
- Retroarchive http://www.retroarchive.org/cpm/
Komentarze (0)
Brak komentarzy. Bądź pierwszy!
Dodaj komentarz