EmuTOS - EmuTOS

EmuTOS
EmuTOS 1.0.png
Zrzut ekranu EmuTOS z wbudowanym biurkiem i akcesorium biurkowym COPS
Deweloper Zespół programistów EmuTOS
Napisane w C
Stan pracy Aktywny
Model źródłowy Otwarte źródło
Pierwsze wydanie październik 2001 ; 19 lat temu ( 2001-10 )
Najnowsze wydanie 1.1.1 / 19 lipca 2021 ; 40 dni temu ( 19.07.2021 )
Magazyn
Cel marketingowy Komputery osobiste
Dostępne w czeski, holenderski, angielski, fiński, francuski, niemiecki, grecki, węgierski, włoski, polski, rosyjski, hiszpański, turecki
Platformy Atari ST , Atari TT , Atari Falcon , Hatari , Firebee , Amiga , WinUAE
Domyślny
interfejs użytkownika
KLEJNOT
Licencja GPL-2.0-lub-później
Oficjalna strona internetowa emutos .sourceforge .net

EmuTOS jest zamiennikiem TOS (systemu operacyjnego Atari ST i jego następców), wydanym jako wolne oprogramowanie . Jest przeznaczony głównie do użytku z emulatorami i klonami Atari , takimi jak Hatari czy FireBee . EmuTOS zapewnia obsługę bardziej nowoczesnego sprzętu i unika używania starego, zastrzeżonego TOS, ponieważ jest on zwykle trudny do uzyskania.

Funkcje i kompatybilność

W przeciwieństwie do oryginalnego TOS, najnowszy EmuTOS może działać (czasem z ograniczonym wsparciem) na każdym sprzęcie Atari, nawet na niektórych komputerach Amiga , i ma wsparcie dla funkcji niedostępnych wcześniej: ColdFire CPU, IDE, partycje FAT i "Native Features" emulatorów Pomoc.

Brak obsługi niektórych przestarzałych interfejsów API systemu operacyjnego, chociaż wszystkie funkcje API wiersza A są uwzględnione. Z założenia EmuTOS nie obsługuje nieudokumentowanych funkcji systemu operacyjnego. Ma pewną obsługę Atari Falcon matrycy dźwięku oraz DSP wsparcia od wersji 1.1, a jednocześnie VDI obsługuje 1-, 2-, 4- i 8-bitów przeplatanych tryby graficzne, wsparcie Atari Falcon (lub Amidze ) 16-bitowych jest rozdzielczości całkowicie brakujące. Dlatego niektóre stare gry, wersje demonstracyjne i aplikacje, a także niektóre oprogramowanie specyficzne dla Falcona mogą nie działać.

Galeria

Wydania

Wersja 0.9.1: obsługa płyt ewaluacyjnych Firebee , 256 kolorów wyświetlacza dla systemów VIDEL i funkcje dźwiękowe XBIOS DMA. Dodano powłokę EmuCON2 z uzupełnianiem TAB i zmienianiem nazw folderów. W pełni funkcjonalny pulpit jest teraz dołączany również do najmniejszej wersji 192k ROM.

Wersja 0.9.2 (i jej wersja 0.9.3 z poprawkami błędów): obsługa kart SD / MMC , zewnętrzne złącze IDE i funkcje wyłączania zasilania na platformie Firebee. Można użyć CompactFlash , ulepszono obsługę nośników IDE, partycję FAT i wykrywanie zmian nośników. Poprawki i ulepszenia uruchamiania EmuTOS-RAM, kompatybilność fVDI i ogólna prędkość VDI, obsługa ACSI i XHDI (patrz Atari TOS).

Wersja 0.9.4: domyślnie skompilowana z -O2 dla lepszej wydajności (z wyjątkiem wersji 192k), użyj mniej pamięci RAM i dodaj nowy wariant dla płyt ewaluacyjnych ColdFire z BaS_gcc ("BIOS"). Pulpit może teraz wyświetlać pliki tekstowe i przenosić pliki/foldery za pomocą klawisza Control.

Wydanie 0.9.5: naprawienie problemów z emulacją dysku twardego w emulatorze STeem , dodanie emulacji myszy Alt+strzałka, obsługa trybu Pexec 7, obsługa dwóch klawiatur, użytkownik może określić partycję startową przy starcie, odzyskiwanie z wyjątków w programach użytkownika, inicjalizacja stosu na Amidze, Ulepszenia wyrównania przetłumaczonych obiektów tekstowych, obsługa wszystkich funkcji wiersza-A zakończona.

Wersja 0.9.6: Poprawki dla prawdziwego sprzętu TT i pełnej obsługi VDI dla wideo Atari TT i wszystkich rozdzielczości. Włącz wejście MIDI, dodaj komendę EmuCON 'mode' i obsługę funkcji etv_term(). Wiele poprawek.

Wersja 0.9.7: obsługa rozszerzonych partycji MBR, płyta MonSTer, Eiffel na magistrali CAN w ColdFire EVB i Apollo Core 68080. Obsługa FreeMiNT na sprzęcie innym niż Atari. Funkcje „Zainstaluj urządzenia”, „Zainstaluj ikonę” i „Usuń ikonę pulpitu” na pulpicie. Samodzielna wersja EmuCON2.

Wersja 1.1: Dodano obsługę kolorowych ikon, kolorowych okien, Falcon DSP, sterowane przerwaniami I/O dla portów szeregowych MFP i TT-MFP, popraw obsługę kart graficznych Nova w kilku obszarach, podręcznik online dla EmuTOS, obsługę języków węgierskiego i tureckiego

Zobacz też

Bibliografia

Zewnętrzne linki