Кіріспе

Ешқайсысы жоқ. Commodore 64 үй компьютері әртүрлі сыртқы перифериялық құрылғыларды пайдаланды. Commodore 128-дің кері үйлесімділігінің арқасында көптеген перифериялық құрылғылар сол жүйеде де жұмыс істеді. VIC 20 және Commodore PET жүйелерімен де белгілі бір деңгейде үйлесімділік бар.

Таспа дисктері

АҚШ-та 1541 дискеттік дискі жеңіл таралған. Ал Еуропада C64 көбінесе кассеттік дискілермен (Datasette) қолданылды, олар әлдеқайда арзан, бірақ дискеттік дискілерден әлдеқайда баяу болды. Datasette, Commodore 64 негізгі тақтасындағы арнайы коннекторға қосылды. Бұл дискіде стандартты бос аудиокассеталарды пайдалануға болады. Деректерді сақтаушы таспаларды аудиокассеталар сияқты жазудан қорғауға болады, кассетаның үстіңгі жиегіндегі тілшекті сындыру арқылы. CARDCO-дан арнайы коннекторға арналған адаптер қолжетімді болды. Ол 1-ші құрылғы ретінде тағайындалды (әдепкі). Datasette-тің жылдамдығы өте баяу болды (шамамен 300 бод). Үлкен бағдарламаны қалыпты жылдамдықпен жүктеу, ең нашар жағдайда 30 минутқа дейін созылуы мүмкін. Көптеген еуропалық бағдарламалық жасақтама жасаушылар өздерінің жылдам таспа жүктегіштерін жасады, олар C64-тегі ішкі KERNAL кодын алмастырып, дискінің жылдамдығымен салыстыратын жүктеу уақытын ұсынды. Novaload британдық және американдық бағдарламалық жасақтама жасаушылардың арасында ең танымал таспа жүктегіші болды. Novaload-тың ерте нұсқалары бағдарлама жадқа жүктеліп жатқанда музыка ойнату мүмкіндігіне ие болды және қара жиегі мен жүктеу кезіндегі сандық сигналдарымен оңай танылатын. Басқа жылдам жүктегіштерге бағдарлама жүктелген кезде компьютерлік суреттерді көрсетуге арналған жүктеу экраны кірді. Күрделірек жылдам жүктегіштерге пайдаланушы бағдарламаны кассетадан жүктеген кезде ойнауға арналған мини-ойын кірді. Мұндай мини-ойынның бірі – Invade a Load. Сондай-ақ, пайдаланушылар магниттік өрістердің кедергісімен де күресуге мәжбүр болды. Сонымен қатар, дискеттік дискіні пайдаланушылар сияқты, Datasette-тің оқу басы ластануы немесе дұрыс баптаудан шығуы мүмкін. Кішкентай бұрандалы отвертканы таспа басын баптау үшін пайдалануға болады, ал бірнеше компания Datasette басын баптауға арналған әртүрлі коммерциялық жиынтықтарды сату арқылы пайда тапты. Datasette-те кездейсоқ оқу-жазу мүмкіндігі болмағандықтан, пайдаланушылар таспаның соңына дейін күтуге мәжбүр болды, ал компьютер "АЛЕЙН BOXING FOUND AFO FOUND SPACE INVADERS FOUND PAC MAN FOUND ALEYN BOXING LOADING" сияқты хабарламаларды шығаратын немесе кассетадағы бағдарламалардың бастапқы орнын табу үшін таспа санауына сүйенуге мәжбүр болды. Таспа санауының жылдамдығы әртүрлі Datasette құрылғыларында әртүрлі болғандықтан, жазылған санау нөмірлері әртүрлі аппараттық құралдарда сенімсіз болады. Xetec Lt. Kernal қатты дискілік жүйесіне QIC 02 форматына негізделген қосымша таспа дискісін қосуға болады (төменде қараңыз). Олар қымбат болғандықтан, аз сатылды. ZX Microdrive-қа ұқсас (85 кБ) өте жылдам "Phonemark 8500 Quick Data Drive" болды, ол микрокассеталық сақтау блогын пайдаланып, 16-128 кБ сыйымдылыққа ие болды және C2N Datasette-ті қолданды. Бұл тұжырымдама ақырында дискеттік дискілерге жол берді. Quick Data Drive (QDD) Commodore 64 деректерді жүктеу портына қосылды және 1,3 кБ/с жылдамдықпен деректерді жүктей алады, бұл C1541 дискеттік дискісінен 3 есе жылдам. Ол үшін жадқа кішкентай бағдарламалық кодты жүктеу қажет болды. Оны тізбекте де қосуға болады және VIC 20 компьютерімен де жұмыс істеді. QDD бір "дискіге" 255 файл сақтай алады. Rotronics Wafadrive BSR компаниясы жасаған осындай дискілік механизмді қолданды. DC Electronics 1988 жылы WHIZZARD картриджімен VHS таспаларының резервтік көшірмесін ұсынды. Ол 5,8 кБ/с жылдамдықпен жұмыс істейді және "тоңдыру" мүмкіндіктеріне ие болды.

Қатты дискілер

