Введение

Apple IIc – персональный компьютер, представленный компанией Apple Inc. вскоре после выпуска оригинального Macintosh (Macintosh 128K). Это была компактная и портативная версия линейки компьютеров Apple II. Apple IIc оснащался встроенным дисководом и клавиатурой и часто продавался вместе с соответствующим монитором. Буква «c» в названии обозначала «compact» (компактный), указывая на то, что это была полноценная система Apple II с дисководом, помещенная в корпус размером с записную книжку. Компьютер был совместим с широким спектром программного обеспечения и периферийных устройств. В Apple IIc были интегрированы новые порты расширения для подключения периферийных устройств на задней панели, непосредственно к основной логической плате, однако он лишен внутренних слотов расширения и прямого доступа к материнской плате, характерных для более ранних моделей Apple II. Отсутствие слотов расширения делало его закрытой системой, подобно оригинальному Macintosh. Компания Apple планировала позиционировать Apple IIc именно таким образом – как готовое к использованию устройство, не требующее специальных технических знаний, в отличие от предыдущих моделей Apple II. По сути, Apple IIc представлял собой Apple IIe в более компактном корпусе. Вес Apple IIc составлял всего… Он был заменен моделью Apple IIc Plus.

История

Apple IIc был выпущен 24 апреля 1984 года во время мероприятия Apple под названием Apple II Forever. Под этим девизом Apple заявила, что новая модель является доказательством долгосрочной приверженности компании линейке Apple II и её пользователям, несмотря на недавний выпуск Macintosh. IIc также рассматривался как ответ компании на новый IBM PCjr, и Apple надеялась продать 400 000 единиц к концу 1984 года. По сути являясь компьютером Apple IIe в более компактном корпусе, он не был преемником, а скорее портативной версией, дополняющей его. Одна модель Apple II предназначалась для пользователей, которым требовалась расширяемость за счёт слотов, а другая – для тех, кто ценил простоту подключения и использования с возможностью переноски. Машина представила новый дизайн Apple Snow White, отличающийся стилем корпуса и современным внешним видом, разработанным Хартмутом Эсслингером, который на протяжении почти десяти лет стал стандартом для оборудования и компьютеров Apple. Apple IIc представил уникальный оттенок слоновой кости, известный как "Fog" (Туман), выбранный для усиления стиля дизайна Snow White. IIc и некоторые периферийные устройства были единственными продуктами Apple, использовавшими цвет "Fog". Несмотря на относительно небольшой вес и компактность, Apple IIc не был полноценным портативным устройством, так как не имел встроенного аккумулятора и дисплея. В период разработки машина носила кодовые имена Lollie, ET, Yoda, Teddy, VLC, IIb, IIp.

Улучшение IIe

Технически, Apple IIc представлял собой Apple IIe в более компактном корпусе, был более портативным и удобным в использовании, но при этом менее расширяемым. IIc использовал микропроцессор 65C02 на основе КМОП, который добавил 27 новых инструкций к 6502, но оказался несовместимым с программами, использовавшими устаревшие недопустимые опкоды 6502. (Apple утверждала, что Apple IIc совместим с 90–95% из 10 000 программных пакетов, доступных для серии Apple II.) Новая прошивка ПЗУ позволила Applesoft BASIC распознавать строчные символы и лучше работать с 80-колонковым дисплеем, а также исправила ряд ошибок из ПЗУ IIe. Что касается видео, то в текстовый дисплей было добавлено 32 уникальных символа, называемых "MouseText", которые, при размещении рядом друг с другом, могли отображать простые значки, окна и меню, создавая графический пользовательский интерфейс, полностью состоящий из текста, концептуально схожий со страницей кодов IBM 437 или символами для рисования рамок в PETSCII. Год спустя Apple IIe получил эти улучшения в виде четырехчипового обновления под названием Enhanced IIe.

Встроенные карты и порты

