Commodore 64 - Commodore 64


z Wikipedie, otevřené encyklopedie
Commodore 64
Hardware
Výrobce Commodore Business Machines (CBM)
Typ domácí počítač
Datum vydání srpna 1982
Zaváděcí cena US $ 595 (ekvivalent k $ 1.511 v roce 2017)
přerušit Dubna 1994 ; Před 24 lety ( 1994-1904 )
prodaných vozů 12,5-17.000.000
Operační systém Commodore kernal /
Commodore BASIC 2.0
GEOS (volitelně)
procesor MOS technologie 6.510 / 8500
@ 1.023 MHz ( NTSC verze)
@ 0.985 MHz ( PAL verze)
Paměť 64 KB (65.536 bytes) RAM + 20 KB ROM
Grafika VIC-II ( 320 x 200 , 16 barev , skřítci , rastr přerušení )
Zvuk SID 6581/8580 ( 3 x OSC , 4 x vlna , filtr , ADSR , kruh )
konektivita 2 × CIA 6526 joystick , Power , ROM cartridge , RF , A / V , CBM-488 floppy - tiskárny , digitální magnetofony , GPIO / RS-232
Předchůdce Commodore VIC-20
Commodore MAX Machine
Nástupce Commodore 128

Commodore 64 , známá také jako C64 nebo CBM 64 , je 8-bitový domácí počítač představen v lednu 1982 Commodore International (dříve zobrazené na veletrhu Consumer Electronics Show v Las Vegas, leden 7-10, 1982). Bylo uvedeno do Guinnessovy knihy rekordů jako nejvyšší-prodávat jeden počítačový model všech dob, s nezávislými odhady umístí číslo prodávané mezi 10 a 17 milionů kusů. Objem produkce začala na počátku roku 1982 na trh v srpnu na US $ 595 (ekvivalent k $ 1.511 v roce 2017). Předchází Commodore Vic-20 a Commodore PET , C64 vzal si jeho jméno od jeho 64 kilobajtů (65.536 bytes ) paměti RAM. S podporou pro vícebarevná skřítků a vlastní čip pro generování křivek, C64 by mohl vytvářet lepší obrazového i zvukového materiálu ve srovnání se systémy bez takovéto vlastní hardware.

C64 dominuje na trhu low-end počítače pro většinu 1980. Za podstatné období (1983-1986), C64 měl mezi 30% a 40% podíl na trhu v USA a dva miliony prodaných kusů za rok, outselling IBM PC kompatibilní , Apple počítače, a Atari 8-kousl rodinu počítačů. Sam Tramiel, pozdější Atari prezident a syn Commodore zakladatel, řekl v rozhovoru z roku 1989: „Když jsem byl na Commodore jsme stavěli 400.000 C64s měsíčně po dobu několika let.“ Na britském trhu, C64 čelil konkurenci z BBC Micro a ZX Spectrum , ale C64 byl ještě jedním ze dvou nejpopulárnějších počítačů ve Velké Británii.

Část úspěchu Commodore 64 byla její prodej v běžných obchodech místo jen elektroniky nebo počítačové fandy specializovaných obchodech. Commodore produkoval mnoho z jeho částí in-house kontrolovat náklady , včetně vlastního integrovaných obvodů čipů od MOS Technology . To bylo ve srovnání s Ford Model T automobil pro svou roli v přinášení nových technologií pro domácnosti střední třídy prostřednictvím kreativní a cenově dostupné sériové výrobě. Přibližně 10,000 komerčních softwarových titulů byly vyrobeny pro Commodore 64, včetně vývojových nástrojů, kancelářských aplikací, a videohry . C64 emulátory , aby někdo s moderním počítači nebo kompatibilní herní konzole , spustit tyto programy dnes. C64 je také připočítán s popularizovat počítačovou demoscény a je ještě použitý dnes některými počítačovými fandy . V roce 2011, 17 let poté, co byl stažen z trhu, výzkum ukázal, že povědomí o značce pro model byl stále na 87%.

Dějiny

Spouštěcí obrazovka Commodore 64

V lednu 1981, MOS Technology , Inc., Commodore integrovaných obvodů Design dceřinou společností, který byl zahájen projekt na design grafických a zvukových čipů pro novou generaci video herní konzola . Projekční práce pro čipy, jmenoval MOS Technology VIC-II (Video Integrated Circuit pro grafiku) a MOS Technology SID (Sound Device Interface pro audio), byl dokončen v listopadu 1981. Commodore pak začal projekt, herní konzoly, který by používal nové čipy nazývaná v ULTIMAX nebo Commodore MAX stroj , vyvinutou podle Yashe Terakura z Commodore Japonska. Tento projekt byl nakonec zrušen po jen několik strojů bylo vyrobeno pro japonský trh. Současně, Robert „Bob“ Russell (systémový programátor a architekt na Vic-20 ) a Robert „Bob“ Yannes (inženýr SID) byl kritický vůči aktuální produktové sestavě u Commodore, který byl pokračováním Commodore PET linka zaměřená na firemní uživatele. S podporou Al Charpentier (inženýr Vic-II) a Charles Winterble (manažer MOS technologie), které navrhla Commodore CEO Jack Tramiel věrný low-cost pokračování k Vic-20. Tramiel diktoval, že stroj by měl mít 64 KB z random-access memory (RAM). I když 64- Kbit dynamic random-access memory (DRAM) čipy stát více než US $ 100 (ekvivalent k $ 227,91 v roce 2017), v té době věděl, že ceny DRAM klesaly, a by se snížil na přijatelnou úroveň, než bylo dosaženo plné výroby. Tým byl schopen rychle navrhnout počítač, protože, na rozdíl od většiny ostatních domácích počítačových společností, Commodore měl vlastní polovodičové fab na výrobu testovacích čipů; protože fab nebyla spuštěna na plný výkon, náklady na vývoj byly součástí stávající podnikové režii. Čipy byly kompletní listopadu, do které doby Charpentier, Winterble a Tramiel rozhodl se pokračovat s novým počítačem; Ta stanovila konečnou lhůtu pro první víkend v lednu, se shodovat s 1982 Consumer Electronics Show (CES).

Produkt byl kódovým označením Vic-40 jako nástupce populárního VIC-20 . Tým, který ji postavena sestával z Yashe Terakura, Shiraz Shivji , Bob Russell, Bob Yannes a David A. Ziembicki. Design, prototypy a nějaký vzorek software byly dokončeny včas na ukázku poté, co tým neúnavně přes oba díkůvzdání a vánoční víkendech. Přístroj používá stejný případ, stejné velikosti desku a stejnou Commodore BASIC 2.0 v ROM jako VIC-20. BASIC také sloužil jako uživatelské rozhraní pláště a byl k dispozici ihned při startu na READYřádku. Pokud výrobek měl být předložen produkt VIC-40 byl přejmenován C64. C64 dělal působivý debut v lednu 1982 Consumer Electronics Show , jak připomíná Production Engineer David A. Ziembicki: „Všichni jsme viděli na našem stánku byly Atari lidi s jejich ústa klesá otevřené, řekl:‚Jak to děláte, že za 595 $ ?“odpověď byla vertikální integrace ; díky Commodore vlastnictví MOS technologie je na výrobu polovodičových součástí zařízení, z nichž každá C64 měl odhadovanou výrobní náklady US $ 135 .

Market válka

1982-1983

Herní cartridge pro Radar Rat Race a mezinárodní fotbal