1984 жылдың соңында Флоридадағы Fiscal Information Inc. компаниясы C64 үшін Lt. Kernal қатты дискілік жүйесін көрсетті. Lt. Kernal 10 мегабайтты Seagate ST 412 қатты дискісін OMTI SASI интеллектуалды контроллерімен біріктіріп, C64 кеңейту портына жоғары жылдамдықты шина интерфейсін жасады. SASI шинасын C64-ке қосу арнайы жасалған хост-адаптер арқылы жүзеге асырылды. Lt. Kernal дискілік операциялық жүйемен (DOS) бірге келді, ол бағдарламаның атын жазып, Return пернесін басу арқылы оны орындауға мүмкіндік берді. DOS сондай-ақ кілті бар кездейсоқ кіру мүмкіндігін қамтыды, бұл білікті бағдарламашыға ISAM стиліндегі деректер базасын құруға мүмкіндік берді. 1987 жылы Lt. Kernal өндірісі мен таратуы Xetec, Inc. компаниясына берілді, ол C128 үйлесімділігін де енгізді (соның ішінде CP/M қолдауы). Стандартты дискінің көлемі 20 МБ-қа дейін ұлғайтылды, 40 МБ опция ретінде қолжетімді болды, ал жүйелік шина енді SCSI (SASI-дің тікелей мұрагері) деп белгіленген шағын компьютерлік жүйе интерфейсі болды. Lt. Kernal секундтына 38 килобайттан (C128 жылдам режимінде секундтына 65 кБ) астам деректерді тасымалдауға қабілетті болды. Опциялық мультиплексор бір Lt. Kernal дискісін он алты C64 немесе C128 (кәдімгі комбинацияда) арасында бөлісуге мүмкіндік берді, SCSI шина протоколының бірнеше бастамашыларды және нысаналарды басқару мүмкіндігін пайдаланған дөңгелек робинді кестелеу алгоритмі арқылы. Осылайша Lt. Kernal көп компьютерлік конфигурацияда ыңғайлы түрде қолданылуы мүмкін, бұл басқа C64 үйлесімді қатты дискілермен мүмкін емес еді. 1991 жылы Lt. Kernal өндірісі тоқтатылды. Бақытымызға орай, бастапқы дизайнда қолданылған көптеген компоненттер өнеркәсіптік стандартты бөліктер болды, бұл құрылғыларға шектеулі жөндеу жасауға мүмкіндік берді. 2010 жылы MyTec Electronics компаниясы Lt. Kernal-ды қайта жасады. Ол Rear Admiral HyperDrive деп аталды және RA DOS деп аталатын жаңартылған DOS қолданды. Rear Admiral бөліктерін ескі Lt. Kernal-ды жаңарту үшін пайдалануға болады, мысалы, Rear Admiral хост-адаптеріндегі чиптерді Lt. Kernal хост-адаптеріндегі чиптерді жаңарту үшін қолдануға болады; немесе егер Lt. Kernal хост-адаптерін жоғалтса, оның орнына Rear Admiral хост-адаптерін пайдалануға болады. Сондай-ақ Commodore 64 үшін Creative Micro Designs CMD HD сериясы қолжетімді болды. Commodore 1541 дискетасы сияқты CMD HD Commodore 64 сериялық шинасына қосылуы мүмкін және оның бортындағы аппараттық құралдардың көмегімен компьютерден тәуелсіз жұмыс істей алады. CMD HD сериялы дискісінде қатты дискілік механизмін басқару үшін өзінің SCSI контроллері болды, сонымен қатар файлдарды уақытпен белгілеу үшін батареямен жұмыс істейтін нақты уақыт сағаты модулі болды. CMD HD сериялы құрылғылардың бастапқы жұмыс жылдамдығы 1541 дискетасының бастапқы жылдамдығынан көп тезірек емес еді, бірақ құрылғылар JiffyDOS-ке толық үйлесімді болды. CMD RAMLink және арнайы параллельді беру кабелі қосымша CMD өнімінің көмегімен жылдам параллельді беру мүмкін болды. Осылайша жүйенің өнімділігі Lt. Kernal-дікінен екі есе артты. CMD өнімдерінің бір артықшылығы - бағдарламалық үйлесімділік, әсіресе GEOS-пен, бұл бұрынғы шешімдерде болмады. CMD соңында дискінің қосалқы порты үшін кез келген мүмкіндіктерді әзірлеу мүмкіндігін жіберді (мысалы, CMD HD пайдаланушы нұсқаулығында уәде етілген принтерлік шпуль функциясы). Алайда, сыртқы SCSI құрылғыларын (мысалы, Iomega Zip 100 дискісін) CMD HD сериялы дискінің сыртқы SCSI портына қосуға болады. CMD HD сериялы дискілермен бірге жеткізілетін бірдей бағдарламалық қамтамасыз ету дискетасын пайдалану арқылы сыртқы жадты CMD HD сериялы дискінің қолданыстағы бөлім кестесіне оңай қосуға болады. Бұл конфигурация, мысалы, CMD HD сериялы дискінің 20 мегабайттық нұсқасына 100 қосымша мегабайт сыртқы жадты қосуға мүмкіндік берді. Қосылған жадты бөліп, пішімдеуден кейін CMD HD сериялы дискісі деректерді ішкі немесе сыртқы сақтау орнына қарамастан, пайдаланушыға біртұтас жадты ұсынады. ICT DataChief 20 МБ қатты дискіні, Indus GT дискетасын және IBM PC-ге сәйкес компьютерді орналастыруға арналған корпус ішінде 135 Вт қуат көзін қамтыды. Осы қатты дискілік жүйелерді пайдаланушы Commodore дискеталарын пайдаланумен ұқсас болды, соның ішінде дискінің мүмкіндіктерін барынша тиімді пайдалану және сақтау сыйымдылығының (4 ГБ дейін) үлкен өсуін тиімді басқару үшін арнайы DOS мүмкіндіктері болды. Керексіз мәселе - 1541 үйлесімділігіне толық қол жеткізу мүмкін емес еді, бұл көбінесе көшірмеден қорғалған бағдарламалық жасақтаманы, бағдарламалық жасақтаманы жылдам жүктеуді немесе операциясы нақты 1541 эмуляциясына тәуелді кез келген бағдарламаны пайдалануға кедергі келтірді. Энтузиасттар жасаған "IDE64 интерфейсі" 1990 жылдардың соңында жасалды, ол Commodore 64 кеңейту портына қосылды және пайдаланушыларға IDE қатты дискілерін, CD-ROM және DVD дискілерін, ZiP және LS 120 дискеталарын Commodore 64-теріне қосуға мүмкіндік берді. Интерфейс тақтасының кейінгі нұсқалары қосымша компакт-флэш ұясын қамтыды. IDE интерфейсінің өнімділігі жылдамдығы бойынша RAMLink-ке шамалас, бірақ SCSI-дің интеллектуалдылығынан кем. Оның басты артықшылығы - SCSI құрылғыларына қарағанда арзан тауарлық қатты дискілерді пайдалану мүмкіндігі. 1541 үйлесімділігі коммерциялық дамыған қатты дискілік жүйелерге қарағанда жақсырақ емес, бірақ уақыт өте келе жақсара береді. 2011 жылдың соңында MyTec Electronics компаниясы CMD HD клоны - Rear Admiral Thunderdrive-ды әзірледі және сатты. CMD HD-мен салыстырғанда заманауи компоненттерді және кішірек форманы пайдаланса да, Thunderdrive CMD HD-мен толық үйлесімділігін сақтады.

Принтерлер

Commodore 64 үшін Commodore компаниясының өзі де, үшінші тарап өндірушілер де бірнеше принтер шығарды. Commodore принтерлері C64-ке сериялық порт арқылы қосылды және жүйеге басқа сериялық портты құрылғылармен, мысалы дискета жетектерімен тізбектеле алатын болды. Әдет бойынша, принтерлер CBM 488 сериялық шинасында №4, 5 құрылғысы ретінде тағайындалды.

Нүктелік матрица

Commodore компаниясы, 801 (OEM Seikosha GP 500 VC) және 803 MPS сияқты нүктелі матрицалы принтерлердің бірнеше сериясын сатты, алайда Okimate 10 және Okidata 120 сияқты көптеген басқа үшінші тарап принтерлері де танымал болды – олардың кейбіреулері Commodore модельдерінен артық басып шығару мүмкіндіктеріне ие еді. Көптеген Commodore бренді принтерлері C. Itoh немесе Commodore тізбектік интерфейсімен жабдықталған Epson модельдерінің қайта брендтелген нұсқалары болды. Сонымен қатар, Star Micronics AR 40 принтері C64 үйлесімді тізбектік портына ие.

