| Typ | |||
|---|---|---|---|
| Producent | |||
| Premiera | |||
| Koniec produkcji |
1989 | ||
| Procesor | |||
| Procesor graficzny |
VIC-II, VDC | ||
| Pamięć operacyjna |
128 kB | ||
| Nośnik danych | |||
| System operacyjny |
Microsoft BASIC 7.0 (tryb pracy C-128) oraz 2.0 (tryb C-64) | ||
| |||
Commodore 128 – komputer domowy produkowany przez firmę Commodore International w latach 80. XX wieku. Ostatni z 8-bitowych komputerów tej firmy, zaprezentowany na targach CES (Consumer Electronics Show) w Las Vegas, w styczniu 1985, równolegle z modelami C128D oraz CLCD. W Polsce komputery sprzedawał oficjalnie od czerwca 1988 roku Pewex, choć jeszcze długo przed premierą istniały sklepy handlujące C64, C116, C64, C16, Plus/4 i VIC20.

Komputer wyposażony był w dwa procesory – 8502 oraz Z80, czego skutkiem było udostępnienie użytkownikowi trzech trybów pracy. Commodore 128 mógł pracować w trybie „C128” lub „C64”, zaś drugi z zastosowanych procesorów umożliwiał korzystanie z systemu operacyjnego CP/M. Tryb „C128” był dostępny zaraz po włączeniu zasilania, a będąc w tym trybie wystarczyło wpisać polecenie w BASIC 7 „GO64” żeby uruchomił się tryb „C64” w 100% zgodny z oryginałem. Tryb ten był też dostępny od razu po włączeniu, jeśli podczas włączania lub resetu komputera był wciśnięty klawisz z logo Commodore. Aby można było korzystać z systemu CP/M należało załadować go do pamięci RAM z dołączonych dyskietek. Komputer ten otrzymał 128 kilobajtów pamięci operacyjnej (stąd jego oznaczenie liczbowe w nazwie) oraz 48 kilobajtów pamięci ROM.
W sprzedaży ukazały się trzy wersje Commodore 128: C128, C128D oraz C128DCR. Pierwsza z nich zawierała całość komputera w jednej obudowie (stacja dysków dołączana była jako odrębne urządzenie); wersja C128D wyposażona była w oddzieloną od głównej jednostki (zawierającej napęd dyskietek 5 1/4") klawiaturę. Obudowa w tej wersji była z plastiku, miała rączkę, dzięki której można było nosić komputer oraz w spodzie jednostki centralnej miejsce na klawiaturę. Wersja C128DCR różni się od C128D tym, że główna część obudowy jest z metalu i nie ma już miejsca na zamontowanie klawiatury oraz rączki do przenoszenia. Stacje dyskietek 1570, 1571 i 1572 w trybie C64 pracowały z szybkością 3600 bit/sek, w trybie C128 – 15 000 bit/sek, zaś w trybie CP/M – 35 000 bit/sek.
Dla Commodore 128 powstała specjalnie przygotowana wersja systemu operacyjnego GEOS, GEOS 128, umożliwiająca również uruchamianie programów napisanych wcześniejszych wersji systemu GEOS (dla Commodore 64).
Komputer pracował w trybie znakowym, wyświetlając 40 lub 80 kolumn tekstu. Sześć trybów graficznych C128 (160x200 przy 4 kolorach wybranych z palety 16, 320x200 przy dwóch kolorach z palety 16, 640x200 przy dwóch kolorach) korzystało z 9 kB pamięci obrazu.
Rozszerzenia pamięci:
Mariusz Dec i Grzegorz Lindeman wykorzystali Commodore 128 w produkcji filmu Pan Kleks w kosmosie do wygenerowania grafiki komputerowej oraz do systezy mowy. Zastosowano przy tym między innymi oprogramowanie stworzone dla komputera Commodore 64, np. program systezy mowy S.A.M..
Komputer był wykorzystany w budowie robota Bajtek 2002, jednej z najważniejszych postaci filmu, w którego wnętrzu znajdował się Commodore 128 ze stacją dysków 1571, a robot przemawiał głosem generowanym przez program S.A.M..