В Apple IIc были встроены и интегрированы компоненты, эквивалентные пяти картам расширения: карта расширенного 80-колонного текстового режима, две карты Super Serial, карта мыши и контроллер дисковода Disk II. Это означало, что Apple IIc имел 128 КБ оперативной памяти, 80-колонный текст и графику Double Hi-Resolution, встроенные и доступные сразу после покупки, в отличие от более ранней модели Apple IIe. Это также снизило потребность в слотах расширения, поскольку наиболее популярные периферийные устройства уже были встроены и готовы к подключению к задним портам компьютера. Встроенные карты были сопоставлены с виртуальными слотами, чтобы программное обеспечение, разработанное для Apple II с использованием слотов расширения, могло их находить (например, мышь – виртуальный слот 4, последовательные карты – слоты 1 и 2, дисковод – слот 6 и так далее). Вся плата Apple Disk II, использовавшаяся для управления дисководами, была уменьшена до единого чипа под названием "IWM" (Integrated Woz Machine). На задней панели компьютера располагались порты расширения, в основном предназначенные для доступа к встроенным картам. Стандартный 9-контактный (DE 9) разъем для джойстика также служил интерфейсом для мыши, совместимым с мышками, используемыми в компьютерах Lisa и ранних Macintosh. Было предусмотрено два последовательных порта, в основном для подключения принтера и модема, а разъем для дисковода поддерживал один внешний 5,25-дюймовый дисковод (а позже и "интеллектуальные" устройства, такие как 3,5-дюймовые диски и жесткие диски). Порт Video Expansion предоставлял базовые сигналы для подключаемых адаптеров, но сам по себе не мог генерировать видеосигнал напрямую (Apple выпустила ЖК-дисплей и RF-модулятор для этого порта; последний поставлялся с ранними компьютерами IIc). Разъем порта был подключен к внутреннему преобразователю напряжения 12 В для подключения батарей; к нему подключался печально известный внешний блок питания (который пользователи прозвали "кирпичом на поводке"). Композитный видеопорт, присутствовавший на более ранних моделях Apple II, остался на месте, однако были убраны кассетные порты и внутренний игровой порт DIP 16.

Встроенные аксессуары и клавиатура

Apple IIc имел встроенный дисковод для 5,25-дюймовых дискет (140 КБ) на правой стороне корпуса – это была первая модель Apple II, оснащенная такой функцией. На левой стороне корпуса располагался регулятор громкости внутреннего динамика, а также 1/8-дюймовый монофонический аудиоразъем для наушников или внешней акустики. Выдвижная ручка для переноски также использовалась для приподнятия задней части компьютера во время работы. Это требовалось для обеспечения хорошей циркуляции воздуха и удобства при наборе текста. Раскладка клавиатуры соответствовала Apple IIe, однако клавиша "Reset" была перемещена выше клавиши "Esc". В той же области находились два переключателя: переключатель "80/40" для определения программным обеспечением (специально разработанным для этого) режима видеотекста при запуске, и переключатель "Клавиатура" для выбора между раскладками QWERTY и Dvorak, или между американской и национальной раскладкой на машинах, предназначенных для других стран. Сама клавиатура была встроена в переднюю половину корпуса, подобно ноутбуку, а в ранних моделях под клавишами находился резиновый мат, выполнявший функцию защиты от пролития жидкости.

Прием

Хотя Apple прогнозировала продажу 100 000 компьютеров IIc в месяц, она продала в среднем 100 000 в год на протяжении четырех лет; даже неудачный PCjr превзошел его по продажам в течение первого года присутствия на рынке. IIe был гораздо популярнее IIc благодаря большей расширяемости, но Apple чуть не остановила производство IIe из-за ожидаемой популярности IIc, что привело к дефициту первого и избытку второго. Однако, согласно Полу Кункелю в книге AppleDesign, Apple продала более 400 000 компьютеров Apple IIc в первый год, при этом большинство продаж включали соответствующий монитор. Отмечая отсутствие встроенного модема и невозможность использования карт расширения, таких как популярная Z 80 SoftCard, журнал BYTE в мае 1984 года описал Apple IIc как "прямого конкурента IBM PCjr" для начинающих пользователей. Creative Computing согласился с этим, заявив в июле 1984 года, что "в этой войне не будет явного победителя. Поклонники Apple купят IIc, а поклонники IBM – PCjr. Я считаю, что Apple II будет жить вечно", а IIc – "окончательная трансформация" серии Apple II, поскольку он был примерно настолько мал, насколько мог быть компьютер с полноразмерной клавиатурой и дисководом 5 1/4". В декабре 1984 года журнал отметил, что IIe и IIc были лучшими домашними компьютерами в ценовой категории выше 500 долларов, при этом IIc лучше подходил для пользователей, работающих с текстовыми редакторами и бизнес-программным обеспечением.