Қызғалдақ дөңгелегі

Commodore сонымен қатар DPS 1101 маргаритка дөңгелекті принтерін шығарды, ол Juki механизміне негізделген, теріс машинаға ұқсас әріп сапалы басылым жасады және әдетте компьютер мен дискета жетегінің бірлескен құнынан да қымбат болды. DPS 1101 пейзаж бағытындағы A4 форматындағы және портрет бағытындағы A3 форматындағы қағазды қабылдауға жеткілікті өлшемде болды. C 128 моделімен бірге MPS 1000 нүктелік матрицалық принтері де ұсынылды. Commodore 1526 – бұл MPS 802 принтерінің жаңа аты.

Сюжеттік

Commodore 1520 деп аталатын шағын сызғыш құрылғысы, төрт түспен графикалық кескіндер мен мәтінді шағын шарлы қаламдарды пайдаланып сызу және басып шығару мүмкіндігіне ие болды. 1520, Alps Electric DPG1302 негізінде құрылған, бұл механизм сол кездегі үй компьютерлері үшін көптеген басқа да арзан сызғыштардың негізін құрады (мысалы, Atari 1020).

Үшінші тараптың принтерлік интерфейстері мен буферлері

Алғашқы Commodore принтерлерінің айқын кемшіліктері болғандықтан, CARDCO Card Print A (C/?A) принтер интерфейсін шығарды, ол Commodore стиліндегі CBM шинасының IEEE 488 сериялық интерфейсін Centronics принтер портына түрлендіру арқылы Commodore 64 құрылғысына Epson, Okidata, C. Itoh сияқты көптеген үшінші тарап принтерлерін қосуға мүмкіндік берді. Принтерлік графиканы қолдайтын екінші модель – Card Print +G (C/?+G) шығарылды, ол ESC/P қашқыш кодтарын пайдаланып Commodore графикалық символдарын басып шығаруға қолдау көрсетті. CARDCO RS 232 шығысы бар модельді қоса, қосымша жақсартулар жасады және барлығы 2 миллионнан астам принтер интерфейсін сатты. Xetec де принтер интерфейстерінің бірнеше сериясын шығарды. Параллель интерфейс арқылы 1986 жылы ең қолжетімді бағада болған QMS KISS лазерлік принтерін пайдалануға болады. Кейін CMD GeoCable-ді жасады, ол PS2 типті сиялы және лазерлік принтерлерге GEOS жүйесінде арнайы драйвермен жұмыс істеуге мүмкіндік берді. CBM шинасы үшін 64 кБ жадты принтер буферлері де болды, мысалы, IEC IEEE 488 сериялық шинасының "Brachman Associates Serial Box Print Buffer" құрылғысы.

Кіріс құрылғылары

Commodore 64 құрылғысында екі Atari джойстик порты бар. Commodore, Commodore 64 үшін джойстик контроллерлерін шығарды, олар негізінен Atari джойстиктерімен үйлесімді болды, сондай-ақ Atari үйлесімсіз падалдарды да шығарды. Commodore-дің падельдері бастапқыда VIC 20 үшін арналған еді, ал C64 ойындарының аз ғана бөлігі оларды пайдалана алды. "Atari CX85 сандық пернетақтасы" [escape], [no], [delete], [yes], 0–9, [. ], [ ] және [+/enter] пернелерін қамтитын сандық пернетақтадан тұрады. Ол Atari 2600 стиліндегі интерфейс арқылы DB9F ұясымен C64 джойстик портына қосылады.

Көлікті орналастыру жүйесі

CGAD Productions операцияларының сынақ техниктері 1984 жыл шамасында сынақтан өткізілген алғашқы автомобиль навигациялық жүйелерінің бірі – CarPilot компьютерлендірілген автомобильдің салыстырмалы өнімділік көрсеткіші және транзиттің орналасқан жерін анықтау жүйесін жасап, орнатты. Ол Commodore 64, 12V DC-ден 5V DC-ге түрлендіргіш, бейне ойнатқыш/жазғыш, деректер таспадасы және теледидар мониторын пайдаланды.

Робототехника

Компьютерлік техника, робот-тренер және плоттер-сканерлер арқылы Fischertechnik компьютер дәуіріне модульді құрылыс блоктарын шығаратын алғашқы өндіруші болды. Ол кездегі барлық танымал үй компьютерлері үшін интерфейстер жасалды, оның ішінде Apple II, Commodore 64 және Acorn, ал кейіннен Schneider, Atari ST және IBM PC үшін. Модельдерді басқаруға арналған бағдарламалау тілдері GW BASIC, Turbo Pascal және кейінгі жиынтықтарда (1991) Lucky Logic атты үй ішіндегі бағдарламалау құралы болды. "Commocoffee 64" – 1985 жылы C64 басқаруымен жұмыс істейтін эспрессо дайындау машинасы.

Релелік басқарушы

Handic "VIC REL" контроллері 6 релелік шығыс және 2 оптоқоспалдағыш кірісін пайдалана отырып, қорғалған кіріс және шығысты қамтамасыз етеді. Шығыс релелері 24 / 10 токқа арналған, ал кірістер 5 В тұрақты тоққа жауап береді. Құрылғы сондай-ақ кірістерді қосу үшін (+5) және (-5) 50 А тогын қамтамасыз етеді. Құрылғы VIC 20 компьютерінде 37136 мекенжайында және C64 компьютерінде 56577 мекенжайында I/O арқылы бағдарламаланады. Бұл құрылғы ұрлық сигнализациясы, гараж есіктері, есік құлыптары, жылыту элементтері, шамдар, таратушылар, қашықтан басқару пульттары, клапандар, сорғылар, телефондар, аккумуляторлар, суару жүйелері, электр құралдары, секундомерлер, желдеткіштер, ылғалдандырғыштар және т.б. үшін қолданылды.

Анологты цифрлық түрлендіргіштер

C64/128 үшін 8 биттік ADC0809 чипіне негізделген "A/D Wandler (DELA 87393)" және 8 биттік ADC0804 чипіне негізделген Sound Ultimate Xpander 6400 (SUX 6400) сияқты аудио аналог-цифрлық түрлендіргіштер (А/Д) бар. "Sound Digitizer (REX 9614)" сияқты қарапайым дыбыс цифрландырғыштар аналогты дыбысты 2 биттік үлгілерге түрлендіреді.

Биологиялық кері байланыс ЭЭГ/ЭМГ

1987 жылы Нью-Йорк қаласындағы Bodylog компаниясы "BodyLink" деп аталатын, жаттығу бағдарламаларында қолдану үшін ЭЭГ-ні тікелей өлшейтін картридж портты құрылғысын шығарды. Германиядағы Schippers Medizintechnik компаниясы дәрігерге стресс деңгейін талдауға және жұмыс орны үшін қолайлы жағдайды анықтауға көмектесетін, пайдаланушы портына қосылатын ЭМГ құрылғысын жасады.