Commodore měl pověst pro vyhlašování produkty, které nikdy neobjevil , a tak se snažili rychle loď C64. Výroba byla zahájena na jaře 1982 a zásilky objem začala v srpnu. C64 čelil širokou škálu konkurenčních domácích počítačů , ale s nižší cenou a pružnější hardware, to rychle outsold mnoho z jeho konkurentů. Ve Spojených státech největší konkurenti byli Atari 8-bit 400, Atari 800, a Apple II . Atari 400 a 800 byl navržen tak, aby dříve přísné emisní požadavky FCC a tak byly drahé na výrobu. Ačkoli podobný ve specifikacích, dva počítače reprezentovány rozdílnými designové filozofie; jako otevřená architektura systému, upgrade schopnosti pro Apple II byl udělen vnitřními štěrbinami expanzních, zatímco poměrně uzavřená architektura C64 měl jen jeden externí ROM kazety port pro rozšíření sběrnice. Nicméně, Apple II používá své sloty pro propojení s běžnými periferiemi, jako jsou pevné disky, tiskárny a modemy; C64 měl celou řadu portů integrovaných do své základní desky, které byly použity pro tyto účely, obvykle opustí přístav kazety zdarma. Commodore to nebylo zcela uzavřený systém, nicméně; že společnost zveřejnila podrobné specifikace pro většinu svých modelů, protože PET a VIC-20 dní, a C64 nebyl výjimkou. Počáteční prodejní C64 byly nicméně relativně pomalé kvůli nedostatku softwaru, problémy se spolehlivostí modelů počátku výroby a nedostatek 1541 diskových jednotek, které také utrpěly poměrně vážné problémy se spolehlivostí. V průběhu roku 1983 se však pramínek softwaru proměnila povodní a prodeje rychle začal šplhat, zejména snížení cen od $ 600 až $ jen 300 mm.

Commodore prodával C64 nejen prostřednictvím sítě autorizovaných prodejců, ale také prostřednictvím obchodních domech, diskontních prodejen, hračkářství a univerzitních knihkupectvích. C64 má vestavěný RF modulátor , a proto by mohl být zapojen do jakéhokoli televizního přijímače. To umožnilo, že (stejně jako jeho předchůdce, VIC-20) soutěžit přímo proti herních konzolí jako je Atari 2600 . Stejně jako Apple IIe, C64 lze také na výstup kompozitního videa signál (zamezení RF modulátor), který může být zapojen do specializovaného monitoru pro ostřejší obraz. Na rozdíl od IIe, výstup schopnost NTSC C64 zahrnuje také samostatný jasu / chromatický výstupního signálu, což odpovídá (a elektricky kompatibilní s) S-Video pro připojení k Commodore 1702 monitoru a poskytuje ještě lepší kvalitu obrazu než kompozitní signál. Agresivní cenová z C64 je zvažována k byli hlavním katalyzátorem v severoamerickém srážce videohry 1983 . V lednu 1983, Commodore nabídl $ 100 rabat ve Spojených státech, na koupi C64 na každého, kdo obchoduje v jiné herní konzole nebo počítače. Chcete-li využít této slevy, někteří prodejci zásilkové a maloobchodníci nabídli Timex Sinclair 1000 za pouhých 10 $ s nákupem C64, aby se spotřebitel mohl poslat TS1000 k Commodore, sbírat slevy a kapesní rozdíl; Timex korporace opustila trh s počítači v rámci jednoho roku. Taktiky Commodore brzy vedlo k cenové válce s hlavní domácí počítač výrobců. Úspěch VIC-20 a C64 významně přispěl k východu z oblasti Texas Instruments a dalších menších konkurentů.

Cenové války s Texas Instruments byl viděn jako osobní boji o Commodore prezident Jack Tramiel . Commodore C64 klesl ceníku od $ 200 do dvou měsíců po jeho vydání. V červnu 1983 firma snížila cenu na $ 300 a některé obchody prodal počítač za $ 199. Na jednom místě byla společnost prodává tolik C64s jako všechny počítače prodané zbytkem odvětví v kombinaci, přičemž TI ztracené peníze tím, že prodává 99 / 4A za $ 99. TI následný zánik v domovské počítačovém průmyslu v říjnu 1983 byl viděn jako pomstu za taktiku TI v elektronické kalkulačky trhu v polovině 1970, kdy byl Commodore téměř zkrachovalých TI.

Všechny čtyři stroje měly podobné uspořádání pamětí, které byly standard v roce 1982-83: 48 kB pro Apple II + (aktualizován během několika měsíců od vydání C64 až 64 KB s Apple IIe) a 48 kB pro Atari 800. Na nahoru $ 1,200 je Apple II byla asi dvakrát tak drahé, zatímco Atari 800 stálo $ 899. Jedním z klíčů k úspěchu C64 byl Commodore agresivní marketingové taktiky a oni byli připravení využívat relativních divize poměr cena / výkon mezi jeho konkurenty se sérií televizních reklam po C64 startu na konci roku 1982. Společnost také zveřejnila podrobnou dokumentaci na pomoc vývojářům , zatímco Atari zpočátku držel technické informace v tajnosti. C64 byl jediný non-přerušit, široce dostupný domácí počítač na konci roku 1983, s více než 500.000 prodaných během vánoční sezóny; kvůli problémům ve výrobě, v dodavatelském řetězci Atari, od začátku roku 1984 „Commodore 64 má z velké části právě teď [low-end] trh sám na sebe“, The Washington Post hlášeny.

1984-1987

1985, hry byly odhadem 60 až 70% softwaru Commodore 64. V polovině-1984 konferenci herních vývojářů a odborníků na Origins Game Fair , Dan Bunten , Sid Meier ( „počítače volby právě teď“) a zástupce Avalon Hill řekl, že se vyvíjí hry pro C64 nejprve jako nejslibnější trh. Computer Gaming World je uvedeno v lednu 1985, že firmy jako Epyx které přežily videohry havárie tak učinil proto, že „skočil do rozjetého vlaku Commodore brzy“. 35% SSI je 1986 prodeje byly pro C64, deset procentních bodů vyšší než pro jablko II; C64 byl ještě důležitější pro další společnosti, které často zjištěno, že více než polovina tržby za titulem portován na šest platforem pochází z verze C64. Ten rok Computer Gaming World zveřejnil přehled deseti herních vydavatelů, který zjistil, že oni plánovali vydat třiačtyřicet Commodore C64 hry ten rok, ve srovnání s devatenácti pro Atari a osmačtyřiceti pro Apple II, a Alan Miller uvedla, že Accolade vyvinuty nejprve pro C64, protože „se bude prodávat co nejvíce v daném systému“.

V Evropě primární konkurenti na C64 byly britské postavené počítače: The Sinclair ZX Spectrum se BBC Micro a Amstrad CPC 464 . Ve Velké Británii je 48K Spectrum nejenže byl propuštěn o několik měsíců před C64 počátkem roku 1983 debutovat, ale to bylo také prodávat za £ 175, méně než polovina £ 399 cena C64. Spektrum rychle stala lídrem na trhu a Commodore měl těžký boj proti němu. C64 se však dál soupeřit spektra v popularitě v druhé polovině roku 1980. Nastavena na velikost populace, popularita Commodore 64 byla nejvyšší ve Finsku, kde bylo následně prodáván jako „počítač republiky“.

I když zvěsti se šíří v pozdní 1983, že Commodore by přerušili C64, Na začátku roku 1985 C64 je cena byla 149 $; s odhadovanými výrobními náklady ve výši $ 35 až 50, jeho ziskovost byla stále uvnitř značek průmyslového standardu dva až třikrát. Commodore prodával asi jeden milion C64s v roce 1985 a celkem 3,5 milionu do poloviny roku 1986. Ačkoli společnost údajně pokusila přerušit C64 více než jednou ve prospěch dražších počítačů, jako Commodore 128, poptávka zůstala silná. V roce 1986, Commodore představil 64c, přepracované 64, což Compute! považoval za důkaz, že, na rozdíl od obav C64 vlastníků, že společnost by jim opouštějí ve prospěch Amiga a 128- ‚64 odmítá zemřít‘. Jeho zavedení také znamenalo, že Commodore zvýšila cenu C64 poprvé, kterého časopis citován jako konec domácí počítač cenovou válku . Prodeje softwaru také zůstal silný; MicroProse , například v roce 1987 citoval PC trhy Commodore a IBM jako jeho hlavních priorit.

1988-1994