Оригинальный IIc (версия ROM "255")

Первоначальный ROM, установленный в машинах, произведенных в течение первых полутора лет, имел размер 16 КБ. К порту диска можно было подключить только один внешний дисковод 5,25 дюйма; программное обеспечение можно было загрузить с этого внешнего дисковода, введя соответствующую команду. В отличие от всех последующих версий прошивки, последовательный порт не подавлял входящие символы перевода строки и не поддерживал протокол XON/XOFF. В этой версии ROM отсутствовала диагностика самотестирования; удержание клавиши во время холодной загрузки приводило лишь к отображению на экране бессмысленных, циклически повторяющихся узоров, не дающих никакой информации о состоянии машины.

Определить время серийного порта

Оригинальная материнская плата Apple IIc (произведенная с апреля по ноябрь 1984 года) получала синхронизацию для своих двух последовательных портов посредством логической микросхемы 74LS161 TTL. Впоследствии выяснилось, что синхронизация, обеспечиваемая этим методом, была на 3% медленнее минимально необходимой и вызывала некорректную работу некоторых сторонних (то есть не от Apple) модемов и принтеров, работающих на скорости 1200 бит в секунду (бод) и выше. Более медленные последовательные устройства, работающие на скорости 300 бод и ниже, не подвергались влиянию, равно как и некоторые более быстрые устройства, способные компенсировать это отклонение. Решением для обеспечения совместимости всех устройств была замена микросхемы TTL кристаллическим генератором частотой 1,8432 МГц (рядом с конденсатором C19) в процессе производства. Apple производила замену дефектных материнских плат пользователям, которые могли предоставить доказательства наличия несовместимого последовательного устройства (например, стороннего 1200-бодового модема, вызывающего проблемы; не все модемы имели такую проблему).

Поддержка UniDisk 3.5 (версия ROM "0")

Это обновление, представленное в ноябре 1985 года, заключалось в обновлении прошивки ROM, объем которой увеличился вдвое – с 16 КБ до 32 КБ. Новая версия ROM поддерживала "интеллектуальные" устройства, такие как дисковод Apple UniDisk 3,5 дюйма (800 КБ) и жесткие диски, использующие интерфейс Smartport, в дополнение к внешнему дисководу 5,25 дюйма. Был добавлен новый самотест для проверки встроенной оперативной памяти и других признаков логических неисправностей. Мини-ассемблер, отсутствовавший со времен Apple II Plus, вернулся, а также были добавлены новые команды монитора "Step" и "Trace". Обновленная ROM обеспечивала базовую поддержку внешнего сетевого устройства AppleTalk, которое еще не было разработано. При попытке загрузки из виртуального слота 7 пользователи видели сообщение "APPLETALK OFFLINE". Однако, IIc не имел встроенных сетевых возможностей, и внешнее устройство так и не было выпущено. Обновление заключалось в замене одного чипа (и незначительной модификации материнской платы), которую Apple предоставляла бесплатно только покупателям дисковода UniDisk 3.5. Рядом с существующей иконкой дискеты 5,25 дюйма над портом дисковода была наклеена небольшая наклейка с иконкой дискеты 3,5 дюйма, указывающая на то, что компьютер был обновлен.

Расширение памяти IIc (версия ROM "3")

