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 USD. За всё время выпуска Commodore 64 (с 1982 по 1993 год) было продано более 22 млн. компьютеров. Согласно книге рекордов Гиннесса, Commodore 64 до сих пор остаётся лидером продаж среди моделей компьютеров.

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

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

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

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

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

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

Отличное качество звука обеспечивает спецпроцессор SID. Три голоса, 8 октав на каждый, фильтры, управление огибающей. Процессор позволял синтез голоса с приемлемым качеством. Юбилейный выпуск журнала Byte (Сентябрь '95) включил SID в двадцатку выдающихся чипов 20-го века с характеристикой: "Вы можете получить замечательный результат, если поручите инженеру делать то, что он считает правильным".

В комплекте поставлялся либо управляемый компьютером магнитофон, либо дисковод, оснащенный встроенным процессором. Дополнительно подключаются дисководы, принтеры (в том числе «Электроника 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 долларов?» Ответ — вертикальная интеграция. Благодаря тому, что 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 году. В 1983 году Commodore предложила покупателям программу возврата-денег-после-покупки (rebate) в размере 100 долларов, если покупатель пришлёт в обмен любую видеоприставку или компьютер. Некоторые дилеры, распространяющие товары по почте, а также розничные магазины, использовали возможности этой программы, предлагая при покупке C64 купить в комплекте Timex Sinclair 1000 менее чем за 10 долларов, чтобы покупатель мог отослать его Commodore, получить скидку и, таким образом, вернуть себе 100 долларов[1]. 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 как модель начального уровня, снижая при этом цены настолько, насколько считала это необходимым.

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

В 2004 году, после десятилетнего отсутствия на рынке, производитель PC-совместимых ПК Tulip Computers BV (владелец торговой марки Commodore с 1997 года) представил en: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 является 8-битный микропроцессор 6510, разработанный MOS Technology (уже существующий процессор 6502 оснастили 6-битным внутренним портом ввода/вывода, который используется в С64 в двух целях: для переключения между ОЗУ, находящимся в адресном пространстве процессора, и памятью вне адресного пространства, а также для управления фирменным магнитофоном (англ.)), объём памяти 64 КБ, из которых 38 КБ выделено для встроенного интерпретатора Commodore BASIC 2.0.

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

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

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

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

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

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 (англ.)

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

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

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

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

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

Больше снимков экрана можно увидеть на странице английской википедии.

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

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

  • Микропроцессор:
    • MOS Technology 6510/8500 (является модифицированным процессором 6502 с интегрированным 6-ти битным портом ввода/вывода)
    • Частота: 1,023 МГц (в режиме NTSC) или 0,985 МГц (в режиме PAL)
  • Видео-часть:
    • 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), каждый из которых поддерживает пять цифровых и два аналоговых входных сигнала. Среди имеющихся устройств есть цифровые джойстики, аналоговые пульты управления (англ.), световое перо (англ.), мышка Commodore 1351 и уникальный в своём роде en:KoalaPad.
    • Слот расширения катриджами (слот-на-краю-печатной-платы (en:edge connector) с разводкой для шины адресов и данных процессора 6510 и управляющих сигналов, таких как «земля» и напряжение; используется для подключения катриджей с ПО, карт памяти и многого другого)
    • Интерфейс для управления магнитофоном PET en:Datassette со скоростью передачи данных 300 бод (слот-на-краю-печатной-платы обеспечивает передачу сигналов управления двигателем магнитофона/чтением/записью/поиском, «земля» и напряжения +5 В; двигатель запитывается напрямую с контакта на плате)
    • Порт пользователя (слот-на-краю-печатной-платы, реализующий: edge connector with TTL-level RS-232 signals, for modems, etc; байт-параллельный сигнал, который можно использовать для управления принтерами сторонних производителей, подключаемых по параллельному интерфейсу, а также другими устройствами; 17 логических сигналов, 7 контактов для «земли» и напряжения, включая 9 В переменного тока)
    • Последовательная шина (последовательная реализация шины en: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» на очистившемся экране. Результат этих действий продемонстирован ниже:
  • Также подобный экран можно увидеть в веб-браузере Opera, выбрав соответсвующий CSS-стиль оформления (Nostalgia)
  • Онлайн-игра Population: Tire на сайте Homestar Runner, также начинается с изображения немного подправленного экрана Commodore 64, где написано «Compydore 64».
  • Встроенный в Commodore 64 язык программирования — BASIC V2 — может вести себя неадекватно, если ввести PRINT""±[x] (где x — любое целое число), или при попытке создать программу на BASIC’е, начинающуюся со строки с номером, близким к 350800.

Примечания

  1.  Распространённые в те времена слухи утверждали, что хотя Commodore разбирала большинство присылаемых компьютеров на запасные части, её сотрудники использовали TS1000 в качестве ограничителя хода дверей (en:door stop).

Полезно прочесть

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

  • en:Commodore 64 Games System
  • en:Commodore 64 software
  • en:List of Commodore 64 games
  • en:Commodore 64 demos
  • en:Commodore 128

Ссылки

Книги

  • 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-004 (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. [2]
  • Jeffries, Ron. "A best buy for '83: Commodore 64". Creative Computing, January 1983. [3]

Внешние ссылки

Эмуляторы

  • c64s.com – Онлайновый эмулятор C64 (Java based / JaC64).
  • VICE – Versatile Commodore Emulator - Эмулятор C64 и других машин CBM для различных ОС (UNIX, BeOS, Windows, AmigaOS и др.)
  • CCS64 – Страница Håkan Sundell
  • Win64 – Эмулятор C64 для MS Windows
  • Power 64 – Эмулятор C64 для Mac OS X и OS 9
  • Frodo - The free portable C64 emulator - Свободнораспространяемый кроссплатформенный эмулятор C64
  • JaC64 - The 100% Java Emulator - runs in any Java enabled browser - Эмулятор, полностью написанный на Java, работает в любом браузере, поддерживающем Java

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

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

Архивы ПО

  • The Digital Dungeon (TDD) – FTP сайт, заполненный старым и обновляемым ПО для C64
  • www.c64.ch – Архив demo для C64
  • GameBase 64 – Информация об играх для C64
  • Lemon 64 – Общая информация, обзоры игр, форум
  • Games That Weren't 64 – Забытые, потерянные и найденные игры для C64
  • C64HQ – Отлично оформленный сайт с интервью со знаменитыми создателями игр для C64 и сценерами (sceners), архивы игр и demo и многое другое
  • C64 Walkthrough Site – Пособия по прохождению приключенческих игр (adventure) для C64 и дискуссионный клуб
  • Project 64 – Руководства пользователя по играм и программам для C64/128
  • The Ultimate C64 Tape Page – Архив с образами кассет для C64. Такжк присутствуют сканированные обложки и руководства
  • The C64 Internet Games Database – Более 30000 записей! Здесь есть всё!
  • The-Commodore-Zone – Архив игр для C64, speech box, легенды о C64, дискуссионый клуб, online-базы данных, ссылки
  • The Commodore Billboard - Всё, что хоть как-то связано с Commodore - реклама, журналы, руководства пользователя, купля-продажа etc.

Музыкальные архивы

  • Machinae Supremacy- Swedish "Sid Metal" band. They play originals and recreate C64 hits.
  • Mini Melodies – Немецкий коллектив использует C64 для создания и записи музыки
  • SIDPLAY – свободнораспространяемый (freeware) проигрыватель файлов в формате SID (эмулятор процессора SID - "SID chip emulator")
  • HVSC - High Voltage SID Collection – Огромная коллекция файлов в формате SID, которые могут быть скачаны в одном архиве и уже подготовлены для проигрывания через SIDPLAY
  • C64 Music – Commodore 64 music in the real world & other related SID stories blog
  • Press Play on Tape – Danish 'C64 revival' band
  • Mr. Pacman – American band that performs C64 covers & re-workings; band member Silver Ghost uses a SX-64 as a bass synthesizer
  • SLAY Radio – Radio with live DJs playing Remixes of C64 game and demo music
  • remix.kwed.org – Remixes of C64 game music in mp3-format
  • Remix64 – Online magazine and community centre for the C64 music remixing scene
  • Sidstation by Elektron – Swedish company Elektron makes the Sidstation, a synthesizer using the C64 SID chip, with MIDI support and realtime tweaking
  • Tree Wave – American band that creates original and sophisticated music and video using Commodore 64 machines and other 8-bit computers and peripherals, often for live performances.
  • Welle:Erdball – German bitpop group who credit their beefed-up C64 as a band member
  • Kawasaki Synthesizer & Rhythm Rocker – One of the first standalone(no additional hardware required other than C64/PC itself) music software ever written for personal computer history which became widely accepted and commercially successful. The page is provided by the author Ryo Kawasaki himself.
  • Goto80 - Потрясающая музыка, созданная с помощью Commodore 64

История

Разное

  • PROTOVISION - Creating the Future – Команда энтузиастов, продолжающих разрабатывать и распространять новые игры и оборудование для C64
  • The Commodore 64 Preservation Project – Целью является сохранение в первоначальном виде ПО для Commodore 64, включая программы с защитой от копирования
  • C64.sk – Новости, связанные с демосценой C64 (новые программы, события, etc.)
  • Contiki – Contiki, многозадачная ОС с открытыми исходными текстами для C64, написана Adam Dunkels
  • [4] - C64 на автобусной станции в Brisbane, Australia


 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home