Apple IIGS
Apple IIGS — это персональный компьютер, выпускавшийся компанией Apple Computer с сентября 1986 года по декабрь 1992 года. Он является последней и наиболее технологически продвинутой моделью в линейке Apple II, отличающейся от предшественников 16-битной архитектурой, улучшенной графикой и звуковыми возможностями, а также графическим интерфейсом, основанным на принципах Macintosh. Название «IIGS» расшифровывается как «Apple IIGS» (Graphics and Sound — графика и звук), что подчёркивает его ключевые усовершенствования.
История
Разработка и предпосылки
К середине 1980-х годов линейка Apple II, выпущенная в 1977 году, устаревала как по производительности, так и по возможностям. Основные конкуренты, такие как IBM PC и его клоны, а также Commodore Amiga, предлагали 16- и 32-битные процессоры, многозадачность и продвинутую графику. В то же время Apple активно продвигала Macintosh, который имел графический интерфейс, но был дорогим и имел ограниченную совместимость с программным обеспечением Apple II.
Внутри компании существовало разделение: часть инженеров выступала за полный отказ от Apple II в пользу Macintosh, однако руководство, учитывая огромную установленную базу (миллионы пользователей), решило разработать преемника, который бы сохранил обратную совместимость с программным обеспечением Apple II, но при этом предложил значительные улучшения. Проект получил кодовое название «Phoenix» (Феникс), символизируя возрождение линейки.
Анонс и выпуск
Apple IIGS был анонсирован 15 сентября 1986 года на мероприятии AppleFest в Сан-Франциско. Первые поставки начались в октябре того же года. Компьютер позиционировался как «улучшенный Apple II» для образовательных учреждений, домашних пользователей и малого бизнеса, которые не хотели переходить на более дорогой Macintosh. Цена базовой модели составляла около 999 долларов США (без монитора и дисковода), что было сопоставимо с ценой Apple IIe, но значительно дешевле Macintosh Plus.
Производство и прекращение выпуска
Производство Apple IIGS продолжалось до декабря 1992 года. За это время было выпущено несколько ревизий материнской платы (ROM 01, ROM 03, ROM 01 Rev. B и др.), которые исправляли ошибки и добавляли поддержку новых периферийных устройств. Всего было продано, по разным оценкам, от 1,5 до 2 миллионов экземпляров, что сделало его одной из самых успешных моделей в линейке Apple II, хотя и не самой массовой. Прекращение выпуска было связано с окончательным переходом Apple на платформу Macintosh и падением спроса на 8-битные системы.
Архитектура и характеристики
Процессор и память
В отличие от всех предыдущих моделей Apple II, использовавших 8-битный процессор MOS Technology 6502 (или его клоны), Apple IIGS был оснащён 16-битным микропроцессором Western Design Center 65C816. Этот процессор был обратно совместим с 6502 на уровне инструкций, что позволяло запускать существующее программное обеспечение для Apple II без изменений. Тактовая частота составляла 2,8 МГц (в режиме 16-бит) и 1,0 МГц (в режиме 8-бит для совместимости).
Объём оперативной памяти (RAM) в базовой конфигурации составлял 256 КБ, расширяемый до 8 МБ (с помощью специальных карт расширения, например, от Apple или сторонних производителей). Постоянная память (ROM) содержала 128 КБ (в первых версиях) и 256 КБ (в более поздних), в которой хранилась операционная система и графический интерфейс.
Графика и звук
Главным нововведением Apple IIGS была подсистема графики и звука, давшая название модели. Видеоконтроллер VGC (Video Graphics Controller) поддерживал несколько режимов:
- Режим Super Hi-Res (SHR): Разрешение 640×200 пикселей с 16 цветами из палитры в 4096 цветов, или 320×200 пикселей с 256 цветами из той же палитры. Это было значительным шагом вперёд по сравнению с 40- и 80-колоночными текстовыми режимами Apple IIe.
- Режим Hi-Res (HGR): Обратная совместимость с графическим режимом Apple II (280×192, 6 цветов).
- Текстовые режимы: 40 и 80 колонок, а также 80-колоночный режим с улучшенным шрифтом.
Звуковая подсистема была реализована на чипе Ensoniq ES5503 DOC (Digital Oscillator Chip), который обеспечивал 32 голоса (канала) синтезатора с частотой дискретизации до 44,1 кГц. Это позволяло воспроизводить сложную музыку, звуковые эффекты и даже синтезированную речь. Встроенный динамик был монофоническим, но через разъём для наушников можно было подключать стереофонические колонки.
Периферийные интерфейсы
На задней панели компьютера располагались:
- Видеовыход: DB-15 (аналоговый RGB) для подключения монитора AppleColor RGB Monitor (A2M6014) или совместимых, а также композитный видеовыход (RCA) для подключения к телевизору.
- Аудиовыход: 3,5-мм стереоразъём для наушников или внешних колонок.
- Последовательные порты: Два порта RS-232 (DB-9) для подключения модема, принтера или других устройств.
- Порт для мыши: Проприетарный порт для Apple Desktop Bus (ADB) — мыши и клавиатуры.
- Порт для дисковода: 19-контактный разъём для подключения внешнего дисковода 3,5" или 5,25".
- Слоты расширения: Семь слотов (как у Apple IIe), в которые можно было устанавливать карты расширения (например, для подключения жёсткого диска, сетевой карты, дополнительной памяти или звуковой карты).
Программное обеспечение
Операционная система
Apple IIGS работал под управлением операционной системы GS/OS, которая была написана специально для этой модели. GS/OS представляла собой многозадачную (в ограниченном виде) операционную систему с графическим интерфейсом, напоминавшим Mac OS того времени. В ней были реализованы:
- Finder: Файловый менеджер с окнами, иконками и перетаскиванием объектов.
- Системный шрифт: Chicago (как в Macintosh).
- Поддержка дисков: 3,5" (800 КБ и 1,44 МБ), 5,25" (140 КБ и 360 КБ), а также жёстких дисков (до 2 ГБ).
- Совместимость: Возможность запуска программ для Apple II (в режиме эмуляции 8-битного процессора).
Помимо GS/OS, существовала и более старая операционная система ProDOS 8 (для 8-битных приложений), которая также могла запускаться на IIGS.
Прикладное программное обеспечение
Благодаря обратной совместимости, Apple IIGS мог запускать огромный каталог программ для Apple II, включая такие популярные, как:
- AppleWorks: Интегрированный пакет (текстовый процессор, электронная таблица, база данных).
- The Print Shop: Программа для создания плакатов, открыток и баннеров.
- Flight Simulator II: Авиасимулятор.
- Lode Runner: Платформер.
- Oregon Trail: Образовательная игра.
Для использования возможностей 16-битного режима и графики SHR были выпущены специализированные программы, такие как:
- Apple IIGS Paint: Графический редактор для работы с 256 цветами.
- Music Construction Set: Редактор нотной записи.
- HyperCard IIGS: Мультимедийная среда для создания гипертекстовых приложений.
Игры
Apple IIGS получил значительную поддержку со стороны разработчиков игр. Благодаря улучшенной графике и звуку, на нём выходили версии популярных игр, которые были заметно лучше, чем на обычном Apple II. Наиболее известные игры для IIGS:
- King's Quest I-V: Серия приключенческих игр от Sierra On-Line.
- Space Quest I-IV: Пародийная серия космических приключений.
- Leisure Suit Larry in the Land of the Lounge Lizards: Взрослая приключенческая игра.
- The Bard's Tale III: Ролевая игра.
- Ultima VI: Ролевая игра.
- Prince of Persia: Платформер.
- Zork Zero: Интерактивная литература.
- Arkanoid II: Арканоид.
Критика и наследие
Критика
Несмотря на технологические новшества, Apple IIGS подвергался критике по нескольким причинам:
- Цена: Компьютер был дорогим, особенно с учётом необходимости покупки цветного монитора и дисковода. Это делало его менее доступным, чем Commodore Amiga или Atari ST.
- Совместимость: Хотя обратная совместимость с Apple II была преимуществом, она также создавала ограничения. Многие 16-битные программы не могли использовать все возможности аппаратного обеспечения из-за необходимости эмуляции 8-битного режима.
- Отсутствие поддержки со стороны Apple: Компания Apple всегда рассматривала IIGS как «второстепенный» продукт по сравнению с Macintosh. Маркетинговая поддержка была слабой, а обновления операционной системы выходили редко. Многие разработчики предпочитали писать программы для Macintosh, который имел более широкую аудиторию.
- Конкуренция: К концу 1980-х годов рынок персональных компьютеров был захвачен IBM PC-совместимыми машинами, которые предлагали более высокую производительность, большее количество программ и более низкую цену.
Наследие
Apple IIGS оставил заметный след в истории компьютерной техники. Он стал последним представителем легендарной линейки Apple II, которая фактически создала рынок персональных компьютеров. Его графические и звуковые возможности, хотя и не дотягивали до уровня Amiga, были революционными для своего времени и позволили создать множество запоминающихся игр и приложений.
Сегодня Apple IIGS является объектом коллекционирования и ретро-компьютинга. Существуют сообщества энтузиастов, которые поддерживают работу компьютеров, создают новые программы и игры, а также разрабатывают эмуляторы (например, GSport, MAME). Многие пользователи отмечают уникальное сочетание «ретро-шарма» Apple II с современными для того времени мультимедийными возможностями.
Интересные факты
- Внутреннее название проекта — «Phoenix» — было выбрано не случайно. Разработчики считали, что Apple IIGS возродит интерес к линейке Apple II.
- В отличие от Macintosh, Apple IIGS не имел встроенного дисковода. В базовой комплектации поставлялся внешний дисковод 3,5" (800 КБ) или 5,25" (140 КБ).
- На корпусе Apple IIGS был нанесён логотип Apple, который светился зелёным цветом при включении (в отличие от красного у Macintosh).
- Существовала версия Apple IIGS с 1 МБ ОЗУ, которая продавалась как «Apple IIGS 1MB» и была дороже базовой модели.
- В 1991 году была выпущена последняя ревизия материнской платы (ROM 03), которая исправляла множество ошибок и добавляла поддержку жёстких дисков SCSI.
Источники
- Apple Computer, Inc. Apple IIGS Technical Reference. Addison-Wesley, 1987.
- Weyhrich, Steven. The Apple II Age: How the Computer Became Personal. MIT Press, 2022.
- The Apple IIGS: A History of the Last Apple II (статья на сайте The Apple II History Project).
- Apple IIGS (статья на сайте Vintage Computer Federation).
- Apple IIGS (статья на сайте Wikipedia, английская версия).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →