MagiC

From Atariki

Revision as of 13:20, 5 kwi 2006; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Grafika:mgx.gif

MagiC jest wielozadaniowym systemem operacyjnym opracowanym specjalnie dla rodziny komputerów Atari 16/32-bit.

Spis treści

[schowaj]

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.

Grafika:hcmagic.gif

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

  • OLGA (Object Linking for GEM Applications)
  • A/V

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 Desktop'u
  • SuJi - zamiennik systemowewgo MGSEARCH.PRG, bardziej przyjazny interfejs użytkownika
  • NetFrame - rozszerzenie MagiCa zamieniające wygląd okienek

Strony dotyczące MagiCa

  1. ASH - strona wydawcy
  2. uzytki i narzędzia pod Magica
  3. Magic Documentation Project
  4. Natural Born Programers - dokumentacja, soft
  5. angielskie RSC



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

Personal tools