Commodore 64

Commodore 64
Commodore 64
Commodore 64
Тип Персональный компьютер
Выпущен Август 1982
Выпускался по Апрель 1994
Процессор MOS Technology 6510 (0,9 или 1,023 МГц)
Память 64 КБ (расширяемая до 16 МБ)
ОС Commodore BASIC 2.0

Commodore 64 — домашний компьютер с 64 КБ оперативной памяти, был популярен в 1980-х годах. Выпущен на рынок компанией Commodore International в августе 1982 года по цене 595 $. За всё время выпуска Commodore 64 (с 1982 по 1994 год) было продано более 17 млн компьютеров.[1] Согласно книге рекордов Гиннесса, Commodore 64 до сих пор остаётся лидером продаж среди моделей компьютеров.

В отличие от других компьютеров, распространявшихся только через авторизованных дилеров, Commodore также нацеливался на крупные магазины и магазины игрушек. C64 можно было подключить непосредственно к телевизору и играть в игры, в той же манере, как это делалось с игровыми приставками, такими как Atari 2600. Считается, что ценовая политика Commodore 64 стала одной из основных причин сокращения рынка игровых приставок в 1983 году.

Для Commodore 64 было создано порядка 10 тыс. различных программ, включая средства разработки, офисные приложения и игры.

Краткие технические характеристики

Commodore 64 оснащён 8-разрядным процессором MOS 6510 (позднее использовались также MOS 8500 и MOS 8510) c частотой 0,9 или 1,02 МГц.

Оперативная память — 64 КБ. Имеется возможность увеличения объёма памяти картами, устанавливаемыми в специальный слот, куда также устанавливаливаются картриджи, расширяющие возможности компьютера или превращающие его в какой-либо специализированный компьютер (обычно — в игровую приставку).

Графикой занимается специальный процессор VIC II. Отображает палитру из 16 оттенков цветов на экране с разрешением 320×200 точек в двухцветном режиме или 160х200 в четырёхцветном. Программируемый знакогенератор позволял отображать также 2- или 4-цветные символы, для текстового режима также поддерживалась вертикальная и горизонтальная плавная прокрутка экрана, широко использовавшаяся в играх. Возможен режим «интерлейс». Демы и игры конца 1980—1990-х годов продемонстрировали все возможности графической подсистемы, даже такие, о которых и разработчики не подозревали. Также предусмотрено создание и одновременная демонстрация 8 4-цветных спрайтов. Используя манипуляции с вертикальной развёрткой (аналог copper в Commodore Amiga) возможно отображение более 8 спрайтов, вывод графики ЗА пределами стандартного разрешения и даже совмещения разных разрешений на одном экране.