Od roku 1988 PC compatibles byly největší a nejrychleji rostoucí domácí a zábavní softwarové trhy, přemísťovat bývalý vůdce Commodore. Společnost byla stále prodávají 1-1,5 milionů po celém světě každý rok, co Počítač zaznamená ten rok s názvem „ Model T osobních počítačů.“ Epyx CEO David Morse Shannon varoval však, že „neexistují žádné nové 64 kupci, nebo jen velmi málo. Je to v souladu skupina, která není rostou ... to bude zmenšovat jako součást našeho podnikání.“ Jeden počítač-gaming výkonný uvedla, že Nintendo Entertainment System ‚s obrovské popularity-sedm milionů prodal v roce 1988, téměř tolik jako počet C64s prodávaných v prvních pěti letech, se zastavil růst C64 a Trip Hawkins uvedla, že Nintendo byla „poslední hurá na 8-bit světa“. Po roce 1988 SSI byla poslední hlavní americký vydavatel her pro počítače; mnoho nových her, zejména pasáž přeměny, byly prostě dováží z Evropy převedeny na NTSC. Ultima VI , které vyšlo v roce 1991, byl poslední hlavní C64 hra propuštění ze severoamerického developera.

Ve Spojených státech, poptávka po 8 a 16-bitových počítačích téměř přestaly as 1990 začala a PC compatibles stal zcela dominantní, ale C64 pokračoval být populární ve Velké Británii a dalších evropských zemích. Nebylo to nedostatečná poptávka, či náklady samotného C64 (stále ziskový v maloobchodní cenu mezi £ 44 a £ 50), ale náklady na výrobu disku, který ukončil dlouhý běh stroje. V březnu 1994, na veletrhu CeBIT v Hannoveru , Německu , Commodore oznámila, že C64 bude nakonec přerušena v roce 1995 s tím, že Commodore 1541 dražší než samotný C64. Nicméně, jen o měsíc později, v dubnu 1994 společnost podala návrh na konkurz. To bylo všeobecně tvrdilo, že mezi 18 a 22 milionů C64s byly prodávány po celém světě; Nicméně, obchodní společnost záznamy ukazují, že celkový počet byl asi 12,5 milionu (založeno na tomto obrázku jsou před Commodore 64 byl ještě třetí nejoblíbenější počítačová platforma ve 21. století až Raspberry Pi rodina ji vyměnit). Zatímco pouze 360000 C64s byl prodáván v roce 1982, asi 1,3 milionu byly prodávány v roce 1983, následovaný hlavní trnem v roce 1984, kdy byly prodány 2600000. Za to, že prodej ustálí na 1,3 až 1,6 milionů ročně pro zbytek dekády a poté vysadil po roce 1989.

C64 rodina

Commodore MAX

V roce 1982, Commodore pustil stroj Commodore MAX v Japonsku . Říkalo se Ultimax ve Spojených státech, a VC-10 v Německu. MAX byl zamýšlen jako herní konzole s omezeným výpočetním schopností, a byl založen na velmi cut-down verze rodiny hardware později použité v C64. MAX byl přerušen měsíců po svém uvedení důvodu špatné prodeje v Japonsku.

Commodore 64 Pedagog

1983 viděl Commodore pokoušet konkurovat Apple II hold ‚s na vzdělávací americkém trhu s pedagog 64 , v podstatě C64 a‚greenscale‘monochromatický monitor v PET případu. Školy přednostní kovové konstrukce all-in-one z PET přes standardní C64 samostatných součástí, které by mohly být snadno poškozeny, poničen nebo odcizení. Školy neměl raději vychovatel 64 k širokému spektru softwarových a hardwarových možnosti po Apple IIe byl schopen nabídnout, a bylo vyrobeno v omezeném množství.

SX-64

Také v roce 1983, Commodore pustil SX-64 , přenosné verzi C64. SX-64 má vyznamenání za bytí první plnobarevný přenosný počítač . Zatímco dřívější počítače pomocí tohoto formuláře faktor pouze začlenit černobílý ( „green screen“) ukazuje, základna SX-64 jednotka má 5 v (130 mm) barva s katodovou trubicí (CRT) a integrovaný 1541 disketovou mechaniku. Na rozdíl od většiny ostatních C64s, SX-64 nemá konektor kazety.

Commodore C128

Dva konstruktéři Commodore, Fred Bowen a Bil Herd , byli odhodláni napravit problémy Plus / 4 . Chtěli, aby případné nástupci C64-the Commodore 128 a 128d počítačů (1985) -were stavět na C64, aby se zabránilo Plus / 4 jeho nedostatky. Nástupci měl mnoho vylepšení, jako je strukturované Basic s grafikou a zvukovými povely, 80-sloupci displeje schopnosti a plné CP / M kompatibility. Rozhodnutí, aby se Commodore 128 konektor kompatibilní s C64 byla vyrobena tiše Bowen a Herd, softwarových a hardwarových designérů respektive bez vědomí či souhlasu ze strany vedení v post Jack Tramiel éry. Konstruktéři si dávali pozor, aby neprozradil své rozhodnutí, dokud projekt byl příliš daleko, aby napadnout nebo změněny, a stále tak hrozící Consumer Electronics Show (CES) v Las Vegas. Po zjištění, že C128 byl navržen tak, aby byl kompatibilní s C64, Commodore marketingové oddělení samostatně oznámil, že C128 bude 100% kompatibilní s C64, čímž se zvyšuje laťku pro podporu C64. V případě škodlivého shody , 128 design byl upraven tak, aby je oddělený „64 režim“ pomocí kompletní C64 prostředí ve snaze zajistit úplnou kompatibilitu.

Commodore 64C

Commodore 64C s 1541-II floppy disku a 1084S monitor zobrazuje televizní kompatibilní s S-Video

C64 návrháři zamýšlel počítač mít nový klínovitý nejpozději však do jednoho roku od vydání, ale nenastala změna. V roce 1986, Commodore povolený počítač 64c, která je funkčně totožný s originálem. Vnější design byl přestavěn v uhlazenější stylu Commodore 128 . 64C používá nové verze SID , VIC a I / O čipy nasazeny, s jádrem napětí snížené od 12V do 9V. Modely s C64E desce měl grafické symboly vytištěné v horní části kláves, namísto normální poloze na přední straně. Zvuk čip (SID) byl změněn na použít MOS 8580 čip. Mezi nejvýznamnější změny patří odlišné chování ve filtrech a při regulaci hlasitosti, což má za následek některé hudební / zvukové efekty znít jinak, než bylo zamýšleno, a digitálně vzorkovaného zvuku je téměř neslyšitelný, v uvedeném pořadí (ačkoli oba z nich mohou být většinou corrected- v softwaru). RAM paměť 64 KB přešel z osmi čipů na dva čipy. Základní a kernal šel ze dvou samostatných čipů do jedné 16 KB ROM čipu. PLA čip a některé TTL čipy byly integrovány do DIL 64-pin čipu. Dále jen „252.535 - 01“ PLA integrovaný barevný RAM i do stejném čipu. Menší fyzický prostor znemožnil, aby v některé vnitřní expanze jako disketové-spídru. Ve Spojených státech, 64C byl často dodáván s třetí stranou GEOS grafického uživatelského rozhraní (GUI) na bázi operačního systému, stejně jako software potřebný pro přístup Quantum Link . 1541 Pohon obdržel odpovídající face-lift, což má za následek 1541C. Později byl zaveden menší, elegantnější Model 1541-II, spolu s 800 KB 3,5 microfloppy 1581 .

Commodore 64 hry System

V roce 1990 C64 byl repackaged v podobě herní konzole, volal C64 Games systém (C64GS), se odstraní většina externích připojení. Jednoduchá úprava na 64c v desce byla provedena, aby kazety být vložen shora. Modifikovaná ROM nahradil BASIC interpret s spouštěcí obrazovky informovat uživatele vložit kazetu. Navržen tak, aby soutěžit s Nintendo Entertainment System a Sega Master System, to trpělo velmi nízkých tržeb v porovnání se svými soupeři. To byl další komerční selhání pro Commodore, a to bylo nikdy vydáno mimo Evropu.

Commodore 65