Қол сканерлері

"Scanntronik Handyscanner 64" - C64 пайдаланушы портын пайдаланатын қолмен ұсталатын сканер.

Кестелерді ұстап тұратын құрылғылар

Пайдаланушы порты арқылы қосылатын "PAL Colour Digitizer" сияқты кадрларды түсіру құрылғылары C64 компьютерінде аналогтық композиттік бейне кадрды цифрлық кескітке айналдырады.

Телетекст

Телетексттік хабар тарату жүйесі арқылы таратылатын беттерді және бағдарламалық құралдарды жүктеу үшін. Ұлыбританияның "Microtext" компаниясы телевизор антеннасымен және C64/128 пайдаланушы портымен қосылатын "Teletext адаптері" мен тюнерді ұсынды. Бағдарламалық құрал C 10 таспасында келді. Бұл құралдардың 1987 жылы бағасы 114,80 GBP, почта ақысы қосылған (inc. p/p) бағамен сатылды.

Модемдер

Commodore C64 үшін бірнеше арзан модемдер ұсынғандықтан, мысалы 1650, 1660, 1670 сияқты, бұл машина телекоммуникация үшін модемдерді пайдалануды танымал етуге көмектесті. 1650 және 1660 модемдері 300 бод, ал 1670 – 1200 бод жылдамдықпен жұмыс істеді. 1650 модемі тек импульстік (Pulse) қоңырау шалу режимін қолдайтын. 1660 модемінде Touch Tone дыбыстарын шығаруға арналған жеке дыбыс чипі болған жоқ, сондықтан Touch Tone дыбыстарын шығару үшін C64 дыбыс чипін пайдалануға мүмкіндік беру үшін монитордың/аудио шығысынан 1660 модеміне кабель қосу қажет болды. 1670 модемі өзгертілген Hayes AT командаларын қолданды. Бұл модем EDI операциялары үшін Медициналық Менеджерге қажет. Commodore 1650 модемімен бірге Common Sense деп аталатын қарапайым терминал бағдарламалық қамтамасыздамасы келді. Ол негізгі Xmodem функционалдығын қамтамасыз етті және 700 жолға дейін кері прокрутка мүмкіндігін ұсынды. АҚШ-та Commodore өз өнімдері мен пайдаланушыларына арналған CompuServe SIG – Commodore Information Network желісін ұсынды. Кейіннен Quantum Computer Services (кейін America Online болған) C64 үшін Quantum Link деп аталатын онлайн-қызмет ұсынды, онда чат, жүктеу және онлайн-ойындар бар еді. Ұлыбританияда Compunet 1984 жылдан 1990 жылдардың басына дейін C64 пайдаланушылары үшін өте танымал онлайн-қызмет болды (арнайы Compunet модемдерін қажет етеді). Австралияда Telecom (қазір Telstra) Viatel деп аталатын онлайн-қызметті іске қосты және қызметпен пайдалану үшін C64 үшін модемдерді сатты. Германияда мемлекеттік телефон жүйесінің қатаң ережелері арзан, телекоммуникациялық лицензиясы жоқ модемдерді кеңінен пайдалануға кедері келтірді, нәтижесінде сапасы төмен акустикалық байланыстарды пайдалануға итермеледі. Мемлекеттік телекоммуникация операторының жеке телефон арқылы қолжетімді онлайн-қызметі – Bildschirmtext-ке Commodore "BTX Decoder Modul" немесе Commodore "BTX Decoder Modul II" сияқты арнайы аппараттық модульдер арқылы қол жеткізуге болады.

Радиобайланыс

"Microlog AIR 1 радио интерфейс картриджі" RTTY және Морс коды байланысы үшін C64 картридж портын және ішкі ROM бағдарламалық жасақтамасын қолданады. "RTTY CW C 64 интерфейсі" RTTY байланысы үшін пайдаланушы портын қолданады.

RS-232 порты

VIC 20 сияқты, C64-те 6551 сияқты нақты UART чипі болмады және бағдарламалық эмуляция қолданылды. Бұл максималды жылдамдықты қатеге ұшырау мүмкіндігі жоғары 2400 бит/с-қа дейін шектеді. UART чипі бар үшінші тараптан шыққан картридждер жақсырақ өнімділік көрсетті. Кейін Commodore 64 өмірінде CMD, Commodore компьютерлері үшін екі сериялық байланыс картриджін жасады: "Swiftlink" (1990, 38 400 бит/с) және "Turbo 232" (1997, 230 400 бит/с). Соңғысы Commodore 64-те 56k Hayes модемін толық жылдамдықта сенімді түрде пайдалануға мүмкіндік берді, соның арқасында интернетке қосылу жылдамдығын арттыруға болады. Retro Replay кеңейту картриджі Silver Surfer қосымша сериялық тақтасын қосуға мүмкіндік берді, ол 56k модемді қосылымдарды да қамтамасыз етті, ал RR Net қосымша сериялық тақтасы кеңжолақты интернетке қол жеткізуге, сондай-ақ LAN желісіне мүмкіндік береді. Сонымен қатар, 2005 жылдың 5 қарашасында Quantum Link Reloaded іске қосылды, бұл C64 әуесқойларына бастапқы Quantum Link қызметінің барлық мүмкіндіктерін қазіргі уақытта, жақсартулармен тегін пайдалануға мүмкіндік берді.

Басқа шеткі құрылғылар

