AmiCD-ROM Jarosîaw Horodecki Odtwarzacz CD-ROM-ów doôê szybko staje sië jednym z podstawowych urzâdzeï zewnëtrznych do wszystkich rodzajów komputerów, w tym równieû do Amigi. Pewnym problemem moûe byê jednak znalezienie odpowiedniego oprogramowania, które bëdzie poprawnie obsîugiwaîo to urzâdzenie. Jednâ z moûliwoôci jest oczywiôcie zakup pakietów komercyjnych, na przykîad sterowników Xetec lub AsimWare. Nie kaûdego jednak po nabyciu samego odtwarzacza CD staê jeszcze na dodatkowe oprogramowanie. Od czego jednak sâ programy public domain? Jednym z nich, doskonale speîniajâcym rolë sterownika CD-ROM-u, jest z pewnoôciâ AmiCD-ROM, który moûna znaleúê na jednym z naszych dysków shareware. Najnowsza wersja tego programu ma numer 1.15 i zostaîa wydana w listopadzie 1994 roku. Jest to wiëc programik stosunkowo nowy, dziëki czemu potrafi obsîugiwaê równieû nowe napëdy, z którymi starsze pakiety mogâ sobie jeszcze nie radziê. Warto zauwaûyê, ûe AmiCD-ROM jest stale poprawiany i rozbudowywany, na pewno wiëc nie przestanie byê nigdy aktualny. Instalacja programu w systemie jest bardzo prosta. W odróûnieniu od wczeôniejszych wersji pakietu, tym razem oprócz zawartych w dokumentacji dokîadnych instrukcji, dotyczâcych instalacji, otrzymujemy równieû plik skryptowy, dziëki któremu instalacja przebiega szybko, a uûytkownik îatwo moûe ustaliê wszelkie parametry pracy AmiCD-ROM-u. Autor skorzystaî oczywiôcie ze standardowego instalera Commodore'a, dziëki czemu kaûdy choê trochë znajâcy Amigë bëdzie mógî bez problemu zainstalowaê program. Niewâtpliwâ zaletâ jest równieû to, ûe program nie zaômieca twardego dysku róûnymi potrzebnymi do jego dziaîania plikami. Jedyne, czego potrzebuje, to odpowiedni handler kopiowany do katalogu L partycji systemowej oraz definicja urzâdzenia, bâdú to w pliku Devs/Mountlist -- gdy korzystamy z systemu 2.0, bâdú w katalogu Devs/DosDrivers -- gdy korzystamy z systemu 2.1 lub nowszego. Pozostaîe programiki sâ juû tylko dodatkami, których nie trzeba koniecznie instalowaê. Jedynym problemem, jaki moûe wystâpiê podczas instalacji, jest ustawienie kilku opcji, które majâ wpîyw na dziaîanie pakietu. Na poczâtek proponujë wiëc pozostawiê nie zmienione ustawienia standardowe, proponowane przez sam program instalacyjny, z wyjâtkiem oczywiôcie nazwy sterownika kontrolera SCSI lub AT-Bus oraz numeru naszego urzâdzenia. Po dokonaniu caîej instalacji moûna z powodzeniem zmieniê wszelkie parametry w pliku definicji urzâdzenia, w polu Startup. Moûemy tutaj skorzystaê z nastëpujâcych opcji: DEVICE -- nazwa sterownika kontrolera (np. gvpscsi.device); UNIT -- numer naszego CD-ROM-u, pod jakim widzi go kontroler (zwykle jest to 0, ale zaleûy to od ustawienia numeru SCSI ID w CD-ROM-ie); LOWERCASE, MAYBELOWERCASE -- pierwsza z tych opcji wîâcza zamianë wszystkich duûych liter w nazwach plików na maîe, bez wzglëdu na rodzaj kompaktu, druga z opcji natomiast nie dokonuje tego w wypadku kompaktów amigowskich, przeznaczonych dla CDTV lub CD32, obie te opcje oczywiôcie wzajemnie sië wykluczajâ. ROCKRIDGE -- uûywa nazw plików standardu Rock Ridge. Jest to zaawansowana opcja, jednak zalecane jest jej uûywanie. TRACKDISK -- zmienia sposób odwoîywania do interfejsu SCSI. Niekóre z nich nie rozumiejâ bezpoôrednich odwoîaï do urzâdzenia SCSI i naleûy odwoîywaê sië do device'a na takiej samej zasadzie jak do trackdisk.device. Jeûeli AmiCD-ROM nie dziaîa, spróbuj wîâczyê tâ opcjë. MACTOISO -- zamienia nazwy plików zapisanych na kompaktach przeznaczonych dla Maca na nazwy zgodne ze standardem Latin-1, uûytym w Amidze. Dodatkowo zmieniane sâ znaki ":" oraz "/", poniewaû korzystanie z nich w nazwach plików jest dla AmigaDOS-u niemoûliwe. CONVERTSPACES -- zamienia odstëpy zawarte w Macowych nazwach plików na znaki podkreôlenia. Nie jest to konieczne z punktu widzenia AmigaDOS-u, jednak niektóre nie dopracowane programy mogâ wymagaê takiego zabiegu. SHOWVERSION -- oprócz nazwy pliku pokazuje równieû jego wersjë (standard ISO-9660 level 2 pozwala na istnienie kilku plików o tej samej nazwie, ale o róûnych numerach wersji). Opcja ta raczej nie powinna byê uûywana, gdyû dopisanie numeru wersji na koïcu kaûdego z plików powoduje choêby to, ûe nie sâ wyôwietlane ikony CD-ROM-ów przeznaczonych dla Amigi. HFSFIRSTS -- zmienia kolejnoôê sprawdzania systemów zapisu. Najpierw AmiCD-ROM szuka partycji w formacie ISO-9660, a dopiero póúniej HFS. Gdy opcja ta jest wîâczona, dzieje sië odwrotnie. STDBUFFERS -- 2048-bajtowe bufory w pamiëci RAM, sîuûâce do zwiëkszenia szybkoôci dostëpu do pîyty kompaktowej. FILEBUFFERS -- 2048-bajtowe bufory dla funkcji Read() AmigaDOS-u, sîuûâce usprawnieniu dostëpu do plików. DATAEXT -- standardowe rozszerzenia dla plików danych systemu MacHFS. RESOURCEEXT -- standardowe rozszerzenie dla plików resource systemu MacHFS. SCANINTERVAL -- czas pomiëdzy uruchomieniem funkcji DiskChange, wykrywajâcej ewentualnâ zmianë kompaktu w napëdzie. Gdy ustawimy tu wartoôê 0, naleûy po kaûdej zmianie dysku samemu skorzystaê z komendy DiskChange AmigaDOS-u. PLAYCDDA -- peîna ôcieûka dostëpu oraz nazwa programu, który bëdzie uruchomiony po klikniëciu nad ikonâ kompaktu muzycznego, znajdujâcego sië w napëdzie. XPOS, YPOS -- jeûeli korzystamy z tych parametrów, to ikona kompaktu muzycznego (CD-DA) bëdzie wyôwietlana na okreôlonej wspóîrzëdnymi pozycji ekranu Workbencha. RETRY -- powoduje oczekiwanie sterownika na wîâczenie czytnika CD, o ile nie zostaî on odnaleziony podczas startowania komputera. CHIP, FAST, DMA, ANY -- rodzaj pamiëci, jaka ma byê uûyta do zaîoûenia buforów, moûe to byê kolejno pamiëê Chip, Fast, 24-bitowa pamiëê lub dowolny, wolny aktualnie, blok pamiëci. To juû wîaôciwie wszystko, co moûna ustawiê w programie AmiCD-ROM. Jest to jednak liczba opcji zupeînie wystarczajâca do efektywnego wykorzystania tych sterowników w kaûdej wîaôciwie moûliwej konfiguracji sprzëtowej. Po zainstalowaniu pakietu moûna juû zresetowaê komputer i, o ile podczas instalacji wybraliômy opcjë automatycznego startowania sterownika, po wczytaniu Workbencha ukaûe sië na ekranie ikonka znajdujâcej sië akurat w napëdzie pîyty. Obsîuga tego urzâdzenia jest identyczna z obsîugâ kaûdego innego urzâdzenia amigowskiego, z tâ tylko róûnicâ, ûe na pîytach kompaktowych nie moûna oczywiôcie zapisywaê ûadnych danych. Za pomocâ tego pakietu, podobnie zresztâ jak kaûdego innego, moûna równieû obsîugiwaê kompakty muzyczne. AmiCD-ROM ogranicza sië jednak jedynie do wykrycia wîoûonej do napëdu muzycznej pîyty kompaktowej. Jak juû wspomniaîem wczeôniej, obsîugë takiej pîyty moûna powierzyê zdefiniowanemu w konfiguracji sterownika programowi. Oprócz gîównych plików w pakiecie znajdziemy teû kilka przydatnych dodatków. Przede wszystkim jest to peîny kod úródîowy programu, napisany w jëzyku C. Niewâtpliwie tego rodzaju dokumentacja bëdzie doskonaîym uzupeînieniem dla nieco bardziej zaawansowanych amigowców. Znajdziemy tutaj równieû kilka krótkich dodatkowych programików, przydatnych w pracy z CD-ROM-em. Jest to programik CDControl, dziëki któremu moûna zmieniê podstawowe parametry pracy sterownika juû w czasie jego dziaîania, programik CD-ROM, umoûliwiajâcy wykonanie kilkunastu prostych operacji na napëdzie i znajdujâcej sië w nim pîycie, oraz programik CheckCD, sprawdzajâcy wszystkie zapisane na kompakcie dane. Nie bëdë jednak opisywaî osobno kaûdego z nich, poniewaû ich obsîuga jest na tyle prosta, ûe nie powinna sprawiaê nikomu problemów. AmiCD-ROM zasadniczo nie róûni sië od innych tego rodzaju pakietów. Ma podobne moûliwoôci konfiguracyjne, szybkoôê transmisji i wyszukiwania danych jest dokîadnie taka sama. Trudno wiëc znaleúê cechë, która stwiaîaby go niûej lub wyûej na liôcie sterowników CD-ROM-ów dla Amigi. Pozostaje wiëc tylko zwróciê uwagë na to, iû AmiCD-ROM otrzymujemy w zasadzie za darmo! Nazwa: AmiCD-ROM Wersja: 1.15 Autor: Frank Munkert Rodzaj: sterownik Uniwersalnoôê: 8/10 Prostota obsîugi: 7/10 Prezencja: 5/10 Jakoôê dziaîania: 9/10 Ogólnie: 8/10