V roce 1990, moderní následník C64, v Commodore 65 (také známý jako „C64DX“), byl prototyp, ale projekt byl zrušen předseda Commodore Irving Gould ve specifikaci 1991. C65 byly působivé 8bitový počítač , čímž specifikace srovnatelné 16bitové Apple IIgs . Například by to mohlo zobrazit 256 barev na obrazovce, zatímco OCS založené Amigas mohl zobrazit pouze 64 v HalfBrite režimu (32 barvách a půl jasné proměny). Ačkoli žádný zvláštní důvod, proč byla udělena za C65 je zrušení, by soutěžili na trhu s Commodore spodním konci Amigy a Commodore CDTV .

klony

Klony jsou počítače, které imitují C64 funkce. V polovině roku 2004, poté, co absence z trhu více než 10 let, výrobce PC Tulip Computers BV (majitelé značky Commodore od roku 1997) oznámila C64 Direct-to-TV (C64DTV), což je joystick na bázi televizní hra založené na C64 s 30 videoher zabudovaných do ROM. Navržený Jeri Ellsworth , samouk počítačového designéra, který již dříve navrhl moderní C-One implementace C64 se C64DTV byl podobný v pojetí k jiným mini-konzole na základě Atari 2600 a Intellivision , který získal skromný úspěch dříve v desetiletí. Výrobek byl inzerován na QVC ve Spojených státech pro 2004 prázdninové sezóny. By „hacking“ spoji , je možné připojit C1541 floppy disky, pevné disky, druhý joysticky a / 2 PS klávesnic těchto jednotek, které dává zařízení DTV téměř všechny schopnosti plného Commodore 64. DTV hardware je také používán v mini-konzole Hummer , prodával na RadioShack v polovině roku 2005.

V roce 2015, Commodore 64 kompatibilní deska byla vyrobena podle individuálních počítačích . Daboval „C64 Reloaded“, je to moderní redesign Commodore 64 desky revize 250466 s několika novými funkcemi. Základní deska samotná je navržena tak, aby být umístěna do prázdného C64 nebo C64C případě již vlastněných uživatelem. Vyrábí se v omezeném množství, modely tohoto Commodore 64 „klonem“ sport buď opracované nebo ZIF zásuvky, ve kterém by byly umístěny na zakázku C64 čipy. Deska obsahuje propojky přijímat různé revize v VIC-II a SID třísek, jakož i schopnost můstek mezi analogový video systém režimy PAL a NTSC . Základní deska obsahuje několik novinek, včetně výběru pomocí tlačítka obnovení více kernal a znakových ROMů, vestavěné resetovací přepnout hlavní vypínač, a S-video zásuvka nahradit původní televizní modulátor . Základní deska je napájen měnič stejnosměrného proudu na stejnosměrný proud , který používá jeden vstup energie 12 V DC ze síťového adaptéru pro napájení jednotky spíše než původní a poruchy náchylný napájení cihly Commodore 64.

Novější kompatibilní hardware

Od roku 2008, C64 nadšenci ještě vyvinout nový hardware, včetně Ethernet karty, speciálně upravené pevné disky a Flash rozhraní karty ( sd2iec ).

opětovné použití značky

C64 "Web.it" Internet Computer

V roce 1998 se značka C64 byla znovu použita pro "Web.it Internet počítač", s nízkým poháněl (i pro čas) Internet-orientované all-in-one, x86 počítači s operačním systémem Windows 3.1 . Přes jeho „Commodore 64“ štítku se „C64 Web.it“ není přímo kompatibilní s původním (kromě přes součástí emulace softwaru ), ani sdílet svůj vzhled. PC klony označen jako C64x prodávaný Commodore USA , LLC, společnost licenci, Commodore ochrannou známku , začala dodávat v červnu 2011. C64x je případ připomínající původní počítač C64, but jako s „Web.it“ - je založena na x86 architektuře a není kompatibilní s Commodore 64 na buď hardwarové nebo softwarové úrovni.

Virtual Console

Několik Commodore 64 hry byly propuštěny na Nintendo Wii je Virtual Console služby v Evropě a jen v Severní Americe. Tyto hry byly Sk ze služby od srpna 2013 z neznámých důvodů.

THEC64 Mini

THEC64 Mini je herní konzole realizován Retro Games Ltd. , který bere podobu nefunkční půl měřítku Commodore 64 klávesnice se dvěma USB a jedním HDMI příloh. Nástavec HDMI lze použít pro připojení zařízení k obrazovce, zatímco ty dvě USB slouží k připojení jednoho nebo dvou THEC64 joysticky, které umožňují uživateli používat dodaný software (hry, základní příkazový řádek nebo úvěry) ,

Software

V roce 1982, C64 je grafické a zvukové schopnosti byly soupeřil pouze 8-bitové rodiny Atari , a ve srovnání s velkou publicitu, se objevil výjimečný Atari VCS a Apple II . C64 je často připočítán se zahájením počítač subkultury známý jako demoscene (viz Commodore 64 ukázky ). To je ještě aktivně použitý v demoscény, a to zejména pro poslech hudby (jeho zvukový čip dokonce používán ve speciálních zvukových karet pro PC, a Elektron SidStation syntetizátoru). I přesto, že ostatní počítače rychle dohnal s tím, C64 zůstal silným konkurentem na pozdější herních konzolí Nintendo Entertainment System (NES) a Sega Master System , díky z části k jeho vedlejším pak zřízený softwarové základny, zejména mimo Severní Ameriku, kde komplexně outsold NES.

V důsledku nižších příjmů a nadvládu Sinclair Spectrum ve Velké Británii, téměř všechny britské C64 softwarové použitých kazet. Málo kazetové programy C64 byl propuštěn ve Spojených státech po roce 1983, a v severní Americe disketa byl hlavní způsob distribuce softwaru. Slot kazety na C64 byl také hlavně funkce používá v prvních dvou letech počítače na trhu a stal se rychle zastaralé, jakmile cena a spolehlivost pohonů 1541 zlepšila. Hrstka PAL regionu her používají banky přešel kazety obejít limit 16k paměti.

ZÁKLADNÍ

The Simons' BASIC interpret úvodní obrazovka. Všimněte si změněné pozadí a barvy textu (VS běžných C64 modrých tónů) a 8 KB snížení dostupného BASIC interpret přidělování paměti programu, vzhledem k adresním prostoru používaného zásobníku.

Jak je běžné pro domácí počítače z počátku 1980, C64 přichází s BASIC interpret, v ROM. Jádro , I / O a pásek / operace s diskovou jednotkou je možné přistupovat prostřednictvím vlastní příkazy jazyka BASIC. Diskové jednotky má své vlastní propojovací mikroprocesor a ROM (firmwaru) I / O rutiny, stejně jako dřívější CBM / PET systémy a Atari 400 a Atari 800 . To znamená, že žádný paměťový prostor je věnován běží operační systém na disku , jak tomu bylo u starších systémů, jako je například Apple II a TRS-80 .

Commodore BASIC 2.0 je používán místo pokročilejší Basic 4.0 ze série PET, protože uživatelé C64 se neočekává, že bude potřebovat vylepšení základních 4,0 disku orientovaná. Společnost Nečekal mnozí si koupit disk a pomocí přechodu ZÁKLADNÍ 2,0 zjednodušeny VIC-20 majitelů na 64. „Výběr BASIC 2,0 namísto 4,0 byla provedena s nějakým sebezpytování, a to nejen v náhodném pořadí. typický uživatel C64 se neočekává, že je třeba přímé disk příkazy, stejně jako další rozšíření a množství paměti, které budou přidělovány na základní měly být omezeny. Rozhodli jsme se nechat expanzní prostor pro barevné a zvukové rozšíření namísto funkcí diskových . v důsledku toho se budete muset zvládnout disk ve více těžkopádným způsobem ze ‚starých časů‘.“

