Deweloper | Commodore International |
---|---|
Producent | Komandor |
Rodzaj | Komputer osobisty |
Data wydania | Sierpień 1982 |
Koniec produkcji | Kwiecień 1994 |
Sprzedane jednostki | 12,5 do 25 milionów |
Środowisko | Commodore BASIC 2.0 |
System operacyjny | Commodore BASIC V2 ( d ) |
Edytor | Technologia MOS 6510 |
Pamięć | 64 KB |
Karta graficzna | VIC-II (w) |
Procesor dźwięku | SID (MOS 6581) |
Poprzednik | Commodore VIC-20 |
Następca | Puszcza Niepołomicka 128 |
Commodore 64 to komputer osobisty zaprojektowany przez Commodore Business Machines Inc. w 1982 roku , pod egidą Jack Tramiel . Była to pierwsza maszyna sprzedana w kilku milionach egzemplarzy (szacunkowo od 17 do 25 milionów) i według Księgi Rekordów Guinnessa do dziś pozostaje najlepiej sprzedającym się modelem komputera osobistego .
Commodore 64 wykorzystuje 8-bitowy mikroprocesor 6510 (pochodną zbliżoną do 6502, który ma możliwość zarządzania bankami pamięci poprzez umieszczanie ich na żądanie w przestrzeni adresowej procesora) i ma 64 kilobajty pamięci RAM . W Wielkiej Brytanii rywalizował pod względem popularności z ZX Spectrum i korzystał z pełnowymiarowej klawiatury oraz bardziej zaawansowanych układów graficznych i dźwiękowych.
Układ graficzny, VIC-II (in) , zapewnia 16 kolorów, osiem sprite'ów , przewijanie pojemności (przewijanie) i dwa tryby grafiki bitmapowej . Standardowy tryb tekstowy zapewnia 40 kolumn, podobnie jak większość modeli Commodore PET.
Układ dźwiękowy, SID , ma trzy głosy, wiele przebiegów, modulacje dźwięku i możliwości filtrowania. Jak na swój czas jest bardzo zaawansowana. Jego projektant, Bob Yannes , będzie współzałożycielem firmy syntezatorowej Ensoniq .
Wbudowany BASIC nie zapewnia łatwego dostępu do zaawansowanych możliwości graficznych i dźwiękowych urządzenia; użytkownicy muszą zatem używać poleceń PEEK i POKE, aby bezpośrednio adresować pamięć w celu uzyskania oczekiwanego wyniku, albo używać rozszerzeń, takich jak BASIC Simona , lub nawet programu bezpośrednio w asemblerze . Ekstremalne ograniczenia tego BASIC-a , konieczność udokumentowania się w celu wyszukania informacji o maszynie blisko systemu (układ audio, układ wideo), aby wyświetlić grafikę, móc odtwarzać muzykę i tworzyć dźwięki, ciężkość użytkowania instrukcje PEEK i POKE w BASICu na ważnych programach, wszystko to niewątpliwie doprowadziło ówczesnych programistów do bardzo szybkiego przejścia z języka BASIC na język asemblera, znacznie szybciej i oferując więcej możliwości, co może częściowo tłumaczyć bardzo duży entuzjazm dla tej maszyny i wyższą jakość gier i wersji demonstracyjnych na nim w porównaniu do innych mikrokomputerów z tego samego okresu. Biorąc to pod uwagę, Commodore miało lepszą implementację BASIC, ale ostatecznie zdecydowało się sprzedać C64 z tym samym BASICem 2.0, co VIC-20 z obawy, że C64 spowoduje spadek sprzedaży PET / CBM.
C64 dziedziczy po maszynach CBM i VIC-20 programowalny port użytkownika (6522) i zastrzeżony port szeregowy działający na zasadzie podobnej do IEEE-488 i umożliwiający podłączenie (i adresowanie) urządzeń peryferyjnych, w szczególności lub wiele 5,25-calowych pojedynczych stacji dysków 1540 (stacja dyskietek VIC-20), 1541 i 1542.
Był model przenośny z wbudowaną stacją dyskietek i wyświetlaczem, ale bez portu odtwarzacza kasetowego.
Z tego komputera (prawdopodobnie) powstała podziemna kultura komputerowa znana jako scena demonstracyjna .
Commodore próbuje w 1984 roku zastąpić C64 Commodore Plus / 4 , który oferuje bardziej kolorowy wyświetlacz, lepszą implementację BASIC (V3.5) i cztery programy (edytor tekstu, arkusz kalkulacyjny, menedżer plików i grafika) zaimplementowane tylko do odczytu pamięć. Jednak ten model nie ma możliwości sprite'a i oferuje wbudowane możliwości dźwięku, prawie nieistniejącą bibliotekę oprogramowania, a przede wszystkim brak kompatybilności z oprogramowaniem C64. Pomimo atrakcyjnej ceny zakupu (1,990 franków francuskich w momencie premiery) Commodore Plus / 4 jest porażką.
Wraz z pojawieniem się na rynku bardziej wydajnych komputerów, takich jak następca C64, Commodore 128 (koniec 1985 ), który jest w pełni kompatybilny, Commodore pozycjonuje C64 jako komputer klasy podstawowej, znacznie obniżając jego cenę.
W 1986 roku wypuszczono Commodore 64C , który był funkcjonalnie identyczny z oryginałem, ale z wyglądem zewnętrznym przemodelowanym w bardziej „nowoczesnym” duchu C128. C64C był często dostarczany z graficznym systemem operacyjnym GEOS.
Ostatnie oficjalne gry na Commodore 64 były sprzedawane do 1994 roku .
Latem 2004 r. , Po prawie 10-letniej nieobecności na rynku, Tulip Computers BV (en) (właściciel znaku towarowego Commodore od 1997 r. ) Przedstawia C64-Direct-to-TV, konsolę C64 opartą na joysticku z 30 wstępnie zaprogramowanymi tytułami. w ROMie , podobnie w zasadzie do minikonsoli opartych na Atari 2600 i Intellivision , które wcześniej odnosiły raczej skromne sukcesy.
C64 jest nadal używany, zwłaszcza do muzyki. Jego programy mogą być używane na nowszych maszynach za pomocą emulatora ; niektóre gry są dostępne na konsoli wirtualnej konsoli Wii Usługi .
W 2011 roku firma z Florydy wystawiła na sprzedaż „Commodore 64” z oryginalną obudową kompatybilną z PC.
W 2017 roku Retro Games Ltd. ogłasza ponowne wydanie Commodore 64, „The C64 Mini”, zminiaturyzowanej wersji komputera osobistego, która będzie dystrybuowana przez Koch Media. Oparty jest na procesorze Allwinner A20 , zawiera 256 MB pamięci RAM, 256 MB pamięci flash dla systemu i, dla połączenia, port HDMI , a także 2 porty USB , zintegrowana klawiatura jest tutaj tylko reprezentatywna, ale nie działa nie.
-40 × 25 znaków po 8 × 8 pikseli 2 kolory każdy spośród 16.
-40 × 25 znaków o połówkowej rozdzielczości po 4 × 8 pikseli 4 kolory każdy spośród 16 (39 × 24 w trybie przewijania).
Tryb tekstowy korzysta z twardego przewijania piksel po pikselu.
Zdecydowana większość gier typu arcade na nowo definiowała postacie, aby uczynić je odpowiednikami „kafelków” konsoli. W przypadku twardych sprite'ów zbliżamy się bardzo do technik używanych na konsolach 8-bitowych, takich jak NES i SMS.
w 320x200 każdy blok 8 * 8 może mieć 2 kolory spośród 16 (tryb graficzny używany w szczególności w grach szkieletowych 3D, na przykład Elite )
w 160 × 200 każdy blok 4 * 8 może mieć 4 kolory spośród
16. kolory to czarny, biały, czerwony, cyjan, fioletowy, zielony, niebieski, żółty, pomarańczowy, brązowy, jasnoczerwony, ciemnoszary, średnioszary, jasnozielony, jasnoniebieski, jasnoszary.
Liczba - kolor | Liczba - kolor |
---|---|
0 - czarny | 8 - pomarańczowy |
1 - biały | 9 - brązowy |
2 - czerwony | 10 - Jasnoczerwony |
3 - cyjan | 11 - ciemnoszary |
4 - fioletowy | 12 - średni szary |
5 - zielony | 13 - Jasnozielony |
6 - niebieski | 14 - Jasnoniebieski |
7 - żółty | 15 - Jasnoszary |
Popularność oraz zaawansowane możliwości graficzne i dźwiękowe Commodore 64 umożliwiły mu obsługę kilku tysięcy gier wideo.
50 najpopularniejszych gier: