MagiC
From Atariki
Systemy operacyjne:
8-bit:
Altirra OS
Atari OS
CP/M
DracOS
OS++
QMEG OS
Turbo-816 OS
XL OS
16/32-bit:
TOS
MultiTOS
FreeMiNT
MagiC
Minix
Wielozadaniowy system operacyjny opracowany specjalnie dla rodziny komputerów Atari 16/32-bit.
Spis treści |
Wstęp
System ten całkowicie zastępuje oryginalny system TOS. Jest od niego dużo wygodniejszy jak również wydajniejszy. Jako że jest to właściwie całkowicie niezależny system powstały jego implementacje dla WINDOWS - MagiCPC oraz MacOS - MagiCMac i MacOSX - MagiCMacOsX, są one czymś pośrednim między emulatorem i niezależnym systemem.
Wraz z wersją 6.x pojawiła się specjalna wersja dla Milana z obsługą architektury PCI i procesora 68040. Istnieją również łaty, które umożliwiają uruchamianie MagiCa pod niestandardowymi konfiguracjami jak Centurbo_2, CT60 czy Afterburner. Ostatnia dostępna wersja nosi numerek 6.20, dostępna jest jako darmowe uaktualnienie dla użytkowników wersji 6.10. W zapowiadanej wersji 7 z najważniejszych funkcji m.in. miał zostać poszerzony o środowisko sieciowe.
Dla MagiCa powstało wiele rozszerzeń i usprawnień, włącznie z dedykowanymi Desktopami.
Podstawowa konfiguracja
W standardowej konfiguracji MagiC zawiera:
- MagiCDesk - GUI - graficzny interfejs użytkownika
- MCMD - Magic CoMmanD - shell
- MGCOPY - moduł odpowiedzialny za funkcje kopiowania
- MGEDIT - moduł odpowiedzialny za funkcje kopiowania
- MGSEARCH - moduł odpowiedzialny za funkcję wyszukiwania
- MGNOTICE -
- SHUTDOWN - moduł odpowiedzialny za funkcje zamykania i restartowania systemu
Główne zalety
- szybkość (głównie rysowania okienek)
- wielozadaniowość z wywłaszczeniem
- dynamiczne biblioteki dzielone SLB
- obsługa długich nazw (VFAT)
- obsługa partycji FAT32
Główne wady
- niezupełna zgodność API z TOS-em 4.04, a zwłaszcza MultiTOS-em
- wątpliwa stabilność (tj. losowe zawieszanie się, bez widocznych powodów i reguł)
Wspierane protokoły
MagiC zawiera w sobie rozszerzenie systemowe WDialog.
Realizacje wspierające MagiCa
COPS - COntrol Panel Server - manager zasobów CONTROL PANEL
Ważniejsze rozszerzenia MagiCa
- Jinnee - nowoczesny i wygodny, w pełni konfigurowalny Desktop, zamiennik dla MagXDesk
- MagXNet - wersja MiNTNetu przeniesiona pod MagiC. Zachowana jest kompatybilność oprogramowania klienckiego. Moźliwe jest również korzystanie z programów stworzonych dla STiK/STinGa czy Draconisa. Dzięki czemu możemy korzystać z całej rzeszy programów takich jak: MyMAIL, AtarICQ, AtarIRC, NEWSie, Marathon Mail czy Adamas, CAB, aFTP, aMail, FTP-Server. Autorem portu jest Vassilis Papathanassiou MagxNet
- RamDisk XFS - w pełni konfigurowalny, dynamiczny RAMdysk wykorzystujący zarówno pamięć ST RAM jak i TT RAM, a więc jego pojemność może być bardzo duża (np. z CT60 nawet 512MB!)
- SPIN - sterowniki CD-ROM MetaDOS
- Keytbl - manager umożliwiający przełączanie "w locie" skryptów klawiatur
- MagiC Configurator - konfigurator ustawień MagiCa
- Stewart - programik pozwalający na zmiany kosmetyczne Desktopu
- SuJi - zamiennik systemowego MGSEARCH, więcej opcji i bardziej przyjazny interfejs użytkownika
- NetFrame - rozszerzenie MagiCa zamieniające wygląd okienek
Strony dotyczące MagiCa
- ASH - strona wydawcy
- uzytki i narzędzia pod Magica
- Magic Documentation Project
- Natural Born Programers - dokumentacja, soft
- angielskie RSC
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.