Verze Microsoft BASIC není příliš komplexní a neobsahuje specifické příkazy pro manipulaci zvuku nebo grafiky, místo, které vyžadují uživatelům používat „ PEEK a strčit “ příkazy pro přístup k grafiky a zvuku chip registruje přímo. Poskytovat rozšířené příkazy, včetně grafiky a zvuku, Commodore produkoval dva různé prodloužení kazety založené na BASIC 2.0: Simons' základní a Super Expander 64 . Ostatní jazyky jsou k dispozici pro C64 patří Pascal , C , logo , Forth a FORTRAN . Překladače pro BASIC 2.0, jako Petspeed 2 (z Commodore), Blitz (od Jason Ranheim) a Turbo Lightning (od Ocean Software) byly vyrobeny. Většina komerčních C64 software byl napsán v assembleru, a to buď kříž vytvořen na větším počítači, nebo přímo na C64 s použitím monitor stroj kódu nebo assembler. Tato maximalizovat rychlost a minimalizovat využití paměti. Některé hry, zejména dobrodružství, který se používá na vysoké úrovni skriptovací jazyky a někdy i smíšenou BASIC a strojovém jazyku.

Alternativní operační systémy

Mnoho operačních systémů třetích stran byly vyvinuty pro C64. Stejně jako původní GEOS , dvě třetí strany GEOS-kompatibilní systémy byly napsány: Kola a GEOS megapatch. Oba z nich vyžadují upgrade hardwaru do původního C64. Některé jiné operační systémy jsou nebo byly k dispozici, včetně křídel OS , je unixový LUnix , ovládané z příkazového řádku, a vestavěných systémů OS Contiki , s plnou GUI. Jiné méně známé operační systémy zahrnují ACE, Astérix, DOS / 65, a geckos . Verze CP / M byl propuštěn, ale to vyžaduje přidání externího Z80 procesoru na rozšiřovací sběrnici. Navíc procesor Z80 je underclocked, aby byly kompatibilní s C64 paměťové sběrnice, takže výkon je nízký ve srovnání s jinými implementacemi CP / M. C64 CP / M a C128 CP / M obě trpí nedostatkem softwaru; ačkoli většina komerční CP / M software může běžet na tyto systémy, software media je nekompatibilní mezi platformami. Nízká využití CP / M na Commodores znamená, že softwarové firmy nevidí potřebu investovat do zvládnutí verze pro formát Commodore disku. Přepínač / M kazeta C64 CP také není kompatibilní s ničím kromě počátečních 326298 desek.

networking software

Během 1980, Commodore 64 se používá ke spuštění Bulletin Board systémy pomocí softwarové balíky, jako je Bizarre 64 Blue Board , C-Net, Color 64 , CMBBS, C-Base, DMBBS, Image BBS, ochabne, a patovou situaci Deluxe BBS Stavebnice, často s sysopem -made úpravami. Tyto desky občas byly použity k distribuci popraskané software . Až v prosinci 2013, bylo jich tam 25 takové Bulletin Board Systems v provozu, dosažitelné přes Telnet protokolu. Tam byl hlavní komerční online služby , jako je například Compunet (UK), CompuServe (USA - později koupili od America Online ), Zdroj (US) a Minitel (Francie) a mnoho dalších. Tyto služby obvykle nutné vlastní software, který byl často svázaný s modemem a součástí zdarma online čas tak, jak byly účtovány po minutách. Quantum Link (nebo Q-Link) byl americký a kanadský online služba pro Commodore 64 a 128 osobních počítačů, které provozuje od 5. listopadu 1985 do 1. listopadu 1994. To bylo provozováno Quantum Computer Services ve Vídni , Virginie, který v října 1991 změnila svůj název na America online , a pokračoval provozovat svoji AOL služby pro IBM PC kompatibilní a Apple Macintosh . Q-Link byl modifikovanou verzí PlayNET systému, který Control Video Corporation (CVC, později přejmenovaný kvantový počítač Services) licencí.

Online herní

První grafický znak na bázi interaktivního prostředí Club Caribe . Nejprve povolený jako Habitat v roce 1988, Club Caribe byl představen LucasArts pro Q-Link zákazníky na svých počítačích Commodore 64. Uživatelé mohou komunikovat spolu navzájem, chat a vyměňovat předměty. Ačkoli hra je otevřený svět byl velmi jednoduchý, jeho použití online avatarů (už dobře zavedený off-line od Ultima a jiných her) a kombinace chat a grafiky byl revoluční. Online grafika v pozdní 1980 byly přísně omezena potřebou podpořit rychlosti přenosu dat modem tak nízké, jak 300 bitů za sekundu . HABITAT je grafika byly uloženy lokálně na disketě, což eliminuje potřebu pro přenos sítí.

Hardware

CPU a paměti

C64 používá 8bitové MOS Technology 6510 mikroprocesor . To je blízký derivát 6502 s přidanou 6-bit interní I / O port, který v C64 se používá ke dvěma účelům: k bank-přepínání stroje Read-Only Memory (ROM) a ven adresového prostoru procesoru a provozovat datasette magnetofon. C64 má 64½ KB z RAM , z nichž je 1024 × ½ bytů jsou barevně RAM pro textový režim a 38 KB jsou k dispozici vestavěné Commodore BASIC 2.0 na startu. K dispozici je 20 KB paměti ROM, který se skládá ze základního interpreta, na kernal a znak ROM. Jako procesor by mohla řešit pouze 64 KB v době ROM byl mapován do paměti, a to pouze 38911 bajtů paměti RAM (plus 4 KB v mezi ROM) byly k dispozici při spuštění. Většina „ breadbox “ Commodore 64s použity 4164 DRAM, s osmi čipů celkem až 64 kB operační paměti. Pozdní breadbox modely a všechny C64Cs použity 41464 DRAM (64K x 4), čipy, které uložené 32 KB na čip, aby byla jen dvě. Vzhledem k tomu, 4164 DRAM jsou 64K × 1, je potřeba osm čipy, aby se celý byte, a počítač nebude fungovat, aniž by všichni přítomní. To znamená, že první čip obsahuje bit 0 pro celý paměti, druhý čip obsahuje bit 1, a tak dále. To také umožňuje detekci vadné RAM snadné, protože špatný čip zobrazí náhodné znaky na obrazovce a zobrazí se znak může být použit k určení vadné paměti RAM.

C64 provede test RAM po zapnutí napájení a je-li zjištěna chyba RAM, se množství volné paměti BASIC být nižší, než je normální 38911 obrázku. V případě, že vadný čip je v dolní paměti, pak? OUT OF MEMORY IN 0 chyby se zobrazí spíše než obvyklý BASIC spuštění banner. Barva RAM na $ D800 používá samostatný 2114 SRAM čip a je bránou přímo na VIC-II.

C64 používá poněkud komplikovaný paměti bankovního systému; normální zapnutí default je mít BASIC ROM mapovány v A000- $ $ BFFF a editor obrazovka / Kernal ROM na $ E000- FFF9 $. RAM pod systému ROM lze zapisovat, ale ne číst zpět bez nutnosti výměny ven ROM. $ 01 obsahuje registr s řídicí bity pro povolení / zakázání systémové ROMů, jakož i I / O plochy v $ D000. Většina softwarových swapy stanoví základní, často také kernal, v takovém případě musí uživatel zajistit svůj vlastní kód pro I / O a přerušení manipulaci. Je-li Kernal ROM odswapován bude BASIC být odstraněny s ním, a to není možné mít BASIC aktivní bez kernal.

Znak ROM je obvykle není vidět na CPU - má dvě zrcadla na $ 1000 až $ 9000, ale pouze VIC-II je možné vidět a CPU uvidí RAM v těchto lokalitách. Znak ROM mohou být přeměněny na $ D000- $ DFFF kde je vidět do CPU. Vzhledem k tomu, přitom vyžaduje vyměňovat I / O registrů, je nutné přerušení zakázána jako první. Grafické paměti a data nemohou být umístěny na $ 1000 nebo 9000 $ za VIC-II uvidíte znak ROM tam místo.

Zakázáním I / O, $ D000- $ DFFF uvolní RAM. Barva RAM na $ D800 je vyměněn spolu s I / O registry a tato plocha může být použit pro statické grafických dat, jako znakových sad od roku VIC-II nevidí I / O registry nebo barevnou RAM. Jsou-li všechny ROM a I / O oblast se odswapován celá 64K RAM paměti je k dispozici kromě $ 0 / $ 1 a vektorů CPU na $ FFFA- $ FFFF.