Commodore 1701 және 1702 C64 үшін түсті мониторлар болды, олар C64-пен жоғары өнімділік үшін (немесе бөлек сигнал шығаратын басқа құрылғылармен) кіріс ретінде құрама бейне немесе жеке хроминанс және люминанс сигналдарын қабылдады, бұл S Video стандартына ұқсас. Басқа қолжетімді мониторларға 1802 және 1902 кіреді. 1986 жылы шығарылған 1802-де бөлек хрома және люма сигналдары, сондай-ақ C 128-дің 80 бағаналы экранына сәйкес келетін композиттік жасыл экран режимі болды. 1902 жылы IBM компьютерлерімен үйлесімді RGBI 80 бағаналы режим болды. Commodore 64 өмірінің басында Commodore дыбысты өңдеу үшін бірнеше арнайы аппараттық жақсартуларды шығарды. Оларға "Sound Expander", "Sound Sampler", "Music Maker" жапсырмасы және Сыртқы музыкалық пернетақта кірді. Дыбыс кеңейтуші және дыбыс үлгілеуші екеуі де кеңейту картридждері болды, бірақ қолданылуы шектеулі болды. Әсіресе, дыбыс үлгісі шамамен екі секундтық ғана дыбыс жаза алды, оны көбінесе пайдасыз етті. Музыка жасаушы – Commodore 64 "breadbox" пернетақтасының пластикалық жапсырмасы, онда пернетақтадағы пернелерге сәйкес келетін пластикалық фортепиано пернелері болды. Сыртқы пернетақта – дыбыс кеңейтушіге қосылатын қосымша құрылғы. Бұл аппараттық құрылғылар жақсы сатылмады, мүмкін олардың қымбаттығы, жеткілікті бағдарламалық жасақтаманың болмауы, үй тұтынушыларына арналған құрылғы ретінде таныстырылуы және көптеген музыканттарды ыңғайсыздыққа түсіргені себеп болуы мүмкін. Кез келген C64 перифериялық құрылғысының ең күрделісі Mimic Systems Spartan болды, ол Apple II сериясымен бағдарламалық және аппараттық үйлесімділік үшін C64-ке өзінің 6502 процессоры мен кеңейту шинасымен бірге жаңа компьютерлік архитектураны қосты. Commodore 64-тен кейін, машинаға арналған бағдарламалық жасақтама аз болған кезде, Spartan 1986 жылға дейін жеткізілмеді, ол кезде C64 өзінің кең ауқымды бағдарламалық кітапханасын жинаған болатын. Негізінде Apple II+ үйлесімді компьютер, 64 клавиатурасын, бейне шығаруын, джойстиктерді және кассеталық диктофонды қолданған, Spartan 64 кБ жад, 6502 процессоры бар негізгі плата, 8 Apple үйлесімді кеңейту ұясы, Apple үйлесімді дискілік контроллер картасы және 1541 дискілік дискіні қосу үшін DOS тақтасын қамтыды. DOS тақтасы міндетті емес еді, бірақ егер ол орнатылмаса, бағдарламалық жасақтаманы жүктеу үшін Apple Disk II немесе үйлесімді дискілік диктофон қажет болар еді. Жариялану мен қолжетімділік арасындағы ұзақ кешігу, сондай-ақ ай сайын Commodore баспасөзінде жарияланатын толық беттік жарнамаларды қамтитын ауқымды жарнамалар Spartan-ды "бу" құрылғысының атақты мысалына айналдырды. Gamesware 1988 жылы Commodore 64 үшін ойын перифериясын шығарды, онда RS 232 портын пайдалана отырып, компьютерге мақсатты тақта қосылды, бұл оның Gamma Strike ойындар жинағын пайдалануға мүмкіндік берді. CMD кейіннен Commodore өмірінде SID симфониялық картриджін шығарды. Dr. T-дің бастапқы SID Symphony картриджінің жаңартылған нұсқасы, бұл картридж Commodore-ге стерео SID музыкасын ойнату үшін тағы бір SID чипін берді. Бұл Commodore 64 пайдаланушыларын компьютерлік аналық тақталарын екі SID чипімен жұмыс істеу үшін өзгертуден сақтады. Creative Micro Designs (CMD) Commodore 64 және Commodore 128 үшін үшінші тараптың ең ұзақ уақыт жұмыс істеген жабдық жеткізушісі болды, кейбір әуесқойлар Commodore 64 Commodore-дан гөрі жақсы қолдады деп санайды. Олардың C64 үшін алғашқы коммерциялық өнімі JiffyDOS деп аталатын KERNAL негізіндегі жылдам жүктеуші және пайдалы чип болды. Бұл C64 үшін KERNAL негізіндегі алғашқы жақсарту емес еді (SpeedDOS және DolphinDOS та болды), бірақ ең жақсы іске асырылған. KERNAL жаңартуының артықшылықтары картридж портының бос болуын қамтамасыз етті (әдетте ол Epyx FastLoad картриджімен немесе Action Replay-мен толыққан), алайда кемшілігі – оны орнату үшін C64 негізгі платасынан және оған байланысты дискеталардан компьютерлік чиптерді қолмен алып тастау қажет болды. Әдеттегі 1541 жылдам жүктеу ретінен басқа, JiffyDOS-та пайдалануға оңай DOS және басқа да бірнеше пайдалы құралдар бар болды.

RAM кеңейтулері