Введенная в сентябре 1986 года одновременно с Apple IIGS, эта модель представила новую материнскую плату, новую клавиатуру и новую цветовую схему. Оригинальный Apple IIc не имел возможностей расширения и требовал сторонних карт (например, Legend Industries) для выполнения различных аппаратных модификаций. Это достигалось удалением чипов CPU и MMU и установкой специальной платы в их разъемы, которая затем использовала переключение банков памяти для расширения объема до 1 мегабайта (RAM). Это было аналогично функциональности слотов в оригинальных Apple II и II+, а также вспомогательного слота в Apple IIe. Новая материнская плата добавила 34-контактный разъем для непосредственного подключения карт памяти, что позволяло адресовать до 1 мегабайта (МБ) памяти с использованием карт памяти типа Slinky. Количество чипов на плате было уменьшено с 16 микросхем памяти (64K×1) до четырех (64K×4). Новая прошивка удалила код отмененного сетевого устройства AppleTalk и заменила его поддержкой карт памяти. Освободив место от не поддерживаемой функциональности AppleTalk, память теперь занимала виртуальный слот 4, а поддержка мыши была перемещена в слот 7. Новая клавиатура лишилась резинового коврика, предотвращающего пролитие жидкости, и предлагала более тактильные и отзывчивые клавиши с ощутимым щелчком. Одновременно с этим цвет клавиатуры, защелки дисковода и шнуров питания изменился с бежевого на светло-серый, что соответствовало новой цветовой схеме Platinum Apple IIGS. Однако дизайн корпуса остался в стиле Snow White. Владельцы предыдущей модели IIc имели право на бесплатную модернизацию материнской платы при покупке одной из плат расширения памяти Apple IIc (новая клавиатура и косметические изменения при этом не предоставлялись).

Исправление расширения памяти (версия ROM '4')

В январе 1988 года было выпущено новое обновление прошивки ROM для устранения ошибок в новой модели IIc с возможностью расширения памяти. Изменения включали в себя более точное определение установленных микросхем оперативной памяти, исправление проблемы при использовании последовательного порта для модема в текстовом режиме и исправление ошибки, связанной с буферизацией клавиатуры. Обновление ROM предоставлялось бесплатно только владельцам IIc с расширением памяти. Это было последнее изменение в Apple IIc; в сентябре того же года его сменила модель Apple IIc Plus (определяемая версией ROM '5').

Международные версии

Как и предшествовавшая ей Apple IIe, клавиатура Apple IIc различалась в зависимости от региона мира, в котором она продавалась. Иногда различия были очень незначительными, например, дополнительные символы местных языков и символы, нанесенные на некоторые клавиши (например, французские символы с диакритическими знаками на канадском IIc, такие как "à", "é", "ç" и т. д., или символ британского фунта "£" на IIc для Великобритании), а в других случаях расположение и форма клавиш значительно отличались (например, европейские IIc). Для доступа к локальному набору символов нажимался переключатель "Клавиатура" над клавиатурой, что мгновенно переключало текстовый режим из американского набора символов в локальный. Раскладка клавиатуры DVORAK была недоступна на международных IIc — эта функция предназначалась для переключения между международными клавиатурами; раскладка DVORAK была просто добавлена, чтобы обеспечить функциональность переключателя на американских IIc. В некоторых странах эти локализованные IIc также поддерживали видео PAL с частотой 50 Гц и другое напряжение питания 220/240 В этого региона за счет использования другого внешнего блока питания — это было очень простое изменение, поскольку IIc имел встроенный 12-вольтный преобразователь питания. В международных версиях любые английские надписи на корпусе (в частности, переключатель "Клавиатура", индикаторы активности диска "Power" и "Disk Use") были заменены графическими значками, которые могли быть поняты повсеместно.

Улучшение переносимости