$ C000- $ CFFF je volné paměti RAM a obvykle nepoužívají ničím; z tohoto důvodu, že je to ideální místo pro ukládání jazykové programy krátký stroj, který lze přistupovat z BASIC. Kazeta vyrovnávací paměti na $ 820 může být také použit k ukládání krátké strojového jazyka rutiny za předpokladu, že Datasette není používán, který bude overrwrite vyrovnávací paměti.

C64 kazety mohou mapovat kdekoli v adresovém prostoru CPU, i když auto startu vyžaduje přítomnost speciálního provázku na $ 8000, který obsahuje „CBM“ následované adresou, kde vykonávání programu začíná, takže většina softwarových cartridge mapy do $ 8000 až zajistí kontinuitu s hlavičkou string. Několik časných C64 kazety vydané v roce 1982 režimu použití Ultimax (nebo v režimu MAX), což je pozůstatek rysem neúspěšného MAX Machine. Pro tyto kazety do $ F000 a vytlačit kernal ROM. Je-li použit režim Ultimax, programátor bude muset poskytnout kód pro manipulaci systémových přerušení. Port kazeta má 14 adresních linek, tak jen se lze dostat 16k of ROM. Disk a páska software načítat normálně na začátku BASIC paměti ($ 0801) a pomocí malého BASIC pahýl (např 10 SYS (2064)) pro skok na začátek programu. Ačkoli žádné Commodore 8-bitový stroj s výjimkou C128 může automaticky spouštěcí z diskety, nějaký software záměrně přepíše některých základních vektorů v procesu nakládání tak, že výkon se automaticky spustí, spíše než by uživatel musel zadat RUN na základní řádku následující zatížení.

Tyto kernal kontroly ROM o výkonu až o přítomnosti počátečního řetězce auto na $ 8000, a také při Run / Stop-Obnovení stisku. Některý software umístí figuríny hlavu na $ 8000 a tím si uživatel může resetovat nebo restartovat program tlačítkem Start / Stop-obnovit.

Přibližně 300 kazety byly propuštěny pro C64, zejména v prvních 2-1 / 2 let ve stroji na trhu, po kterém většina software přerostla hranici 16k kazety.

Obslužný software, jako je například jazyk stroj monitoru určeny k použití v rámci BASIC zatížení na $ 8000 nebo C000 $ a mohou být obecně vystoupil z a řídící se vrátil do základní. Software, který načte na $ 0801 nemohou být normálně používá ve spojení s jiným základním programem. Commodore nezahrnoval resetovací tlačítko na některý z jejich počítačů až do linie CBM-II, ale byly tam třetích stran kazety s stiskněte tlačítko Reset na ně. Je možné spustit měkký reset tím, že skočí na reset rutina CPU na $ FCE2 (64738). Několik programů použít jako funkce „exit“, ačkoli to není jasné paměti.

Kernal ROM prošel tří samostatných revizí, většinou navrženy tak, aby opravit chyby. Počáteční verze se nachází pouze na základních deskách 326298, který se používá v prvních výrobních modelů, a nelze zjistit, zda je přítomen NTSC nebo PAL Vic-II. Druhá revize se nachází na všech C64s vyrobených od konce roku 1982 do roku 1985. Třetí a poslední Kernal revize ROM byl představen na 250.466 základní desce (pozdní modely breadbin s 41464 RAM) a je nalezený ve všech C64Cs. 6510 Procesor je taktován na 1.023 MHz (NTSC) a 0,985 MHz (PAL), nižší než některé konkurenční systémy (například, Atari 800 je taktován na 1,79 MHz ). Zvýšení výkonu může být dosaženo tím, že vyřadí videovýstup VIC-II je prostřednictvím registru zápisu; Tato funkce je často používán páskových a diskových fastloaders stejně jako kazety rutina kernal.

Obnovit klíč je bránou přímo na CPU NMI řádku a bude generovat NMI při stisknutí. Kernal handler pro NMI zkontroluje, zda Run / Stop je stisknuto, pokud ne, to ignoruje NMI a jednoduše ukončí zpět. Run / Stop-Obnovení normálně funguje jako soft reset v BASICu, který obnoví všechny I / O registry jejich zapnutí výchozího stavu, ale není jasné paměti nebo resetovat ukazatele se tak případné základní programy v paměti být ponecháno beze změny. Stroj jazyk software obvykle zakáže Run / Stop-Restore od přemapování vektor NMI do fiktivního RTI instrukce, jak je uvedeno výše, že občas používá to jako restart funkce zřízením hlavičku fiktivní kazety.

Joysticky, myši a pádla

C64 udržel DE-9 joysticku Atari port joysticku z VIC-20 a přidal další; jakýkoli Atari Specifikace herní ovladač může být použit na C64. Tyto joysticky jsou čteny z registrů na $ DC00 a $ DC01 a většina software je navržen tak, aby použít joystick v přístavu 2 pro ovládání spíše než portu 1, zatímco horní bity $ DC00 jsou používány klávesnice a I / O konflikt může dojít. I když je možné použít Sega herní podložky na C64, se nedoporučuje, protože mírně odlišné signálu generovaného nich může dojít k poškození čipu CIA. Tlačítko Start na Sega Genesis regulátorů vysílá -5 V signál; a ostatní tlačítka také vytáhnout linky na CIA nízká, což je odlišné od chování regulátorů Atari spec. Registrovat $ D419 se používá k ovládání pádla a je analogový vstup. Atari pádla jsou elektricky kompatibilní s C64, ale mají různé hodnoty odporu než Commodore pádel, což znamená, že většina software nebude správně pracovat s nimi. Nicméně, jen hrstka her, většinou ty vydané počátkem roku životního cyklu počítače, můžete použít pádla. V roce 1986, Commodore vydal dvě myši pro C64 a C128, 1350 a 1351 . 1350 je digitální zařízení, čtení z joysticku registrů (a může být použit s jakýmkoliv programu na podporu vstupu joysticku); zatímco 1351 je pravda, myš, číst s převodníkem SID je analogově-digitální.

Grafika

Oba PETSCII znakové sady C64

Grafický čip , VIC-II , nabízí 16 barev, osm hardwarových skřítci za scanline (umožňující až 112 skřítků na obrazovce PAL), posouvání schopnosti, a dva grafické režimy bitmapové. Režim standardní text má 40 sloupců, jako většina Commodore PET modelů; vestavěných kódování znaků není standardní ASCII , ale PETSCII , prodloužená forma ASCII-1963. Jádro ROM nastaví VIC-II na tmavě modrém pozadí pro připojení napájecího napětí se světle modrým textem a okrajem. Na rozdíl od PET a VIC-20, C64 používá „tlustý“ double-width text jako nějakého raného Vic-IIs měl špatnou kvalitu videa, která vyústila v mlhavý obraz. Většina screenshoty ukazují hranice po obrazovce, což je vlastnost čipu VIC-II. Využitím přerušení resetovat různých hardwarových registrů na přesné načasování bylo možno umístit grafiku v rámci hranic, a tak použít na celou obrazovku.

Existují dva s nízkým rozlišením a dvěma režimy bitmapových. Vícebarevné rastrové režim má adresovatelné displej 160 x 200 pixelů, s maximem čtyřech barvách na 4 x 8 znak bloku. S vysokým rozlišením rastrové režim má adresovatelné displej 320 x 200 pixelů, maximálně dvou barev na 8 × 8 znak bloku. Vícebarevná nízkém rozlišení má displej 160 x 200 pixelů, 40 × 25 adresovatelné se čtyřmi barvami na 8 × 8 znak bloku; s vysokým rozlišením „s nízkým rozlišením“ má displej 320 x 200 pixelů, 40 × 25 adresovatelné se dvěma barvami na 8 × 8 znak bloku. Většina C64 videohry použít režim multi-barevný vzhledem k omezené barvy k dispozici ve vysokém rozlišení.

Zvuk

