
Commodore 16 – můj první počítač

Země / Country:
USA / United States
Rok / Year:
1984
Česky / Czech:
Commodore 16 přišel na trh v roce 1984 jako dostupný domácí osmibit řady 264. Na pohled připomíná Commodore 64, ale uvnitř je to jiná konstrukce. Používá procesor MOS 7501 nebo pozdější 8501, 16 KB RAM a BASIC 3.5, který měl na rozdíl od BASICu 2.0 z C64 přímo příkazy pro kreslení, barvy a zvuk. Obraz a zvuk obstarává čip TED s paletou 121 odlišných barev. Počítač sice nemá hardwarové sprity ani slavný zvukový SID, ale dokázal si získat řadu věrných příznivců, zejména v Evropě. Původní C16 má po zapnutí přibližně 12 277 bajtů volných pro BASIC a podporuje magnetofon, cartridge i disketové mechaniky. Sám o sobě není kompatibilní s Commodore 64 a bez rozšíření RAM ani s řadou náročnějších programů pro Plus/4.
Přesto měl Commodore 16 několik vlastností, které na papíře vypadaly velmi dobře. Hlavní procesor MOS 7501, později 8501, je příbuzný 6502, ale není s ním přímo pinově zaměnitelný. U evropské PAL verze přepíná takt přibližně mezi 0,89 a 1,76 MHz podle toho, kdy čip TED potřebuje přístup do paměti kvůli tvorbě obrazu. Při vhodných výpočtech proto může být C16 znatelně rychlejší než Commodore 64 s procesorem blízkým 1 MHz. Nelze ovšem prostě tvrdit, že běží trvale o 75 procent rychleji: vyšší takt se uplatňuje jen po část času. Z původních 16 KB RAM zbývá po zapnutí přibližně 12 277 bajtů volných pro BASIC. Základní systémové ROM mají dohromady 32 KB a obsahují KERNAL, znakovou sadu a Commodore BASIC 3.5.
Právě BASIC 3.5 je proti BASICu 2.0 z Commodore 64 obrovský posun. K dispozici jsou příkazy pro práci s grafikou, kreslení čar a kružnic, barvy, zvuk a další užitečné operace. Začátečník tak nemusel vytvářet obraz pomocí dlouhých řad příkazů POKE. Grafiku, zvuk, časovače a obsluhu pamětí spojuje jediný obvod TED, který se v počítačích řady 264 vyskytuje pod označením MOS 7360 nebo 8360. Standardní text má 40 sloupců a 25 řádků, grafika nabízí rozlišení 320 × 200 nebo vícebarevných 160 × 200 bodů a také kombinace grafiky s textovými řádky. TED umí 121 skutečně odlišných barev: patnáct barev v osmi úrovních jasu a jednu černou, která zůstává stejná při všech úrovních jasu. Někdy uváděných 128 barev je tedy jen počet kódových kombinací, nikoli různých odstínů.
Jako konkurent Commodore 64 měl ale C16 citelné slabiny. TED neobsahuje hardwarové sprity, které byly pro hry na C64 mimořádně důležité, a jeho zvukový generátor má pouze dva jednoduché kanály pro tóny a šum místo vyspělého tříhlasého SIDu. Nejdůležitějším omezením byla ovšem paměť. Šestnáct kilobajtů nestačilo na mnoho náročnějších her a aplikací. Navíc C16 není kompatibilní s programy pro C64, i když skříň a klávesnice svádějí k opačnému dojmu. Používá také malé kulaté konektory pro joysticky a magnetofon, takže starší příslušenství z C64 často vyžaduje adaptér. Zachoval si ale sériovou sběrnici IEC pro tiskárny a disketové mechaniky, podporoval magnetofon Commodore 1531 a přes rozšiřující port dokázal využít rychlejší disketovou jednotku 1551.
English / Anglicky:
The Commodore 16 was introduced in 1984 as an inexpensive eight-bit home computer in Commodore's 264 family. Although it looks rather like a Commodore 64, its internal architecture is different. It uses a MOS 7501 processor, or the later 8501, together with 16 KB of RAM and BASIC 3.5. Unlike the C64's BASIC 2.0, BASIC 3.5 provides built-in commands for drawing, colours and sound. A TED chip generates both video and audio and offers a palette of 121 distinct colours. The computer lacks the C64's hardware sprites and famous SID sound chip, but it developed a loyal following, especially in Europe. A standard C16 starts with approximately 12,277 bytes free for BASIC and supports cassette storage, cartridges and disk drives. It cannot directly run Commodore 64 software, and with its original RAM size it is also unable to run many programs written for the Plus/4.
The Commodore 16 nevertheless offered several attractive technical features. Its MOS 7501 processor, later replaced by the 8501, is closely related to the 6502 but is not pin-compatible with it. In the European PAL version the clock switches between approximately 0.89 and 1.76 MHz, depending on when the TED chip needs access to memory to create the video display. In favourable circumstances the C16 can therefore perform calculations noticeably faster than a Commodore 64 running at close to 1 MHz. It would be misleading, however, to claim that it constantly runs 75 percent faster: the higher clock rate is available only for part of the time. Of the original 16 KB RAM, approximately 12,277 bytes are available to BASIC after startup. The system has 32 KB of ROM containing the KERNAL, character generator and Commodore BASIC 3.5.
BASIC 3.5 is one of the C16's greatest strengths compared with the BASIC 2.0 supplied with the Commodore 64. It has dedicated commands for graphics, drawing lines and circles, setting colours, producing sounds and many other useful operations. Beginners no longer have to manipulate the display through lengthy series of POKE commands. Graphics, sound, timers and memory-related functions are combined in a single TED integrated circuit, designated MOS 7360 or 8360 in computers of the 264 family. Standard text uses 40 columns by 25 rows. Bitmap graphics can reach 320 × 200 pixels, with a 160 × 200 multicolour mode and combined text-and-graphics layouts. The TED produces 121 genuinely different colours: fifteen hues at eight brightness levels plus a single black, which remains black at every brightness setting. The sometimes quoted figure of 128 counts encoded combinations rather than distinct visible colours.
As a competitor to the Commodore 64, however, the C16 had serious weaknesses. The TED has none of the hardware sprites so important to C64 games, and its audio is limited to two relatively simple tone/noise channels rather than the sophisticated three-voice SID chip. The most important limitation was memory. Sixteen kilobytes were too little for many ambitious games and applications. Nor does the C16 run C64 software despite its familiar-looking case and keyboard. It also uses small round cassette and joystick connectors, so older Commodore 64 accessories often need an adapter. On the positive side, it retained the IEC serial bus for printers and disk drives, supported the Commodore 1531 Datasette and could use the faster 1551 disk drive via its expansion connector.
Technické údaje / Specifications
Výrobce / Manufacturer: Commodore Business Machines (CBM) / Commodore Business Machines (CBM)
Model: Commodore 16 (C16), můj první počítač / My first computer
Rok / Year: 1984
Země / Country: USA / United States
Typ / Type: Osmibitový domácí počítač řady Commodore 264, osobní památník prvnímu kusu získanému 1987 / Commodore 264-series eight-bit home computer, personal memorial to my first machine acquired in 1987
CPU: MOS 7501 nebo 8501; u některých kusů neinvazivní adaptér s MOS 6502 / MOS 7501 or 8501; some collection machines use a non-invasive MOS 6502 adapter
Takt CPU / CPU clock: PAL verze přibližně 0,885 / 1,77 MHz podle přístupu čipu TED k paměti / PAL model approximately 0.885 / 1.77 MHz depending on TED memory access
RAM: Původně 16 KB RAM (12 277 bajtů BASIC), všech 14 našich C16 dnes rozšířeno na 64 KB / Originally 16 KB RAM (12,277 bytes free for BASIC); all 14 of our C16 computers now expanded to 64 KB
ROM: 32 KB ROM, BASIC 3.5, KERNAL a znaková sada / 32 KB ROM with BASIC 3.5, KERNAL and character set
Operační systém / Operating system: Commodore BASIC 3.5 a KERNAL v ROM / Commodore BASIC 3.5 and KERNAL in ROM
Video / Graphics: MOS TED 7360/8360, text 40 × 25, grafika až 320 × 200, 121 odlišných barev, bez hardwarových spritů / MOS TED 7360/8360, 40 × 25 text, graphics up to 320 × 200, 121 distinct colours, no hardware sprites
Zvuk / Sound: MOS TED 7360/8360, dva jednoduché zvukové kanály / MOS TED 7360/8360, two basic sound channels
Média / Storage: Magnetofon Commodore 1531, disketové mechaniky 1541 a 1551; magnetofony pro všech 14 C16, pro některé disketové mechaniky / Commodore 1531 Datasette, 1541 and 1551 floppy drives; cassette decks for all 14 C16s, floppy drives for some
Rozhraní / Interfaces: IEC sériová sběrnice, joystickové mini-DIN porty, konektor magnetofonu 1531, expansion/cartridge port, AV výstup a RF / IEC serial bus, mini-DIN joysticks, 1531 cassette socket, expansion/cartridge port, AV and RF
Napájení / Power: Externí napájecí zdroj 9 V DC, přibližně 0,8 A / External power adapter, 9 V DC, approximately 0.8 A
Rozměry / Dimensions: Přibližně 406 × 203 × 76 mm, samotný počítač Commodore 16 / Approximately 406 × 203 × 76 mm (Commodore 16 computer)
Původní cena / Original price: Přibližně 249 DM v západním Německu, na americkém trhu 99 USD / Approximately 249 DM in West Germany, US$99 in the American market
Náš exemplář / Our machine
Můj první Commodore 16 jsem získal v roce 1987 ze západního Německa. Byl to úplně první počítač v mém životě a dodnes můj nejoblíbenější. Na jeho počest jsem mu vlastnoručně postavil malé mauzoleum, které zachycují fotografie v této galerii. 🙂 Ve sbírce dnes mám 14 funkčních Commodore 16. Některé jsou krabicové, ke každému mám magnetofon a k některým i disketovou mechaniku. Všech čtrnáct jsem rozšířil na 64 KB RAM a u některých jsem bez pájení použil adaptér pro procesor MOS 6502. Původní C16 z roku 1987 má pro mě mezi všemi stroji naprosto výjimečné místo. Na poslední černobílé fotografii z roku 1988 je můj syn u tohoto Commodore 16.
I acquired my first Commodore 16 from West Germany in 1987. It was the first computer I ever owned and remains my favourite. I even built a small mausoleum for it myself, which you can see in the photographs in this gallery. 🙂 My collection now includes fourteen working Commodore 16 machines. Some are boxed, I have cassette recorders for all of them and floppy drives for some. I upgraded all fourteen to 64 KB RAM and fitted non-invasive MOS 6502 CPU adapters to several of them, without soldering to the original boards. That original C16 from 1987 will always be the most personally significant machine in my collection. The final black-and-white photograph from 1988 shows my son beside this Commodore 16.
Zdroje / Sources
https://www.retroisle.com/commodore/c16plus4/general.php
https://plus4world.powweb.com/publications/C16_Service_Manual
https://cbmmuseum.kuto.de/home_c16.html
https://www.c64-wiki.com/wiki/C16
https://www.c64-wiki.de/wiki/C16
Fotodokumentace / Photo documentation




