CrossDOS
CrossDOS | |
Fejlesztő | Consultron[1][2] |
Első kiadás | 1989. október 1. (35 éve) |
Legfrissebb stabil kiadás | 7.04 Gold (1998.06.03.) |
Operációs rendszer | AmigaOS |
Platform | Amiga |
Állapot | kifutott termék |
Kategória | Fájlrendszer kezelő |
Licenc | Zárt forráskódú szoftver |
A CrossDOS egy fájlrendszer-kezelő szoftver (handler) FAT-formátumú médiák kezeléséhez Amigákon.[3][4] Ez az 1990-es években egy általánosan alkalmazott módszer volt Amigák és más platformok közötti fájlcserére. A szoftver az AmigaOS 2.1 és későbbi változatainak a részét képezi.[5][1]
Működés
[szerkesztés]A CrossDOS alapvetően arra alkalmas, hogy az Amiga IBM-kompatibilis PC-n, illetve Atari ST-n[5] formázott lemezekkel is tudjon dolgozni, azaz fájlműveleteket tudjon rajta végrehajtani. Ennélfogva nem alkalmas IBM PC-kompatibilis szoftverek futtatására.[3][4]
A CrossDOS szoftveresen mind a duplasűrűségű (DD, 720 KB), mind pedig a nagysűrűségű (HD, 1.44 MB) floppy lemezeket támogatja az annak megfelelő kompatibilis meghajtókon. Az AmigaOS 2.1 verziótól az operációs rendszer részét képező[1][6] fájlrendszer-kezelő nem támogatja a Microsoft Windows 95 által bevezetett hosszú fájlneveket, így csak a klasszikus 8+3=11 karakter használható.[3][4][7]
A funkció gyárilag nincs aktiválva az AmigaOS-ben. Tartós használathoz a SYS:Storage/DOSDrivers fiókból (Drawer) át kell másolni a PC0, illetve PC1 ikonokat a DEVS:DOSDrivers fiókba. Újraindítás után a normál Amiga floppy meghajtóba helyezett MS-DOS formátumú lemezeket a PC0:, illetve PC1: meghajtónéven lehet elérni.[3][4] Minden egyéb ugyanúgy működik, mint Amiga formátumú floppikkal, beleértve az automatikus lemezcsere felismerést is.
A klasszikus AmigaOS 2.04, 3.0, 3.1 verziókba integrált változatok nem képesek FAT-fájlrendszerű merevlemezek kezelésére, azonban a külön kiadott CrossDOS 6 Pro,[2] illetve a CrossDOS 7 Gold, valamint a Hyperion Entertainment AmigaOS 3.1.4 és 3.2.x verzióihoz továbbfejlesztett változat igen. A Consultron legutolsó, CrossDOS 7.04 változata már támogatta a hosszú fájlneveket és a ZIP drive-okat is,[8][1] a FAT32 fájlrendszert azonban nem.[7]
Történet
[szerkesztés]A CrossDOS-t eredetileg önálló kereskedelmi termékként fejlesztette ki az amerikai Consultron Workbench 1.2, illetve 1.3 alá 1989-ben. 1992-ben a Commodore megegyezett a fejlesztővel és az akkor frissen kiadott AmigaOS 2.1 (és minden későbbi változat) részévé tette a programot.[3] A CrossDOS az akkori Workbenchek sokkal kisebb tudású eszközét (Tool) váltotta le, mely nem volt komplett fájlrendszer-kezelő, csak egy felhasználói program, csak a másodlagos floppy meghajtóról (DF1:) tudott FAT-formátumú lemezeket olvasni és írni.
A Hyperion Entertainment a saját AmigaOS változataiban továbbfejlesztette a CrossDOS-t, így már az AmigaOS 3.1.4 verzióban képessé vált mind a FAT32 fájlrendszer, mind pedig a hosszú fájlnevek kezelésére.[9]
Verziótörténet
[szerkesztés]Néhány fontosabb önálló verzió adatai:
Főverzió | Alverzió | Kiadás dátuma | Rendszerigény | Ár | Főbb újdonságok |
---|---|---|---|---|---|
4 | 4.00a | 1990 | AmigaOS 1.2+[7] | Nemzetközi karakterek támogatása[10] | |
5 | 5.06 | 1993-06-11 | AmigaOS 2.0+[7] | CrossPC PC-XT emulátor (CGA grafika)[11] | |
6 | 6.0 | 1995-02-23 | AmigaOS 2.0+ | $40[12]-60[2] | Gyorsabb lemezkezelés,[2] CrossPC kivezetésre került[11] |
6 | 6.06 | 1996-08-15 | AmigaOS 2.0+ | ||
7 | 7.01 | 1998-01-07 | AmigaOS 2.0+ | Windows 9x hosszúfájlnév kezelés; SyQuest támogatás[13] | |
7 | 7.04 | 1998-06-03 | AmigaOS 2.0+ | DM90[7] | Windows 9x hosszúfájlnév kezelés; ZIP, Jaz, SyQuest támogatás[7] |
Szabad alternatíva
[szerkesztés]A CrossDOS kódjának zártságát, illetve funkcióbeli hiányosságait (pl. FAT32 támogatás hiánya) kiküszöbölendő Torsten Jager saját FAT fájlrendszer-kezelőt (handler) készített FAT95 néven. A 2013. március 1-jén kiadott, majd másnap az Amineten publikált 3.18 változat a legfrissebb és a következő főbb jellemzői vannak:[14]
- lemezcsere automatikus érzékelése
- FAT12, FAT16 és FAT32 írása/olvasása
- FAT16 esetén maximum 4 GiB lemezpartíció támogatása
- Nagykapacitású lemezek támogatása TD64 és direct SCSI révén
- Hosszúfájlnevek támogatása 104 karakterig
- beépített hibajavító rutin
- dátum-intervallum: 1980.01.01 - 2107.12.31
- Név nélküli kötetek esetén gyári szám alkalmazása
- Teljesen assembly-ben írt kód[14]
A szoftver LGPL licenc alá esik.[15]
Jegyzetek
[szerkesztés]- ↑ a b c d How To Use CrossDOS On Your Amiga (angol nyelven). l8r.net . (Hozzáférés: 2022. december 12.)
- ↑ a b c d Product Upgrade (angol nyelven). amigareport.com . [2022. december 12-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. december 12.)
- ↑ a b c d e Kitsel Outlaw, Ross Hippely, Leslie Jones, Barbara Siwirski. Workbench 3.0 User's Guide (angol nyelven). Commodore Electronics Limited (1992). Hozzáférés ideje: 2022. december 12.
- ↑ a b c d AmigaOS Manual: Workbench CrossDOS (angol nyelven). wiki.amigaos.net . (Hozzáférés: 2022. december 12.)
- ↑ a b CrossDOS Plus v5.5 (Amiga Disk) (angol nyelven). ami64.com . (Hozzáférés: 2022. december 12.)
- ↑ CrossDOS (szlovák nyelven). amigareview.amiga.sk . (Hozzáférés: 2024. május 20.)
- ↑ a b c d e f CrossDOS 7.04 (szlovák nyelven). amigareview.amiga.sk . (Hozzáférés: 2024. május 20.)
- ↑ Review (angol nyelven). ftp.fau.de . (Hozzáférés: 2022. december 12.)
- ↑ Martin Steigerwald, Simon Neumann.szerk.: Nico Barbat: AmigaOS 3.2 Reference Manual, első kiadás (angol nyelven), Barbat & Neumann GbR, 106. o. (2024). ISBN 978-3-9826022-8-4
- ↑ (1991. január) „Brücke zwischen Welten” (német nyelven). Amiga Magazin, 167. o. (Hozzáférés: 2024. május 25.)
- ↑ a b Frequently Asked Questions / 5.5.2 CrossPC (angol nyelven). comp.emulators.misc . (Hozzáférés: 2024. május 26.)
- ↑ Test de CrossDOS 6 (francia nyelven). obligement.free.fr , 1995. június. (Hozzáférés: 2024. május 21.)
- ↑ Test de CrossDOS 7.01 (francia nyelven). obligement.free.fr , 1998. március. (Hozzáférés: 2024. május 21.)
- ↑ a b Win95/98 compatible file system (angol nyelven). Aminet , 2013. március 2. (Hozzáférés: 2024. május 25.)
- ↑ Hyperion Entertainment and Individual Computers sign license agreement (angol nyelven). amiga-news.de , 2013. március 9. (Hozzáférés: 2024. május 25.)
Kapcsolódó szócikkek
[szerkesztés]