SID čip má tři kanály, z nichž každý má své vlastní ADSR obálka schopnosti generátorů a filtrů. Ring modulace využívá kanál N ° 3, k práci s dalšími dvěma kanály. Bob Yannes vyvinula SID čip a později spoluzaložil společnost syntezátor Ensoniq . Yannes kritizoval ostatní moderní počítačové zvukové čipy jako „primitivní, samozřejmě ... navrženy lidmi, kteří nevěděli nic o hudbě“. Často se hra hudba se stala hitem jeho vlastní mezi uživateli C64. Známí skladatelé a programátoři hudby hry na C64 jsou Rob Hubbard , Jeroen Tel , David Whittaker , Chris Hülsbeck , Ben Daglish , Martin Galway , Kjell Nordbø a David Dunn a mnoho dalších. Vzhledem k čipu tří kanálů, akordy jsou často hrána jako arpeggia , razit charakteristický živý zvuk C64. To bylo také možné průběžně aktualizovat hlavní hlasitost vzorku údaji, které umožní přehrávání 4-bitové digitalizovaného zvuku. Od roku 2008 bylo umožněno hrát čtyřkanálový 8bitové vzorky zvuku, 2 SID kanály a stále používat filtrování.

Existují dvě verze SID čipu: The 6581 a 8580. Technologie MOS 6581 byl použit v originále ( "breadbox") C64s, rané verze 64C, a Commodore 128 . 6581 byl nahrazen s technologií MOS 8580 v roce 1987. I když kvalita zvuku 6581 je trochu ostřejší a mnoho Commodore 64 fanoušků, říkají, že dávají přednost jeho zvuk, to postrádá nějaké k dispozici v 8580 univerzálnost - například 8580 lze míchat všechny dostupné křivky na každém kanálu, zatímco 6581 lze míchat pouze průběhy v kanálu v mnohem omezené míře. Hlavní rozdíl mezi 6581 a 8580 je napájecí napětí. 6581 využívá 12V napájení-na 8580, z 9V zásobu. Modifikace mohou být provedeny pouze v 6581 v novější 64c desky (který používá 9V čip). Charakteristický zvuk SID čipu jí umožnil zachovat následující dlouho po jeho hostitelský počítač byl přerušen. Řada hudebních nadšenců a společností Navrhli SID založené produkty , jako doplňků pro C64, x86 PC, a samostatné nebo Musical Instrument Digital Interface (MIDI) hudební zařízení, jako je například Elektron SidStation . Tyto přístroje používají čipy převzaty z přebytku zásob, nebo odstranit z použitých počítačů. V roce 2007, Timbaland je rozsáhlé využívání SidStation vedlo k plagiátorství diskusi o ‚Block Party‘ a ‚ dělat to ‘ (psaný pro Nelly Furtado ).

hardwarové revize

Commodore dělal mnoho změn k hardwaru C64 během svého života, někdy působit problémy s kompatibilitou. Rychlý rozvoj počítače a Commodore a Tramiel se zaměřuje na snižování nákladů namísto testování produktu, vyústil v několik vad, které způsobily vývojářům jako Epyx ke stížnostem a požadovaných mnoho revizí opravit; Charpentier řekl, že „nepřichází trochu blíž ke kvalitě“ byla jedna z chyb společnosti.

Snižování nákladů bylo příčinou mnoha revizí. Snižování výrobních nákladů bylo přežití Commodore životně důležité během cenové války a štíhlá letech 16-bitové éry. C64 je originál ( NMOS umístěný) základní deska by projít dvěma hlavními redesigns (a mnoha dílčích revizí) výměnu poloh VIC-II Sid a PLA čipy. Zpočátku, velká část nákladů bylo odstraněno snížením počtu diskrétních součástek, jako jsou diody a odpory , které umožnily použití menšího desky s plošnými spoji . Tam bylo 16 celkem C64 základní deska revize, většina z nich, jejichž cílem je zjednodušení a snížení výrobních nákladů. Některé deskové revize byly exkluzivní PAL regiony. Všechny desky C64 byly vyrobeny v Hongkongu .

IC umístění často měnit na každé revizi desce, stejně jako přítomnost nebo nedostatek iontů kovu RF štítu kolem VIC-II. PAL desky často měl aluminizovaný karton namísto kovového štítu. SID a VIC-II jsou soketne na všech deskách; nicméně, jiné obvody mohou být buď Socketed nebo připájena. První výrobní C64s, vyrobený v roce 1982 do začátku roku 1983, je známý jako „stříbrný label“ modelů kvůli případu sportovní „Commodore“ logo ve stříbrné barvě. Napájení LED měl oddělený stříbrný odznak kolem něj číst „64“. Tyto stroje mají také pouze video kabel 5-pin a nemůže výstup S-video. Na konci roku 1982, Commodore představil známý „rainbow odznak“ případ, ale mnoho strojů vyrobených v raném 1983 využít i stříbrné případy štítky, dokud byl použit stávající zásoby nich nahoru. Na jaře 1983, původní 326298 deska byla nahrazena 250407 desky, která sported video konektor 8-pin a přidá S-Video podporu poprvé. Tento případ konstrukce by se používat, dokud se objevil v roce 1987. C64C ICS přešel na použití plastové skořepiny, zatímco stříbrný štítek C64s nějaké keramických integrovaných obvodů, zejména VIC-II. Pouzdro je vyrobeno z ABS plastu, který se může stát hnědé s časem. To může být obrácen pomocí public domain chemickou směs „ Retr0bright “.

Časný C64 základní deska (Rev PAL 1982).
C64C deska ( "C64E" Rev B PAL, 1992).

Integrované obvody

VIC-II byl vyroben s 5 mikrometrů technologií NMOS a byl změřen u obou 17.73447 MHz (PAL) nebo 14.31818 MHz (NTSC). Interně hodiny byl rozdělen dolů ke generování dot hodin (asi 8 MHz) a systémových hodin dvě fáze (přibližně 1 MHz, přesné pixelů a systémové hodiny rychlosti jsou mírně liší mezi NTSC a PAL stroji). Při těchto vysokých rychlostech hodiny, čip generované velké množství tepla, nutit MOS Technology používat keramické dual in-line balíček nazvaný „CERDIP“. Keramická balíček byl dražší, ale je odváděno teplo efektivněji než plast.

Po přepracování v roce 1983, Vic-II byl uzavřen v plastovém dvojí in-line balíčku, který snížil náklady výrazně, ale to není zcela odstranit problém tepla. Bez keramického obalu VIC-II vyžaduje použití chladiče . Aby se zabránilo další náklady, kov RF stínění zdvojnásobil jako chladiče pro VIC, ačkoliv ne všechny jednotky dodávány s tímto typem stínění. Většina C64s v Evropě dodáván s lepenkové RF štít , potažené vrstvou kovové fólie. Účinnost lepenky bylo velmi sporné, a co je ještě horší, že působí jako izolátor, blokování proudění vzduchu, které v pasti teplo generované čipy SID, VIC, a PLA. SID byl původně vyroben za použití NMOS v 7 a v některých oblastech 6 mikrometrů. Prototyp SID a některé modely velmi rané produkce představoval keramické dual in-line balíčku, ale na rozdíl od VIC-II, tito jsou extrémně vzácné, protože SID byl uzavřen v plastu, kdy výroba byla zahájena na začátku roku 1982.

Základní deska

V roce 1986, Commodore pustil poslední revize klasické C64 desce . Bylo jinak totožné s 1984 konstrukce, s výjimkou dvou 64 kb x 4 bitů DRAM čipy, které nahradily původní osm 64 kilobit x 1 bit ICS. Po vydání Commodore 64C, MOS Technology začala rekonfigurovat originálem C64 čipovou sadu používat HMOS výrobní technologie. Hlavní výhodou použití HMOS bylo to, že vyžaduje menší napětí pro pohon IC, které v důsledku toho vytváří méně tepla. Tato zvýšená celkové spolehlivosti SID a VIC-II. Nová čipová sada byla přečíslovány 85xx, aby odrážel změnu HMOS. V roce 1987, Commodore povolený variantu 64C s vysoce přepracované desky běžně známý jako „krátké desky“. Nová deska použit nový HMO čipovou sadu, představovat novou 64-pinový PLA čip. Nová „SuperPLA“, jak to bylo nazváno, integrovaný mnoho diskrétních součástek a TTL (TTL) čipy. V poslední revizi 64c desky je 2114 barva RAM byla integrována do SuperPLA.

