Historia Commodore 64 wciąż się nie kończy. Mając 40 lat dokumentacji, szeroką gamę hacków, modyfikacji, jednostek repro i emulatorów, wejście do świata Commodore i jego gier jest bardzo łatwe. Oznacza to jednak również konieczność zmierzenia się z jego głównymi ograniczeniami, a zaczynając od systemu operacyjnego. Oficjalne środowisko BASIC nie ma zbyt wiele do zaoferowania w obliczu współczesnych wymagań, dlatego programista Gregory Naçu postanowił stworzyć nowy system operacyjny o nazwie C64OS.
Wszystkiego najlepszego, Commodore 64! Ten niezapomniany komputer trafił na półki w sierpniu 1982 roku i stał się „pierwszym” dla milionów rodzin na całym świecie. Był tak popularny, że towarzyszył firmie aż do jej końca w maju 1994 roku, a dziś możemy mówić o prawdziwym „komputerze kultowym”. Wystarczy proste wyszukiwanie na YouTube, aby dowiedzieć się wszystkiego o nowoczesnych reprodukcjach, modyfikacjach i zaawansowanych naprawach (PLA, VIC, SID, moduły pamięci itd.), ale dziś przyjrzymy się możliwości innego systemu operacyjnego.
Ten pomysł nie jest nowy: niektórzy nasi czytelnicy pamiętają GEOS, opracowany przez Berkeley Softworks w 1986 roku, a także istnieją bardziej wyspecjalizowane opcje, takie jak Contiki, ale programista Gregory Naçu uważa, że może zaoferować nowoczesną alternatywę bez poświęcania szybkości ani stosowania ekstremalnych hacków. Efektem jest C64OS, obecnie w fazie beta, bardzo blisko wersji finalnej.
Czy możliwa jest modernizacja Commodore 64? Poznaj C64OS
Wideo pokazuje wstępną wersję systemu operacyjnego, ale to wystarczy, aby poznać jego wygląd i ogólne działanie. W przeciwieństwie do innych projektów, takich jak GEOS, tryb graficzny C64OS respektuje oryginalne warunki, czyli 320 × 200 pikseli, paleta 16 kolorów i natywna mapa znaków. Może to nie jest najbardziej atrakcyjne połączenie na świecie, ale biorąc pod uwagę parametry wydajności i zużycia pamięci, jest to inteligentna strategia.
Interfejs obsługuje zaznaczanie i przeciąganie, wiele pulpitów, menu w trybie zwijanym, podział ekranu, raportowanie dostępnej pamięci w czasie rzeczywistym, personalizowane motywy (oprócz jasnego i ciemnego), a także aplikacje. Menedżer plików, galeria obrazów, kalkulator, kalendarz i szachy wchodzą w skład początkowego zestawu.
A co dokładnie jest potrzebne do uruchomienia C64OS? System operacyjny korzysta z niektórych funkcji oryginalnego jądra (zwanego „kernal” w świecie Commodore), a Gregory zaleca instalację zoptymalizowanej wersji, takiej jak JiffyDOS. Jeśli chodzi o sprzęt, C64OS będzie dystrybuowany na karcie SD, co oznacza konieczność podłączenia akcesorium podobnego do SD2IEC. Jednak entuzjaści mogą skorzystać z emulatora VICE i przetestować go tam.
Oficjalna strona: Kliknij tutaj.