Во время выпуска Apple IIc компания Apple анонсировала дополнительный черно-белый (1-битный) ЖК-экран, разработанный специально для этой модели под названием Apple Flat Panel Display. Хотя его появление было воспринято положительно как способ повышения портативности IIc, он не представлял собой полноценное портативное решение, поскольку не крепился надёжно или постоянно и не складывался экраном вниз. Вместо этого он устанавливался поверх компьютера и подключался через плоский кабель к довольно громоздкому разъему на задней панели. Основным недостатком экрана был очень низкий контраст и отсутствие подсветки, из-за чего изображение было трудно рассмотреть без яркого внешнего освещения. Сам дисплей имел необычное соотношение сторон, что приводило к вертикальному сжатию графики. Позже стороннее предприятие представило ЖК-экран C Vue, который по внешнему виду и функциональности был очень похож на продукт Apple, но, по сообщениям, обладал немного лучшей видимостью. В результате оба экрана продавались плохо и имели короткий срок службы, что делает их довольно редкими (а сегодня – крайне редкими). Другие производители также предлагали внешние аккумуляторные батареи для Apple IIc (например, портативная система Prairie Power от Roger Coats), обеспечивающие до восьми часов или более работы от одного заряда. Хотя они способствовали повышению мобильности компьютера, они всё же были громоздкими и тяжёлыми, и требовали дополнительной переноски. Также продавались адаптерные кабели, позволявшие подключать Apple IIc к прикуривателю автомобиля. Для удобства транспортировки Apple IIc и его аксессуаров Apple продавала нейлоновую сумку с плечевым ремнем, в которой было отделение для компьютера, его внешнего блока питания и кабелей. В сумку также можно было поместить один из вышеупомянутых ЖК-экранов. Сумка была серого цвета с нашитым логотипом Apple в верхнем правом углу.

Возможности расширения

Хотя Apple IIc обладал множеством встроенных функций, многие пользователи хотели расширить возможности машины за пределы того, что предлагала Apple. Это оказалось непростой задачей, поскольку IIc была закрытой системой, изначально разработанной без учёта возможности расширения; однако многие компании нашли гениальные способы разместить дополнительные компоненты внутри крошечного корпуса. Часы реального времени, расширение памяти и сопроцессоры были популярны, и некоторым компаниям даже удалось объединить все три функции на одной плате расширения. Как правило, для добавления этих опций ключевые чипы с материнской платы извлекались и переносились на плату расширения, предоставляющую новые возможности, после чего плата устанавливалась в пустые разъёмы. Несмотря на то, что это иногда было тесно, эта уловка работала довольно хорошо и, что самое главное, давала пользователям возможность расширить память – функцию, которую Apple не поддерживала до выхода модели Memory Expansion IIc. Некоторые компании разработали способ размещения целого продукта для ускорения процессора, поместив всю специализированную схему (то есть кэш и логику) в один высокий чип, который полностью заменял 40-контактный микропроцессор 65C02, увеличивая скорость работы машины с 4–10 МГц. Примечательными примерами являются Zip Chip и Rocket Chip. Хотя IIc не имел интерфейсов SCSI или IDE, сторонние производители выпускали внешние жесткие диски, которые подключались через гибкий SmartPort как инновационный альтернативный метод подключения (например, ProApp, Chinook). Эти специализированные жесткие диски были относительно медленными из-за особенностей передачи данных через этот интерфейс (предназначенный в основном для гибких дисков), но они обеспечивали возможность хранения больших объёмов информации. Однако CDrive устанавливался внутри и был очень быстрым благодаря прямому подключению к процессору. Другие инновации, использующие существующие порты расширения, привели к появлению дополнительных устройств для синтеза речи и музыки, подключаемых к последовательным портам IIc. Три популярных таких устройства – Mockingboard D, Cricket и Echo IIc. Applied Engineering предлагала постоянно расширяемую и улучшаемую линейку плат расширения внутренней памяти "Z Ram", которые также включали процессор Z 80 для поддержки программного обеспечения Apple CP/M.

Общие аксессуары

Для тех, кто хотел использовать Apple IIc как стандартный настольный компьютер, компания Apple продавала Monitor IIc – монохромный ЭЛТ-монитор с приподнятой подставкой. В 1985 году появился Color Monitor IIc – цветной композитный монитор. Мышь также была популярным аксессуаром, особенно благодаря тому, что не требовала интерфейсной платы, в отличие от более ранних моделей Apple, и подключалась непосредственно к задней панели компьютера (MousePaint, клон MacPaint, поставлялся в комплекте с мышью для IIc). Также был доступен внешний дисковод 5,25 дюйма, выполненный в стиле IIc. Позже, 3,5-дюймовый дисковый накопитель стал доступен как опция с "интеллектуальным" UniDisk 3.5, который содержал внутри собственный миниатюрный компьютер (процессор, оперативную память, прошивку) для решения проблемы использования высокоскоростного дисковода на машине с частотой 1 МГц.