Zdroj napájení

Porty joysticku , vypínač , přívod energie

C64 použít externí napájecí zdroj , se konvenční transformátor s více odbočkami (na rozdíl od režimu přepínač , typ se používá na PC napájecích zdrojů), uzavřeny v epoxidové pryskyřice, gelu, který odrazuje neoprávněné manipulaci, ale tendenci zvýšit úroveň tepla během použití. Konstrukce uložen prostor uvnitř případu počítače a nechá mezinárodní verze se snadněji vyrábí. Na 1541-II a 1581 Diskové jednotky, spolu s různými klony třetích stran, také přijít s vlastním externím napájením „cihly“, stejně jako většina periferií, což vede k „špagety“ kabelů a použití řady dvojitých adaptérů ze strany uživatelů ,

Zdroje Commodore často selhal před očekávaným ; Počítač údajně měl 30% návratnost na konci roku 1983, ve srovnání s 5-7% výrobního odvětví považována za přijatelnou. Creative Computing hlášeny čtyři pracovní počítače ze sedmi C64s. Nefunkční napájecí cihly byly obzvláště notoricky známé pro poškození čipy RAM, jak byly provedeny s CMOS procesem, spíše než NMOS jako hlavní obvody v počítači, a vzhledem k jejich vyšší hustota měly menší toleranci k přepětí.

Původní PSU zahrnuty v časných 1982-83 strojích měli konektor 5-pin a mohl být náhodně zapojen do video výstupu. Chcete-li zabránit uživatelům provádět tuto fatální chybu, Commodore změnil design svíčky na 250407 deskách na konektor 3-pin. Commodore později změnil design, vynechání gel. Follow-on model, Commodore 128, který se používá větší, lepší napájecí zdroj, který zahrnoval pojistku. Napájecí zdroj, který byl dodán s Commodore REU byl podobný tomu jednotce Commodore 128 se poskytuje upgrade pro zákazníky, kteří si zakoupili tento doplněk.

Specifikace

vnitřní hardware

Vstupně / výstupní (I / O) portů a napájení

Commodore 64 porty (zleva: Joy1, Joy2, napájení, ROM kazeta , RF-adj, RF , A / V, 488 , páska, User)
  • I / O porty:
    • ROM kazeta slot (44-pinový slot pro hranový konektor s 6510 CPU adres / datové sběrnice linek a řídicích signálů, jakož i GND a napětí čepů, který je použit pro programových modulů a paměťových expanzí, mimo jiné)
    • Integrovaný RF modulátor anténní výstup přes konektor RCA . Použitý kanál lze dále upravit od čísla 36 s potenciometrem na levé straně.
    • 8-pin DIN konektor obsahuje kompozitní video výstup, oddělené Y / C výstupy a zvukového vstupu / výstupu. Jedná se o 262 ° podkova verze zástrčky, spíše než 270 ° kruhový verze. Brzy C64 jednotky (s deskou Assy 326298) pomocí DIN konektor 5-pin, který nese kompozitní video a jasové signály, ale postrádá chroma signál.
    • Sériová sběrnice (proprietární sériová verze IEEE-488 , 6-pin DIN konektor) pro CBM tiskárny a disky
    • PET -typu Commodore Datassette 300 přenosovou pásku rozhraní (edge konektor s digitálním kazetového motoru / čtení / zápis / key-smysl signálů, pozemní a + 5V DC linky. Kazetový motor je řízen signálem + 5V DC z 6502 CPU. 9V AC vstup je přeměněna na neregulovaném 6.36V DC, který se používá k skutečně pohánět kazetový motor.
    • Uživatel port (hranový konektor s TTL úrovňového signály pro modemy atd .; byte paralelní signály, které mohou být použity k řízení paralelní tiskárny třetích stran, mimo jiné, 17 logických signálů, 7 pozemního a napětí piny, včetně 9V AC)
    • 2 x bezšroubové DE9M herní zařízení porty ( kompatibilní s Atari 2600 řadiče ), z nichž každý podporující pět digitální vstupy a dva analogové vstupy. Dostupné periferie zahrnuty digitální joysticky , analogová pádla , je lehké pero , na Commodore 1351 myši a grafické tablety, jako je například KoalaPad .
  • Zdroj napájení:
    • 5 V DC a 9V AC z externího napájení „cihly“, které jsou připojeny na 7-pinový DIN konektoru na počítači.

9 voltů střídavého proudu se používá k napájení přes nábojové pumpy k SID generátoru čipu zvuku, poskytují 6.8V přes usměrňovač do kazetového motoru, na „0“, impuls pro každé kladné půlvlny do doby denního (TOD ) vstup na žetony CIA a 9 voltů střídavého proudu přímo do uživatelského-port. Tak, jako minimum, je 12 V čtvercové vlny je nutné. Ale 9 V sinusová vlna je přednostní.

mapa paměti

Adresa Velikost
[KB]
Popis
0x0000 32.0 RAM
0x8000 8.0 RAM cartridge ROM
0xA000 8.0 RAM Základní ROM
0xC000 4.0 RAM
0xD000 4.0 RAM   Vstup / výstup  charakter ROM
0xe000 8.0 RAM kernal ROM

Všimněte si, že i když I / O čipy jako VIC-II používá pouze 64 pozic v prostoru paměti adres, bude zabírat 1,024 adresy, protože některé adresových bitů jsou ponechány undecoded.

Periferní zařízení

Výrobní náklady

Vertikální integrace je klíčem k udržení nízké náklady. Na uvedení na trh v roce 1982, výrobní náklady činila 135 $ a maloobchodní cena US $ 595. V roce 1985 se maloobchodní cena klesla na US $ 149 (ekvivalent k $ 339,58 v roce 2017) a výrobní náklady byly považovány za někde mezi US $ 35-50 ( c.   US $ 80 - 110 dnes). Commodore nepotvrdil tuto nákladovou postavu. Dougherty z Berkeley Softworks odhaduje náklady částí Commodore 64 na základě své zkušenosti na Mattel a IMagic .

Náklady
Spočítat Cena 1985 USD Část
3 1 ROM
8 1.85 dynamické RAM
4 SID (zvuk) čip
4 VIC-II (grafika) čip
3 RF modulátor balíček
1-2 6510 8-bitový mikroprocesor
5 Hrst TTL , nárazníky, výkonové regulátory a kondenzátory
10 max Klávesnice
1-2 S plošnými spoji board
1-2 Plastový obal
5-10 Napájení a různé konektory
1-2 Balení a ruční
Celkový: 52,8-61,8

K nižším nákladům TTL čipy byly nahrazeny levnějšími vlastní čipy a způsobech, jak zvýšit výnosy na zvukových a grafických čipů nebyly nalezeny. Video čip 6567 měl keramický obal nahrazen plastu, avšak na rozptyl tepla požadoval redesign čipu a rozvoj plastového obalu, který může odvádět teplo, jakož i keramiky.

Návrháři počítači tvrdili, že „svobodu, která nám umožnila provést projekt C-64 bude pravděpodobně nikdy existovat už v tomto prostředí“; na jaře roku 1983 nejvíce nechal založit Ensoniq .

Recepce

BYTE v červenci 1983 uvedl, že „64 prodává za $ 595. Za tuto cenu slibuje, že bude jedním z nejžhavějších uchazečů v nedostatečnému $ 1000 trh osobní počítač“. To je popsáno SID jako „opravdový hudební syntezátor ... kvalita zvuku musí být slyšet, abyste uvěřili“, zatímco kritizovala použití Commodore BASIC 2.0, disketové výkonu disku, který je „ještě pomalejší než Atari 810 drive“ a Commodore kontrola kvality.

emulátory

Commodore 64 emulátorů patří open source Vice , Hoxs64 a CCS64 . IPhone app byl také vydán s kompilací C64 portů.

viz též

Reference

externí odkazy