Жылдар бойы Commodore 64 және 128 үшін бірнеше RAM кеңейту картридждері жасалды. Commodore ресми түрде бірнеше модельді RAM кеңейту картридждерін шығарды, олар жиынтығында 17xx сериялы Commodore REU деп аталды. Бұл құрылғылар 128, 256 немесе 512 кБ көлемде болса, үшінші тараптың модификациялары оларды 2 МБ дейін кеңейтуге мүмкіндік берді, бірақ мұндай өзгерістердің кейбіреуі тұрақсыз болуы мүмкін. Кейбір компаниялар осы құрылғыларды кәсіби түрде жаңарту қызметтерін ұсынды. Әдетте, Commodore 64 пайдаланушыларының көпшілігіне RAM кеңейтуі қажет болмады. Қол жетімді бағдарламалық жасақтаманың өте аз бөлігі кеңейту жадын пайдалану үшін бағдарламаланған. Бөлшектердің құны (және қуатты қуат көзін қосу қажеттігі) RAM кеңейту картридждерін шектеулі пайдаланудың да себебі болды. DRAM-ның тұрақсыздығы да шектеулі пайдаланудың бір факторы болды, себебі RAM кеңейту картридждері әдетте жылдам RAM дискісінде сақтау үшін қолданылды, оларда сақталған деректер кез келген қуат үзілімі кезінде жоғалып кететін еді. Қуатпен қамтамасыз ету мәселелерінен басқа, RAM кеңейтулерінің басқа бір кемшілігі – олардың техникалық іске асырылуына байланысты шектеулі қолданылу мүмкіндігі болды. Кеңейту картриджіндегі RAM-ге CPU адрестемелі жады емес, бірнеше аппараттық тіркеулер арқылы ғана қол жеткізуге болады. Бұл пайдаланушылардың бұл жадқа күрделі бағдарламалау әдістерінсіз қол жеткізе алмайтынын білдірді. Сонымен қатар, жай ғана RAM кеңейтуін қосу RAM дискісінің функционалдығын қамтамасыз етпеді (бірақ кейбір REU-лермен бірге пайдалы дискі берілді, ол жүктелетін RAM дискі драйверін қамтамасыз етті). REU-ді пайдаланбаудың бір танымал себебі GEOS болды. GEOS бастапқы, бағдарламалық қамтамасыз етумен басқарылатын алмасу кеңістігін көп пайдаланғандықтан, тек дискеталар немесе қатты дискілермен ғана қолданғанда баяу жұмыс істеді. REU-ді кіші бағдарламалық драйвермен қоса қосу арқылы GEOS әдеттегі алмасу кеңістігінің орнына кеңейтілген жадты пайдаланады, GEOS-тің жұмыс жылдамдығын арттырады. 17xx сериялы Commodore REU-дың жетіспеушілігіне және кейіннен оларды тоқтатуға байланысты, GEOS-тің жариялаушысы Berkeley Softworks өздерінің 512 кБ RAM кеңейту картриджін GeoRAM әзірледі. Бұл құрылғы GEOS-пен пайдалану үшін әдейі жасалған, бірақ кейінірек оны пайдалану үшін кейбір REU-ге бейімделген бағдарламалар бейімделді. Біраз уақыттан кейін GeoRAM-ды басқа компания BBGRAM құрылғысын жасау үшін клондады (онда да батареяның резервтік блогы болды). GeoRAM банктік жад дизайнын қолданды, онда сыртқы DRAM бөліктері Commodore 64 CPU адрестік кеңістігіне банктік түрде орналастырылды. Бұл әдіс Commodore REU-дың бір байтқа бір циклдық беру жылдамдығынан әлдеқайда төмен жылдамдықты қамтамасыз етті. GeoRAM-да 1 Мбит тығыздықтағы DRAM-ның төрт чипі 256Kx4 DRAM IC-тің екі банкі ретінде орналастырылған. Тығыз DRAM пайдаланудың артықшылығы – электр қуатын аз тұтыну, сондықтан GeoRAM Commodore 64 қуат көзін жаңартуды қажет етпеді, бұл 17xx сериялы REU жады кеңейту картридждерінен айырмашылығы бар. Соңында Super 1750 Clone, Commodore RAM кеңейтулерінің үшінші тараптың клоны жасалды, ол ауыр жұмыс істейтін қуат көзін жою үшін жасалған. PPI өздерінің сыртқы қуатты 1 немесе 2 МБ RAM кеңейтуін ойлап тапты, оны PPI/CMD RAMDrive ретінде сатты, ол RAM дискісі ретінде пайдалануға арналған. Оның негізгі ерекшелігі – сыртқы қуат көзі компьютерді өшірген кезде де RAM-нің пішімдеуін және мазмұнын қауіпсіз және жарамды етіп сақтауы, сонымен қатар құрылғыны қуаттандыруы болды. GEOS-ке RAM-дискіні қалыпты "дискі" дискісі ретінде пайдалануға мүмкіндік беретін драйвері қосылған құралдар дискісінде берілді. CMD кейін RAMLink-пен бірге пайда болды. Бұл құрылғы RAMDrive-ке ұқсас жұмыс істеді, бірақ 17xx сериялы REU, GeoRAM және/немесе ішкі жады картасы түрінде 16 МБ оперативті жадымен жұмыс істей алды, сонымен қатар оған сақталған файлдардың уақыт/күні мөртабандарын басу үшін батареямен қамтамасыз етілетін нақты уақыт сағатын қамтамасыз етті. Сонымен қатар, ол батареяның резервтік көшірмесімен жабдықталған, осылайша RAM мазмұны сақталады. Драйверлерге RAMLink берілді, бұл GEOS-ке жадыны алмасу кеңістігін ауыстыру ретінде немесе қалыпты "дискі" дискісі ретінде пайдалануға мүмкіндік береді. CMD-дің Super CPU Accelerator осыдан кейін пайда болды және 16 МБ-ға дейін тікелей, CPU адрестейтін RAM-ді ұстай алды. Өкінішке орай, RAM-нің тікелей адрестелетін табиғатын пайдалану үшін ешқандай бағдарламалық қамтамасыз ету ұсынылмады. Ерекшелік – бұл GEOS-ке бұл RAM-ды алмасу кеңістігінің орнына пайдалануға, немесе қалыпты "дискі" дискісі ретінде пайдалануға және құрылғы ұсынатын үдеуді пайдалануға мүмкіндік беретін драйверлерді қосу болды.

EPROM бағдарламалаушылары

EPROM-дарды, мысалы 2716 және 27256 модельдерін, 12,5, 21 және 25 В стандартты бағдарламалау кернеулерімен (Vpp) бағдарламалауға арналған құрылғылар C64 пайдаланушы портына қосылу арқылы қолжетімді болды. Мұндай құрылғылар 1985 жылы 100 АҚШ доллары тұрды. Көбінесе құрылғыға нөлдік күшпен орналастыруға арналған (ZIF) ұя және EPROM чипі бағдарламаланатын кезде жарық беретін LED шам кіретін. Кейбір бағдарламалау құрылғылары карточка портын да пайдаланды.

Тоңазытқыш, қайта қосу және пайдалы құралдар картридждері

Commodore 64 үшін ең танымал хакерлік және әзірлеу құралдары "Қайта орналастыру" және "Тоңдыру" картридждері болды. C64 құрылымында жұмсақ қайта қосу түймесі болмағандықтан, қайта қосу картридждері танымал Commodore компьютерлік журналдарынан ойынның "POKE" кодтарын (ойын кодын алдау үшін өзгертілген кодтар) енгізу үшін кеңінен қолданылды. Тоңдыру картридждері машинаны қолмен қайта қосу ғана емес, сонымен қатар компьютер жадының мазмұнын сақтап, оны дискіге немесе таспаға жіберу мүмкіндігіне ие болды. Бұған қоса, бұл картридждерде ойын спрайттерін өңдеу құралдары, машина тілі мониторлары, дискетті жылдам жүктеушілер және басқа да әзірлеу құралдары бар еді. Дегенмен, тоңдыру картридждері де әртүрлі пікір тудырды. Олар бағдарламашыларға көптеген қуатты құралдар ұсынғанымен, сонымен қатар рұқсатсыз таратушыларға бағдарламалық қамтамасты көшіруден қорғауды жеңуге көмектескені үшін айыпталды. Ең танымал тоңдыру картридждері Datel "Action Replay", Evesham Micros Freeze Frame MK III B, Trilogic "Expert", "The Final Cartridge III", Super Snapshot және ISEPIC картридждері еді. Лейтенант Кернелдің қатты дискілік жүйесінде ICQUB (ағылшын тілінде "ice cube" деп айтылады) деп аталатын хост адаптеріндегі түйме болды, оны іске қосылған бағдарламаны тоқтату және жадтың көшірмесін дискіге сақтау үшін пайдалануға болады. Бұл көбінесе дискіге жапсырма жабылмаған және/немесе KERNAL ROM секіру кестесін айналып өте алмайтын қорғалған бағдарламалық қамтамастың көп бөлігімен жұмыс істеді. Жадтың көшірмесін тек оның жасалған Лейтенант Кернел жүйесінде ғана орындауға болады, бұл лицензияланбаған бағдарламалық қамтамасты тарату үшін оны пайдалануға жол бермейді.

Музыка және синтезаторлар