Высокое качество звука обеспечивает спецпроцессор SID. Три голоса, 8 октав на каждый, фильтры, управление огибающей. Commodore 64 является практически полноценным синтезатором (Возможно использовать звук SID в своей музыке при помощи эмулятора SID формата VSTi (например QuadraSID). При помощи только программных манипуляций возможно добавление 4-го голоса, являющегося аналогом современного цифрового звука (в Commodore 64 — 4 бита). При помощи этого виртуального канала во многих играх добавлялся голос или различные эффекты. Юбилейный выпуск журнала Byte (Сентябрь '95) включил SID в двадцатку выдающихся чипов XX века с характеристикой: «Вы можете получить замечательный результат, если поручите инженеру делать то, что он считает правильным».

В комплекте поставлялся либо управляемый компьютером магнитофон, либо дисковод, оснащённый встроенным процессором. Дополнительно подключаются дисководы, принтеры (в том числе «Электроника 6512»), MIDI-устройства.

Два порта для подключения джойстиков, мышек и прочего (в том числе аналоговых устройств).

Содержание

Исторический путь

Рождение легенды

В январе 1981 года MOS Technology, Inc., дочерняя компания Commodore по разработке интегральных микросхем, начала разработку микросхем обработки графики и звука для следующего поколения игровых приставок. Разработка микросхем, названных MOS Technology VIC-II (процессор обработки графики) и MOS Technology SID (процессор обработки звука), была завершена в ноябре 1981 года.

Под руководством Yashi Terakura из подразделения Commodore Japan началась разработка игровой приставки, использующей новые спецпроцессоры. Для приставки было выбрано название Ultimax (также было и альтернативное название — Commodore MAX Machine). В конечном итоге проект был заброшен после того, как для японского рынка было произведено несколько машин.

В то же самое время, в середине 1981 года, системный программист и разработчик архитектуры компьютера VIC-20 Роберт Рассел (Robert Russel) и разработчик спецпроцессора SID Роберт Яннес (Robert «Bob» Yannes) выражали неудовлетворение торговой стратегией Commodore, направленной на дальнейшее развитие линейки Commodore PET, ориентированной на пользователей из деловых кругов. Вместо этого, при поддержке Ала Карпентера (Al Charpentier) (разработчика VIC-II) и Чарльза Уинтебла (Charles Winterble) (управляющий MOS Technology), они предложили директору-распорядителю Commodore Джеку Трэмиелу (Jack Tramiel) по-настоящему недорогую машину, являющуюся продолжением VIC-20. Тремиел настоял на том, чтобы новый компьютер имел память объёмом 64 КБ в связи с тем, что стоимость памяти на рынке снижалась. Несмотря на то что в то время 64 КБ ОЗУ стоили более 100 долларов США, он знал, что цены на память типа DRAM неуклонно снижаются и, к началу развёртывания производства на полную мощность, упадут до приемлемого уровня.

Кроме того, Трэмиел также потребовал, чтобы машина была готова к 1982 году — в первую неделю января проходит Consumer Electronics Show. Поскольку разговор состоялся в ноябре, то инженеры имели всего два месяца для подготовки к выставке.

Изделию дали кодовое имя VIC-40. Группа разработчиков состояла из Роберта Рассела, Роберта Яннеса и Дэвида Зимбики (David A. Ziembicki). Команда работала безостановочно (даже в День благодарения и в Рождество), и к началу выставки были готовы чертежи, прототип и несколько демонстрационных программ.

Новое изделие было переименовано из VIC-40 в C64, чтобы вписаться в существующую линейку ориентированных на деловой сектор изделий, среди которых были P128 и B256, название которых состояло из буквы и объёма памяти.

Демонстрация C64 имела эффект разорвавшейся бомбы. Вспоминает инженер по организации производства Дэвид Зимбики: «Всё, что мы видели у нашей площадки, это были люди из Atari с открытыми ртами, которые говорили нам: „Как вы можете такое делать, всего за 595 долларов?“».[источник не указан 141 день] Ответом, как оказалось, была вертикальная интеграция. Благодаря тому, что Commodore был владельцем производства полупроводников MOS Technology, стоимость C64 для производителя составляла всего 135 долларов США.

Победитель в торговой войне

Когда в августе 1982 года Commodore 64 вышел в продажу, ему пришлось вступить в конкуренцию с рядом уже существующих домашних компьютеров. Однако привлекательная цена и продвинутая аппаратная база позволили C64 быстро вытеснить многих из них с рынка домашних ПК. Основными конкурентами C64 в США были Atari 800 и Apple II. Atari 800 был очень похож по архитектуре, но был очень дорог в производстве, что вскоре заставило Atari перенести производство компьютеров в страны Восточной Азии. Также это заставило Atari внести изменения в конструкцию их машин, в результате чего появилась линейка 600XL/800XL. Устаревший Apple II не мог конкурировать с C64, обладавшим большими возможностями в области графики и звука, но мог расширяться за счёт наличия внутренних слотов, чего не было у C64.

В Великобритании основными конкурентами Commodore 64 были британцы Sinclair ZX Spectrum и Amstrad CPC. Вышедший на рынок несколькими месяцами ранее и имеющий к тому же в два раза меньшую цену, «Спектрум» быстро завоевал рынок и стал лидером продаж. C64 и Spectrum соревнуются в популярности до сих пор (2006).

Одним из ключей к успеху C64 была проводимая Commodore агрессивная ценовая политика. Машины продавались не только через сеть дилеров, они также стояли на полках во всех подразделениях фирмы, в магазинах уценённых товаров и в магазинах игрушек. Поскольку C64 имел композитный видео выход, он не требовал подключения к специальному монитору, а мог подключаться к обычному телевизору. Это позволило ему (как и предшественнику — VIC-20) состязаться с видеоприставками, например Atari 2600.

Агрессивная ценовая политика, использованная Commodore для широкого распространения C64, считается основным катализатором краха рынка видеоигр в 1983 году. Тогда Commodore предложила покупателям программу возврата-денег-после-покупки (rebate) в размере 100 долларов, если покупатель пришлёт в обмен любую видеоприставку или компьютер. Некоторые дилеры, распространяющие товары по почте, а также розничные магазины, использовали возможности этой программы, предлагая при покупке C64 купить в комплекте Timex Sinclair 1000 менее чем за 10 долларов, чтобы покупатель мог отослать его Commodore, получить скидку и, таким образом, вернуть себе около 90 долларов[2]. Timex Corporation ушла с рынка в течение года. Успех VIC-20 и C64 в значительной степени способствовал также уходу с рынка домашних компьютеров TI-99/4A фирмы Texas Instruments и других конкурентов.

Наследники C64 и C64C

В 1984 году Commodore выпустила SX-64 — портативную версию C64. SX-64 по праву считается первым полноцветным портативным компьютером. Системный блок имел электронно-лучевую трубку с размером экрана по диагонали 5 дюймов (127 миллиметров) и встроенный дисковод 1541. Однако из-за того, что его цена существенно превышала цену C64, было продано менее 10 000 машин, и в 1986 году производство SX-64 прекратили.

В 1984 году Commodore выпустила Commodore Plus/4. Хотя многие отраслевые обозреватели считали его попыткой замены C64, на самом деле это была замена VIC-20. Commodore Plus/4 имел многоцветный дисплей, улучшенную реализацию BASIC версии V3.5 и встроенное ПО. Но поскольку он рассматривался как замена VIC-20, а не C64, Commodore совершила то, что многими обозревателями и покупателями было воспринято как большая стратегическая ошибка — компьютер не был совместим с большинством программ, существующих для C64. К тому же Plus/4 имел худшую аппаратную поддержку спрайтов и значительно уступал в качестве звука — чтобы не слишком отличаться от VIC-20. Это было серьёзное ухудшение характеристик как раз в тех сферах, где C64 имел преимущества перед конкурентами. И, будто этого показалось мало, никакие периферийные устройства для C64, за исключением монитора и большинства джойстиков, не были совместимы с разъёмами Plus/4, а обещанный дисковод появился в магазинах только через три месяца. Не воспринятая общественностью и не поддержанная производителями, новая машина успеха не имела, что никого не удивило, кроме Commodore; машины лежали на складах, пока всё возрастающая потребность в новых C64 не заставила освободить место под предлогом того, что скоро появятся лучшие компьютеры.

В качестве лирического отступления заметим, что позднее Plus/4 с грохотом провалился по результатам продаж в телемагазинах, несмотря на то что в течение всего следующего года по телевидению крутились двухминутные рекламные ролики. Commodore создала подставную компанию, названую C.O.M.B. Company. И хотя, по имеющимся сведениям, акроним означал «Commodore Overstock Management Bureau» (Отдел по вопросам перепроизводства), чаще это расшифровывалось как «Crawling Out My Butt» (Вылезшее из моей задницы) в связи с тем, что абсолютное большинство компьютеров Plus/4 со складов со всей страны в конечном итоге вернулись обратно в Commodore.

Фирма сделала соответствующие выводы и решила не повторять более подобных ошибок: следующие модели, продолжившие линию C64 — Commodore 128 и его модификация 128D со встроенным дисководом, выпущенные в 1985 году — были не только полностью совместимы с предшественником, но и имели много давно ожидаемых нововведений и улучшений (таких как BASIC с возможностью структурного (процедурного) программирования, поддержкой графики и звука операторами BASIC’а; возможность отображения 80 символов в строке; полная совместимость с ОС CP/M). В действительности, BASIC для модели C128 с успехом был обкатан в странах Северной Европы и Скандинавии на машине Commodore B-128 ещё в 1983 году. Кроме Commodore 128 на рынок вышли продвинутые модели и других производителей, поэтому Commodore стала позиционировать C64 как модель начального уровня, снижая при этом цены настолько, насколько считала это необходимым.

Commodore 64C с дисководом 1541-II и цветным монитором Commodore 1084S (1986)

В 1986 году Commodore выпустила модель Commodore 64C (C64C), функционально идентичную оригиналу, но имеющую более современный внешний вид в духе C128 и других веяний времени. В США C64C часто поставлялся в комплекте с ОС GEOS, имеющей графический пользовательский интерфейс — GUI.

Демосцена

Основным конкурентом Commodore 64 в области графики и звука были 8-битные компьютеры Atari. В те времена IBM PC-совместимые машины имели видеокарты, способные выводить только текст на монохромные зелёные мониторы, и звук из писка и визга, воспроизводимый встроенным низкокачественным динамиком.

Благодаря широким возможностям в области вывода графики и звука, Commodore 64 принято считать родоначальником компьютерной субкультуры, известной как демосцена (см. также Commodore 64 demos (англ.)). И на рубеже тысячелетий он (наряду с ZX Spectrum) остаётся основной demo-машиной, особенно в области музыки (его музыкальный спецпроцессор SID используется в специализированных звуковых картах для PC). В остальных направлениях, однако, C64 потерял лидирующие позиции, когда в середине 80-х на сцену вышли 16-битные Atari ST и Commodore Amiga; на C64 остались несгибаемые энтузиасты.

Прошло 20 лет после появления С64, но демосцена не умерла. Продолжают разрабатывать новые игры. Одна из них заслуживает особого внимания — Enhanced Newcomer, находящаяся в разработке уже 10 лет.

Различия между PAL- и NTSC-машинами привели к проблеме совместимости между C64, предназначенными для рынка США и Канады, и предназначенными для других стран. Большинство демок способны работать только на PAL-машинах.

Аппаратное обеспечение 1990-х…2000-х годов

В 1990 году на базе C64 было создана игровая приставка Commodore 64 Games System (C64GS). Это была слегка модифицированная материнская плата С64, так, чтобы слот для картриджа располагался сверху — для удобства пользования картриджами. В модифицированном ОЗУ интерпретатор Basic’а заменили загрузочным экраном, предлагающим пользователю вставить картридж. Не стоит и говорить о том, что приставка C64GS была очередной ошибкой Commodore; она даже не вышла за пределы Европы. В 1990—1991 годах был разработан прототип более продвинутого по сравнению с C64 Commodore 65 (также известного как «C64DX»), но в производство он не пошёл.

В 2004 году, после десятилетнего отсутствия на рынке, производитель PC-совместимых ПК Tulip Computers BV (владелец торговой марки Commodore с 1997 года) представил C64 Direct-to-TV (C64DTV), выполненную в виде джойстика телевизионную игровую приставку, в ОЗУ которой зашиты 30 известных игр для C64. Спроектированная инженером-любительницей в области вычислительной техники Джери Элсворт, ранее разработавшей современную инкарнацию Commodore 64 — C-One (англ.), C64DTV похожа по концепции на другие миниприставки, основанные на Atari 2600 и Intellivision, и имевшие большой успех в прошлом десятилетии. Изделие рекламировалось через en:QVC в Соединённых Штатах в течение рождественских каникул 2004 года. Некоторые пользователи могли подключать к приставке дисковод Commodore 1541 (англ.), жесткие диски, вторые джойстики и клавиатуры, что позволяет приставке приблизиться по функциональности к настоящему C64. Аппаратная база DTV также используется в миниконсоли с одной игрой Hummer, продававшейся в сети розничных магазинов Radio Shack в середине 2005 года.

В настоящее время (2005) поклонники C64 продолжают разрабатывать новое оборудование для С64, включая Ethernet-карты, специальные жёсткие диски и оборудование для работы с картами Flash-памяти.

Аппаратное обеспечение

Графика и звук

Commodore 64 использует восьмиразрядный микропроцессор 6510, разработанный MOS Technology на основе разработанного ранее 6502. Оригинальный процессор был дополнен внутренним 6-битным портом ввода/вывода, который используется в С64 в двух целях: для управления банками памяти и управления фирменным магнитофоном (англ.)). Объём ОЗУ компьютера составляет 64 КБ, из которых 38 КБ выделено для встроенного интерпретатора Commodore BASIC 2.0.

Графический контроллер VIC-II обеспечивает отображение 16 цветов, восьми аппаратных спрайтов, реализует скроллинг и два графических режима. В текстовом режиме длина строки составляет 40 символов, как у большинства моделей серии en:Commodore PET. Программисты, пишущие компьютерные игры и демо, быстро поняли, как можно использовать VIC-II для получения дополнительных возможностей, например более восьми спрайтов, не только одновременно видимых на экране, но и движущихся.

Микросхема звукового синтезатора SID имеет три канала, генерирующих сигналы разной формы, эффект кольцевой модуляции и программно управляемый аналоговый фильтром. Микросхема была разработана Робертом Яннесом, позднее ставшим соучредителем компании Ensoniq. Яннес скептически относился к синтезаторам звука, применявшимся в компьютерах того времени, считая их «примитивными, сконструированными, по всей видимости, людьми, ничего не смыслящими в музыке». Среди авторов и программистов музыки для игр хорошо известны Роберт Хаббард, Бен Даглиш, Мартин Гэлвей и многие другие.

Микросхема синтезирует характерный звук, у которого много ценителей. В 1999 году шведская компания Elektron разработала синтезатор SidStation на базе SID, использовав для этого оставшиеся запасы микросхем. Этот синтезатор используется некоторыми музыкальными коллективами.

Версии аппаратного обеспечения

Материнская плата ранних C64. (Rev A PAL 1982)
Материнская плата C64C («C64E» Rev B PAL 1992)

Снижение цены послужило толчком для пересмотра спецификации материнской платы C64. Снижение себестоимости продукции было необходимо, если Commodore хотела выжить в условиях ценовой войны и наступления эры 16-битных машин. Изначально основанная на NMOS-технологии, материнская плата подверглась двум серьёзным модификациям и нескольким более мелким изменениям, в результате чего изменилось местоположение спецпроцессоров VIC-II, SID, а также программируемого логического устройства. Значительный вклад в снижение цены дало уменьшение количества отдельных компонентов, таких как диоды и резисторы.

VIC-II производился по 5-микронной NMOS-технологии и работал с частотой 8 МГц. На такой высокой частоте он выделял много тепла, и MOS Technology использовала керамические корпуса DIL package (англ.) (т. н. «CERDIP»). Керамический корпус был дороже, но обеспечивал лучший теплоотвод, чем пластмассовый корпус.

После изменения конструкции в 1983 году VIC-II поместили в пластмассовый корпус, что существенно снизило цену, но не устранило проблемы тепловыделения. Без керамического корпуса VIC-II требовал установки радиатора. Чтобы не увеличивать цену, металлический экран, защищающий от электромагнитного излучения совместили с радиатором для VIC-II, несмотря на то что не все компьютеры оснащались такими экранами. Большинство C64, поставляемых в Европу, оснащались картонным электромагнитным экраном, покрытым слоем фольги. Эффективность этой картонки была сомнительной, хуже того, она ещё и перекрывала путь воздушным потокам, снимающим тепло с микросхем SID, VIC и PLA.

Звуковой процессор SID производился по 7-микронной (6-микронной на некоторых участках микросхемы) NMOS-технологии. Прототип и некоторые очень ранние промышленные образцы имели керамический корпус, но, в отличие от VIC-II, такие образцы встречались очень редко, так как с самого начала производства в 1982 году SID стали устанавливать в пластмассовый корпус.

В 1986 году Commodore выпустила последнюю модификацию «классической» материнской платы Commodore 64. В общем она была идентичной плате образца 1984 года, за исключением того, что вместо изначально использовавшихся восьми одинарных 64 Кбит модулей (64 kbit ×1) теперь использовались два счетверённых 64 Кбит модуля (64 kbit ×4) памяти типа DRAM.

Проблемы питания

Commodore 64 использует внешний блок питания. Это позволило сохранить столь ценное свободное пространство внутри корпуса, однако сам блок питания с трудом обеспечивал потребности машины и время от времени выходил из строя по причине перегрева. Некоторые пользователи покупали блоки питания сторонних производителей, более мощные и с хорошим охлаждением. Роль источников питания от третьих фирм возросла, когда появилась периферия от Creative Micro Designs (англ.). Особо следует отметить, что C64, оборудованный картой расширения памяти или SuperCPU (англ.) от CMD, потребляет больше энергии, чем способен предоставить штатный коммодоровский блок питания.

Подключаемая аппаратура

Периферии для Commodore 64 посвящена статья Commodore 64 peripherals (англ.)
Datasette — фирменный магнитофон для Commodore 64
VC1541 — 5¼-дюймовый дисковод для Commodore 64

Для Commodore 64 выпускалось различное периферийное оборудование. В комплекте поставки был фирменный магнитофон, управляемый самим компьютером. Поскольку загрузка программ с магнитофонной кассеты занимала достаточно много времени, были придуманы загрузчики, ускоряющие этот процесс (например, популярной была программа Turbo 64).

Но по-настоящему функциональным компьютер становился при наличии дисковода. Наиболее распространённым был дисковод VC1541 и его модификации. Несмотря на то что программы с него грузились иногда даже медленнее, чем с магнитофона, наличие собственных памяти и процессора у дисковода (и загрузчиков, ускоряющих процесс) позволяли компенсировать этот недостаток.

Программное обеспечение

Программному обеспечению для Commodore 64 посвящена статья Commodore 64 software (англ.)

Снимки экрана

Multiplan
Microsoft (1983)

Характеристики

Внутреннее аппаратное обеспечение

  • Микропроцессор:
  • Видеочасть:
    • MOS Technology VIC-II (6567/8567 в модели, поддерживающей NTSC и 6569/8569 в модели, поддерживающей PAL);
    • Палитра: 16 оттенков цветов;
    • Текстовый режим: 40×25 символов; 256 определяемых пользователем символов (8×8 пикс. или 4×8 в многоцветном режиме, где 4 бита или 1 ниббл уходят на цвет фона);
    • Экранные режимы: 320×200 (2 цвета на знакоместо 8×8 пикс.), 160×200 (3 основных цвета и 1 цвет фона на знакоместо 4×8 пикс.);
    • 8 аппаратных спрайтов размером 24×21 пикселей (12×21 в многоцветном режиме);
    • Плавное перемещение растровой графики, управляемое по прерываниям.
  • Звук:
  • ОЗУ:
    • 64 КБ, из которых 38 911 байт доступны для хранения программ, написанных на Бейсике;
    • 500 байт в ОЗУ отведено для хранения палитры (1 КБ нибблов);
    • Расширяется до 320 КБ картой расширения памяти Commodore 1764, добавляющей дополнительные 256 КБ, при этом только 64 КБ оказываются доступными напрямую. Дело в том, что эта карта предназначена, главным образом, для ОС GEOS. Также можно воспользоваться специальными картами, добавляющими 128 КБ или 512 КБ в систему (первоначально они были разработаны для Commodore 128). Однако, пользователь должен купить для этого более мощный блок питания от другого производителя. В комплект же поставки карты Commodore 1764 блок питания уже включён. Компания Creative Micro Designs также производила карты расширения памяти до 2 МБ для Commodore 64 и Commodore 128, которые назывались 1750 XL. В действительности, технология позволяла поддерживать до 16 МБ, но 2 МБ — максимальный объём, который производился официально. Возможность расширения до 16 МБ появлялась и при использовании SuperCPU от компании CMD.
  • ПЗУ:
    • 20 КБ (9 КБ занимает Commodore BASIC 2.0, 7 КБ — KERNAL и 4 КБ занимает таблица символов, в которую входят два набора символов по 2 КБ)

Порты ввода/вывода и источник питания

  • Порты ввода/вывода:
    • 8-контактный разъём, выполненный в соответствии со стандартом (DIN), обеспечивающий вывод композитного видео, раздельный вывод яркости и цвета, а также ввод и вывод звука. (Некоторые ранние версии C64 имели 5-контактный разъём, в котором не было выходов для яркости и цвета.)
    • Встроенный радиочастотный модулятор с выходом на антенну через разъём RCA
    • два разъёма для джойстиков типа DE9M (англ.) (совместимых с контроллером видеоприставки Atari 2600), каждый из которых поддерживает пять цифровых и два аналоговых входных сигнала. Среди имеющихся устройств есть цифровые джойстики, аналоговые paddle, световое перо, мышка Commodore 1351 и уникальный в своём роде en:KoalaPad.
    • Слот расширения картриджами (слот-на-краю-печатной-платы (en:edge connector) с разводкой для шины адресов и данных процессора 6510 и управляющих сигналов, таких как «земля» и напряжение; используется для подключения картриджей с ПО, карт памяти и многого другого)
    • Интерфейс для управления магнитофоном PET Datasette со скоростью передачи данных 300 бод (слот-на-краю-печатной-платы обеспечивает передачу сигналов управления двигателем магнитофона/чтением/записью/поиском, «земля» и напряжения +5 В; двигатель запитывается напрямую с контакта на плате)
    • Порт пользователя (слот-на-краю-печатной-платы, торцевой разъём с уровнями транзисторно-транзисторной логики TTL RS-232 сигналов, для модемов, и т. д.; байт-параллельный сигнал, который можно использовать для управления принтерами сторонних производителей, подключаемых по параллельному интерфейсу, а также другими устройствами; 17 логических сигналов, 7 контактов для «земли» и напряжения, включая 9 В переменного тока)
    • Последовательная шина (последовательная реализация шины IEEE-488, 6-контактный разъём) для подключения принтеров Commodore и дисководов.
  • Источник питания: 5 В постоянного тока и 9 В переменного тока от внешнего «кирпича», подключаемого к 7-контактному DIN-разъёму «мама»

Интересные факты

  • По адресам $FFF6-$FFF9 (65526-9) ядра C64, непосредственно перед жёстко заданной (hard-coded) таблицей переходов для процессора, можно обнаружить последовательность букв RRBY. Это инициалы Роберта Рассела (Robert Russell) и Боба Яннеса (Bob Yannes), двух основных конструкторов C64.
  • Благодаря некоторым скрытым возможностям операционной системы C64 (то есть BASIC’а), существуют забавные вещи, одну из которых — «пасхальное яйцо» или бланкер (скринсейвер) — можно активировать следующим образом: нажмите одновременно клавиши RUN/STOP и RESTORE; затем напишите POKE781,96:SYS58251 на очистившемся экране. Результат этих действий продемонстрирован ниже:
Скринсейвер Commodore 64. Причины возникновения этого эффекта обсуждались здесь.
Стартовый экран Commodore 64
  • Также подобный экран можно увидеть в веб-браузере Opera, выбрав соответствующий CSS-стиль оформления (Nostalgia)
  • Онлайн-игра Population: Tire на сайте Homestar Runner, также начинается с изображения немного подправленного экрана Commodore 64, где написано «Compydore 64».
  • Встроенный в Commodore 64 язык программирования — BASIC V2 — может вести себя неадекватно, если ввести PRINT»"±[x] (где x — любое целое число), или при попытке создать программу на BASIC’е, начинающуюся со строки с номером, близким к 350800.
  • Немецкая готик-группа Welle:Erdball, играющая в стиле Synthpop, пишет пять своих участников — пятым, всегда и везде указываемым в списке музыкантом, является компьютер Commodore-64[3].
  • Шведская группа Machinae Supremacy использует семплы процессора SID в своих песнях.
  • Датско-норвежская музыкальная диско-поп-группа AQUA в песне Back To The 80´s упоминает Commodore 64 как самую крутую вешь которая была в магазинах 80-х. Цитата: « -Back when the coolest thing in store, oo-oh-oh; -Was a Commodore 64;» Послушать AQUA/Back To The 80´s

Примечания

  1. Jeremi Reimer. Total Share: Personal Computer Market Share 1975—2005 (англ.)
  2. Распространённые в те времена слухи утверждали, что, хотя Commodore разбирала большинство присылаемых компьютеров на запасные части, её сотрудники использовали TS1000 в качестве ограничителя хода дверей (en:door stop).
  3. Биография Welle:Erdball — Новая музыка, видео, концерты, статистика и изображения на Last.fm

См. также

Статьи на английском языке:

Ссылки

Эмуляторы

Порталы в сети

  • c64s.com — Каталог программ (игр) для C64, работающих в онлайн.
  • Open Directory Project — Большая коллекция ссылок на тему Commodore: эмуляторы, проекты по разработке аппаратного обеспечения, игры
  • c64.org — Очень полезный портал в плане ссылок
  • Cocos (Commodore Computer Sitelist) — Огромная коллекция ссылок, связанных с C64 и демосценой
  • del.icio.us/64 — Список ссылок специально для поклонников Commodore 64
  • hvsc.de — Коллекция музыки Commodore 64


История

Разное

  • PROTOVISION — Creating the Future — команда энтузиастов, продолжающих разрабатывать и распространять новые игры и оборудование для C64
  • The Commodore 64 Preservation Project — проект, целью которого является сохранение в первоначальном виде ПО для Commodore 64, включая программы с защитой от копирования
  • C64.sk — новости, связанные с демосценой C64 (новые программы, события и т. д.)
  • Contiki — Contiki, многозадачная операционная система с открытыми исходным кодом для C64, написана Адамом Данкельсом.
  • C64 — C64 на автобусной станции в Брисбене (Австралия).

Литература

Книги

  • Bagnall, Brian (2005). On the Edge: the Spectacular Rise and Fall of Commodore. Variant Press. ISBN 0-9738649-0-7. See especially pages 224—260.
  • Commodore Business Machines, Inc., Computer Systems Division (1982). Commodore 64 Programmer’s Reference Guide. Self-published by CBM. ISBN 0-672-22056-3.
  • Angerhausen, M.; Becker, Dr. A.; English, L.; Gerits, K. (1983, 84). The Anatomy of the Commodore 64. Abacus Software (US ed.) / First Publishing Ltd. (UK ed.). ISBN 0-948015-00-4 (UK ed.). German original edition published by Data Becker GmbH, Düsseldorf.
  • Tomczyk, Michael (1984). The Home Computer Wars: An Insider’s Account of Commodore and Jack Tramiel. COMPUTE! Publications, Inc. ISBN 0-942386-75-2.

Журнальные статьи

  • Perry, Tekla S.; Wallich, Paul. «Design case history: the Commodore 64». IEEE Spectrum. March 1985. [1]
  • Jeffries, Ron. «A best buy for '83: Commodore 64». Creative Computing, January 1983. [2]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Commodore 64" в других словарях:

  • Commodore 64 — Type Home computer Release date August 1982[1] Discontinued …   Wikipedia

  • Commodore 64 — Hersteller Commodore …   Deutsch Wikipedia

  • Commodore 64 — El hardware de la commodore 64 Tipo Computadora doméstica Desarrollador Commodore International …   Wikipedia Español

  • Commodore 16 — Release date 1984 Media ROM Cartridge, Casette tape Operating system Commodore BASIC 3.5 …   Wikipedia

  • Commodore — Commodore …   Википедия

  • Commodore 16 — Тип Домашний компьютер Выпущен …   Википедия

  • Commodore VC 20 — Der Commodore VIC 20, im deutschsprachigen Raum zur Vermeidung der zweideutigen Aussprache Commodore VC 20 genannt, war der erste Heimcomputer von Commodore. Er besitzt in der Grundausstattung 5 KB RAM, wovon 3583 Bytes unter BASIC zur… …   Deutsch Wikipedia

  • Commodore 64 — Fabricant Commodore Type Ordinateur personnel Date de sortie …   Wikipédia en Français

  • Commodore SX-64 — Тип Портативный компьютер Выпущен 1983 …   Википедия

  • Commodore 65 — Release date N/A Discontinued N/A Operating system Commodore BASIC 10.0 CPU …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»