Commodore 64 дыбыс процессоры сандық басқарумен жартылай аналогты синтезаторды ұсынғандықтан, оның мүмкіндіктерін кеңейтуге арналған көптеген бағдарламалық және аппараттық құралдарды табу таңқаларлық емес еді. Әртүрлі құрастырғыштар, нотаторлар, секвенсерлер, MIDI редакциялау және микшерлік автоматтандыру бағдарламалық жасақтамасы жасалды, бұл пайдаланушылар мен бағдарламашыларға әсерлі техникалық күрделіліктегі музыкалық туындыларды жасауға немесе жазуға мүмкіндік берді. Атаулы бағдарламалық қамтамасыз етуге Kawasaki Synthesizer сериясы, Music System нотациясы және MIDI жиынтығы, MIDI-ге үйлесімді, «жаңадан бастаушылар үшін оңай» Instant Music ретті композиторы және Cubase-тің алға құрылғысы Steinberg Pro 16 MIDI секвенсері кірді. Белгілі жабдықтарға әртүрлі брендтердің MIDI картридждері, қосылатын клавиатуралар (мысалы, Color Tone немесе Sound Chaser 64), Commodore-дің SFX сериясы, оның ішінде дыбыс үлгісін алу құралы және Sound Expander плагині бар синтезатор мен клавиатура, сондай-ақ жақында пайда болған Commodulator осциллятор дөңгелегі және Prophet 64 секвенсері мен синтезатордың қосымша құралдары кірді. Passport Designs MIDI интерфейсі ең жақсы жобаланғандарының бірі саналады және ең көп бағдарламалық қолдауға ие модель болды. Ол «DOS Card» қосымшасымен бірге келді, ол Commodore 1541 дискілік жетегінің ішіне, логикалық тақта мен жетектің механизмі арасына орнатылған Apple II дискілік контроллері болатын. Қалыпты режимде схема сигналдарды тікелей өткізеді, бірақ қосқышты басқанда механизмді иелене алады және жетекті Apple II жетегіне айналдырады. Apple II және 1541 дискеттеріне ауыр зақым келтіру қаупі зор болды және жиі кездесетін жағдай еді. Құрылғыда конфигурация үшін 24 секіргіш контакті бар. Applesoft BASIC қосымшасы да бар еді және өте үйлесімді болды, себебі ол Applesoft ROM-нан бинарлық кодты бөліп, бинарлық кескіннің өзгеше болуын қамтамасыз ететін құрастыру деңгейіндегі нұсқауларды қайта реттеу арқылы жасалған. Әртүрлі түзетулерді орнатуға және жылдам 3D-көрсетуді қамтамасыз ету үшін қосымша есептеулерді пайдалануға болады. Бұл құрылғы C64 және Apple арасында бейне режимін ауыстыру мүмкіндігіне ие. Екінші жарнама 1986 жылы COMPUTE! газетінде жарияланды.

Z80 CPU картриджін пайдаланатын CP/M

Commodore C64 CP/M картриджі C1541 дискеталық жетегін пайдаланады, ол кез келген қолданыстағы CP/M дискісінің форматын оқуға қабілетсіз болды. Картридждер шамамен 3 МГц жиілікте жұмыс істейтін Zilog Z80 процессорымен жабдықталған.

CPU жеделдетушілері

Apple II сериясы сияқты, жылдам процессорды қамтамасыз ететін үшінші тараптан жасалған үдеткіштер C64 өмірінің соңына қарай пайда болды. VIC II бейне контроллеріндегі уақытты синхрондау мәселелеріне байланысты 64-ке арналған процессор үдеткіштерін жасау қиын және қымбат болды. Сондықтан, Western Design Center (WDC) 65C02 негізіндегі үдеткіштер, әдетте 4 МГц жиілікте жұмыс істейтін, және WDC 65C816 16 биттік микропроцессоры 4, 8 немесе 20 МГц жиілікте жұмыс істейтін үдеткіштер жасалса да, олар тым кеш шықты және кеңінен қолданылуы үшін тым қымбат болды. Алғашқы процессор үдеткіші Германияның Бонн қаласындағы Roßmöller GmbH компаниясы жасаған "Turbo Process" деп аталды. Ол 4,09 МГц жиілікте жұмыс істейтін WDC 65C816 микропроцессорын қолданды. Код үдеткіш кеңейту портының картриджінен жылдам статикалық жадтан орындалды. VIC бейне контроллері C64-тің ішкі DRAM-ына ғана қол жеткізе алатындықтан, жазулар ішкі жадқа көшірілуі керек еді; осыны істеу үшін жазу циклдары процессордың жұмысын баяулатуға себеп болар еді. АҚШ-тағы Schnedler Systems компаниясы шығарған Turbo Master процессоры, шағын логикалық өзгерістермен және көк алюминий корпусымен Roßmöller Turbo Process өнімінің аппараттық көшірмесі болды. Бұл 4,09 МГц жиілікте жұмыс істейтін кеңейту порты құрылғысы болды. Сондай-ақ, JiffyDOS опциясы да болды. Алғашқы Turbo Process схемалық тақтарында қауіпсіздік сақтандырғыштары қойылмаған PAL микросхемаларымен келді, бұл PAL логикасын және демек картридж дизайнын көшіруді жеңілдетті. Неміс компаниясының дизайнын көшіру бойынша сот процесі болған жоқ. Turbo Master CPU-да бір пайдалы өзгеріс болды: жоғары жылдамдық режимін қосу үшін бит Turbo Process-тегі "1" орнына $00 жад орнында "0" болды. Көптеген бағдарламалар осы орнаға нөл жазып, Turbo Process-тегі жоғары жылдамдық режимін өшіріп тастады – бұл Turbo Master-мен түзетілген дизайн ақаулығы саналды. C64 үшін ең танымал үдеткіш, әдетте, Creative Micro Designs-тың SuperCPU-сы болып есептеледі, ол WDC W65C816S (65C816-ның статикалық ядролық нұсқасы) 20 МГц жиілікте және CMD-нің SuperRamCard-пен біріктірілгенде 16 МБ жадпен жабдықталған. Табиғи түрде, өте шектеулі "нарық" пен әзірлеушілердің аз санына байланысты, бүгінгі күнге дейін SuperCPU үшін көп бағдарламалық жасақтама жасалмаған, алайда GEOS қолдау тапты. Қол жетімді ұсыныстардың арасында Wheels, "The Wave" деп аталатын Wheels негізіндегі веб-браузер, Unix/QNX сияқты графикалық операциялық жүйе Wings, кейбір демонстрациялар, SuperCPU-мен пайдалану үшін өзгертілген әртүрлі классикалық ойындар және ескі Katakis стиліндегі Metal Dust деп аталатын атыс ойыны бар.

Қазіргі және болашақ құрылғылар

CMD енді Commodore аппараттарын өндірмейді, бірақ жаңа перифериялық құрылғылар әзірленіп, өндірілуде, көбінесе жаппай сақтау немесе желілік мақсаттар үшін. MMC64 картриджі C64-ке MMC және SD флэш жад карталарына қол жеткізуге мүмкіндік береді. Сонымен қатар, қосымша мүмкіндіктерді пайдалану үшін бірнеше түзетулер мен қосымшалар жасалды. Ол RR Net Ethernet интерфейсін қосу үшін Amiga сағаттық портына ие, тіпті оған 'mp3@c64' деп аталатын MP3 плеері де қосылды. 2008 жылдың ақпан айында Individual Computers MMC Replay-ді шығара бастады. Ол MMC64 және Retro Replay-ді бір картриджге біріктіреді, дұрыс корпуста орналасуын ескере отырып жасалған (RRnet2 Ethernet қосымшасымен бірге). Ол C128 үйлесімділігі, d64 монтаждаушы (1541 CPU эмуляцияланбағандықтан, жылдам жүктеуге қабілетсіз), 512 кБ ROM (сегіз картриджге дейін), 512 кБ RAM, картридж суреттері үшін флэш құралы және әртүрлі картридждерді қолдау (тек Action Replay негізінде емес) сияқты көптеген жақсартуларды қамтиды. 2008 жылдың сәуір айында VHDL әзірлеушісі Гидеон Звайццердің хобби жобасы – 1541 Ultimate-тің алғашқы партиясы шығарылды. Бұл Action Replay және Final Cartridge (қолданушының таңдауы бойынша) және өте үйлесімді FPGA эмуляцияланған 1541 дискісін қамтитын картридж (d64, prg және т.б.). MMC64, Super Snapshot 2007 немесе MMC Replay сияқты басқа SD негізделген және d64 орнату картридждерінен айырмашылығы, 1541 дискісін қуаттандыратын 6502 процессоры және 1541-дің механикалық мінез-құлқы (дыбысымен бірге) толық эмуляцияланған, бұл теориялық тұрғыдан кез келген нәрсемен үйлесімді болуын қамтамасыз етеді. Файлдарды таңдау және басқару үшін картридждегі үшінші батырманы басу арқылы экранда жаңа мәзір ашылады. 1541 Ultimate C64 болмаса да, жеке режимде жұмыс істейді, стандартты Commodore 1541 сияқты жұмыс істейді. d64 дискілерін таңдау картридждегі батырмалар арқылы жасалады, қуат USB арқылы беріледі. 32 Мбайт қосымша RAM (REU ретінде және болашаққа арналған) бар "Plus нұсқасы" бар, ал негізгі нұсқада жарнамаланған функциялардың жұмыс істеуі үшін жеткілікті RAM бар. 2008 жылдың қазан айында құрылғыға деген сұранысқа байланысты 1541 Ultimates-тің екінші және үшінші партиялары шығарылды. 32 Мбайт RAM жоқ тұрақты нұсқасы сұраныс болмағандықтан тоқтатылды. Қоғамдық сұранысқа байланысты, қазір Ethernet нұсқасы да бар. 2010 жылы Гидеон Звайццер жаңа 1541 Ultimate II картриджін жеңілдету үшін жаңа PCB және бағдарламалық жасақтаманы әзірледі. IDE64 интерфейс картриджі қатты дискілер, CD/DVD дисктер, LS 120, Zip дисктер және CompactFlash карталары сияқты қатарлы ATA дисктеріне қол жеткізуді қамтамасыз етеді. Ол сонымен қатар желілік дисктерді (PCLink) қолдайды, олар X1541, RS 232, Ethernet және USB сияқты түрлі байланыс әдістері арқылы хост жүйесіне тікелей кіреді. IDEDOS операциялық жүйесі барлық құрылғылардағы бағдарламаларға CBM / CMD үйлесімді интерфейсті қамтамасыз етеді. Негізгі файл жүйесі CFS, бірақ ISO 9660 және FAT12/16/32 үшін тек оқу мүмкіндігі бар. Қосымша мүмкіндіктерге BASIC кеңейтуі, DOS Wedge, файл менеджері, машиналық кодты бақылау, жылдам жүктеу, BIOS орнату экраны кіреді. Қазіргі компьютерлік тышқандарды тіпті оптикалық тышқандарды да өңдей алатын Micromys интерфейсі арқылы қосуға болады. 64 компьютерлік пернетақтаға қосу үшін түрлі интерфейстер бар. Commodore 64 бейне сигналдарын стандартты VGA монитор шығысына түрлендіру үшін тақта да әзірленуде. Сондай-ақ, 2011 жылдың соңында Commodore 128 80 бағаналы RGBI CGA үйлесімді бейне сигналын VGA форматына аударатын тақта жасалды. C128 Video DAC деп аталатын тақтаның өндірісі шектеулі болды және оны кең таралған GBS 8220 тақтасымен бірге қолданды. 2008 жылдың қыркүйегінде Individual Computers Chameleon-ды жариялады, бұл кеңейту портына арналған картридж, ол бұрын-соңды көрінбеген көптеген функцияларды қосады. Ол Retro Replay-ке сәйкес келетін Freezer және MMC/SD слоты, 16 Мбайт REU және PC пернетақтасы үшін PS/2 қосылымы бар. Желілік адаптер және батареямен қамтамасыз етілетін нақты уақыт сағатын қолдау бар. Картриджді Commodore 64 құрылғысына қосудың қажеті жоқ және оны USB арқылы жеке құрылғы ретінде пайдалануға болады. Картридж Commodore One-ді де қамтитындықтан, суретті стандартты компьютерлік мониторға шығаратын VGA портын қосуға болады. Commodore One ядросы сонымен қатар картриджді CPU жеделдетушісі ретінде пайдалануға мүмкіндік береді, сонымен қатар Amiga ортасын автономды режимде іске қосуға арналған ядро да бар. Қазіргі заманғы C64-тің басқа құрылғыларынан айырмашылығы, бұл картридж ашық сары корпуспен жеткізіледі. Жеткізу 2009 жылдың 1-тоқсанына жарияланды, және қазіргі уақытта картридж қол жетімді, бірақ микропрограмма бета нұсқасында. Жеке режимде қолдануға арналған док станция әзірленуде. Retro Innovations uIEC құрылғысын шығарып отыр, ол Commodore 8 битті жүйелері үшін жаппай сақтау шешімін ұсыну үшін SD2IEC жобасының негізгі дизайнын пайдаланады. NKCElectronics (Флорида) sd2iec микропрограммасын пайдаланатын SD2IEC аппараттық құралдарын шығарып отыр. Manosoft C64SD Infinity-ді сатады, тағы бір SD карталық медиа шешімі, ол sd2iec микропрограммасын пайдаланады. 2013 жылдың жазында нарықта SD2IEC құрылғысының тағы бір коммерциялық нұсқасы пайда болды – 16xEight-тен SD2IEC evo2. Бұл құрылғы үлкен uC (ATmega1284P) және батареямен сақталатын RTC, LC дисплейіне қосылымы, көп түсті статус LED және т.б. сияқты қосымша мүмкіндіктерге ие. 2014 жылы SD2IEC аппараттық құралдарының тағы бір коммерциялық нұсқасы пайда болды. thefuturewas8bit SD2IEC нұсқалары шағын 1541 дискісіне ұқсас етіп жасалған. Оның корпусының үстінен қол жетімді дискіні ауыстыру және қайта орнату түймелері бар.