stringtranslate.com

Apple IIGS

Apple IIGS (стилизованный как II GS ) — 16-разрядный персональный компьютер, произведенный Apple Computer . Это пятый и самый мощный из семейства Apple II . Он совместим с более ранними моделями Apple II, но имеет внешний вид и ощущения от Macintosh , а также разрешение и цветопередачу, похожие на Amiga и Atari ST . «GS» в названии означает «Graphics and Sound», что указывает на его усовершенствованное мультимедийное оборудование, особенно на его современный звук. [1]

Микрокомпьютер радикально отличается от линейки Apple II, с 16-битным микропроцессором 65C816 , прямым доступом к мегабайтам оперативной памяти и встроенной мышью . Это первый компьютер от Apple с цветным графическим пользовательским интерфейсом (цвет был представлен на Macintosh II шесть месяцев спустя) и интерфейсом Apple Desktop Bus для клавиатур, мышей и других устройств ввода. Это первый персональный компьютер с чипом синтеза волновых таблиц , использующим технологию от Ensoniq .

IIGS сулил многообещающее будущее и эволюционное развитие линейки Apple II, но Apple решила сосредоточиться на Macintosh, и новые модели Apple IIGS не были выпущены. Apple прекратила производство IIGS 4 декабря 1992 года.

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

Apple IIGS внесла значительные улучшения по сравнению с Apple IIe и Apple IIc . Он эмулирует своих предшественников с помощью специального чипа под названием Mega II и использует новый на тот момент 16-битный микропроцессор WDC 65C816 . Процессор работает на частоте 2,8 МГц , что быстрее 8-битных процессоров, используемых в более ранних моделях Apple II. 65C816 позволяет IIGS адресовать значительно больше оперативной памяти .

Частота 2,8 МГц была преднамеренным решением, чтобы ограничить производительность IIGS до уровня ниже, чем у Macintosh. [ оспариваетсяобсудить ] Это решение оказало решающее влияние на успех IIGS; оригинальный процессор 65C816, используемый в IIGS, был сертифицирован для работы на частоте до 4 МГц . [2] Более быстрые версии процессора 65C816 были легко доступны, со скоростями от 5 до 14 МГц, но Apple поддерживала машину на частоте 2,8 МГц на протяжении всего производственного цикла. [3]

Его графические возможности превосходят остальную часть серии Apple II, с более высоким разрешением видеорежимов и большим количеством цветов. Они включают режим 640×200 пикселей с 2-битным цветом и режим 320×200 с 4-битным цветом, оба из которых могут выбирать 4 или 16 цветов (соответственно) за раз из палитры в 4096 цветов. Изменяя палитру на каждой строке сканирования , можно отображать до 256 цветов или более на экране. С помощью умного программирования можно заставить IIGS отображать до 3200 цветов одновременно.

Звук генерируется встроенным чипом цифрового синтезатора Ensoniq 5503, который имеет собственную выделенную оперативную память и 32 звуковых канала. Эти каналы могут быть объединены для создания 15 голосов в стерео. [4]

Плата памяти AST RamStakPlus для Apple IIGS

IIGS поддерживает как 5,25-дюймовые, так и 3,5-дюймовые дискеты и имеет семь слотов расширения общего назначения, совместимых с теми, что есть на Apple II , II+ и IIe. Он также имеет слот расширения памяти для ОЗУ объемом до 8  МБ . IIGS имеет порты для внешних дисководов, два последовательных порта для таких устройств, как принтеры и модемы (которые также могут использоваться для подключения к сети LocalTalk ), порт Apple Desktop Bus для подключения клавиатуры и мыши , а также композитные и RGB- видеопорты. [4]

Часы реального времени работают от встроенной батареи (первоначально это была незаменяемая литиевая батарея напряжением 3,6 В ; в более поздних версиях материнской платы она съемная).

IIGS также поддерживает загрузку с сервера AppleShare через протокол AppleTalk по кабелю LocalTalk . [5] Это произошло более чем за десять лет до того, как NetBoot предложил ту же возможность для компьютеров под управлением Mac OS 8 и более поздних версий. [6]

Графика

В дополнение к поддержке всех графических режимов предыдущих моделей Apple II (текст 40 и 80 колонок, низкое и двойное низкое, высокое и двойное высокое разрешение), видеографический чип Apple IIGS (VGC) представил новый графический режим под названием «Super-High Resolution». Этот новый режим предлагает повышенное разрешение экрана и значительно более широкую цветовую палитру, без ограничений более ранних графических режимов Apple II (таких как цветовое затуманивание и окантовка ). Super-High-Resolution поддерживает 200 строк, в 320 или 640 пикселях по горизонтали. Оба режима используют 12-битную палитру для в общей сложности 4096 возможных цветов, с до 256 цветами (или более) на экране, хотя не все цвета могут отображаться на экране одновременно.

Использование режима сверхвысокого разрешения может включать:

Каждая строка сканирования на экране может независимо выбирать режим 320 или 640 строк, режим заполнения (только 320-режим) и любую из 16 палитр, что позволяет смешивать графические режимы на экране. Чаще всего это можно увидеть в графических программах, где строка меню постоянно находится в разрешении 640 пикселей, а режим рабочей области можно менять в зависимости от потребностей пользователя.

Аудио

Звук Apple IIGS обеспечивается чипом синтеза волновой таблицы Ensoniq 5503 DOC (Digital Oscillator Chip), разработанным Бобом Яннесом , создателем чипа синтезатора SID , используемого в Commodore 64. ES5503 DOC — это тот же чип, который используется в профессиональных синтезаторах Ensoniq Mirage и Ensoniq ESQ-1 . Чип имеет 32 осциллятора, что позволяет использовать максимум 32 голоса (с ограниченными возможностями при независимом использовании), хотя прошивка Apple объединяет их в пары для 16 голосов, чтобы создать более полный и гибкий звук, как и большинство стандартных инструментов операционной системы (набор инструментов Apple MIDISynth идет еще дальше для более насыщенного звука, группируя четыре осциллятора на голос, что позволяет получить ограничение в семь голосов). IIGS часто называют 15-голосовой системой, потому что один голос или «звуковой генератор», состоящий из двух осцилляторов, всегда зарезервирован как выделенный такт для генератора прерываний синхронизации звукового чипа . Программное обеспечение, которое не использует системную прошивку или использует специально запрограммированные инструменты (определенные игры, демоверсии и музыкальное программное обеспечение), может получить доступ к чипу напрямую и использовать все 32 голоса.

Аудиовозможности компьютера были названы основной причиной возобновления в 1989 году лейблом звукозаписи Apple Corps судебного иска против Apple, который был ранее приостановлен. Apple Corps утверждала, что аудиочип IIGS нарушал условия соглашения с компанией 1981 года, запрещавшего Apple, Inc. заниматься музыкальным бизнесом. [ необходима цитата ]

Стандартный разъем для наушников 18 дюйма находится на задней стороне корпуса, и к нему можно подключить стандартные стереодинамики компьютера. Этот разъем обеспечивает только монофонический звук , а для стерео требуется сторонняя карта-адаптер; [7] несмотря на это, Ensoniq и практически все собственное программное обеспечение воспроизводят стереозвук. Ensoniq может управлять 16 выходными каналами динамиков, но предоставленный Apple разъем расширения Molex позволяет использовать только 8. На материнской плате IIGS имеется 64 КБ выделенной памяти (DOC-RAM), отдельной от системной памяти, для чипа Ensoniq, чтобы хранить свои сэмплированные волновые табличные инструменты.

Чтобы использовать аудиовозможности IIGS, во время его появления компания Apple продавала для компьютера усиленные динамики Bose Roommate (соответствующие платиновому цвету и с фирменными решетками с логотипом Bose/Apple).

Расширение

Карта расширения Apple SCSI, установленная в Apple IIGS

Как и другие машины Apple II до него, IIGS очень расширяем. Слоты расширения можно использовать для различных целей, что значительно увеличивает возможности компьютера. Хост-адаптеры SCSI можно использовать для подключения внешних устройств SCSI, таких как жесткие диски и приводы CD-ROM . Также можно использовать другие запоминающие устройства, такие как адаптеры, поддерживающие более современные внутренние 2,5-дюймовые жесткие диски IDE . Другой распространенный класс карт расширения Apple IIGS — это карты ускорителей, такие как TransWarp GS от Applied Engineering , заменяющие оригинальный процессор компьютера на более быстрый. Более поздняя опция расширения, AppleSqueezer GS, объединяет ускоритель с регулируемой скоростью до 14 МГц, 14 МБ ОЗУ (240 МБ с драйверами) и выход HDMI — все в одном корпусе. Applied Engineering разработала PC Transporter , который по сути является IBM-PC/XT на карте. Также были выпущены различные другие карты, включая те, которые позволяют использовать новые технологии, такие как 10BASE-T Ethernet и карты CompactFlash на IIGS. Одной из таких карт расширения CompactFlash является MicroDrive/Turbo от ReActiveMicro, представляющая собой альтернативу твердотельному хранилищу с поддержкой DMA , особенно быстрому, для большинства серий Apple II, включая Apple II, II+, IIe и IIGS. Еще одна новая карта расширения — Uthernet II, устройство Ethernet для серии Apple II. Основными применениями Uthernet II являются передача данных (часто через ADTPro) и доступ к BBS . Ее также можно использовать для крайне простого просмотра веб-страниц и других сетевых целей.

Разработка

Стив Возняк сказал в январе 1985 года, что Apple изучает 65816, и что версия на 8 МГц «превзойдет 68000 в большинстве приложений», но любой продукт, использующий ее, должен быть совместим с Apple II. [8] Распространились слухи о его работе над «Apple IIx». [9] Говорили, что у IIx будет 16-битный процессор, один мегабайт оперативной памяти, а также улучшенная графика и звук. [10] [11] «IIx» было кодовым названием первого внутреннего проекта Apple по разработке следующего поколения Apple II на основе 65816. Однако проект IIx забуксовал, когда он попытался включить различные сопроцессоры, позволяющие ему эмулировать другие компьютерные системы. Ранние образцы 65816 также были проблемными. Эти проблемы привели к отмене проекта IIx, но позже был сформирован новый проект для создания обновленного Apple II. Этот проект, который привел к выпуску IIGS, был известен под различными кодовыми названиями, пока разрабатывалась новая система, включая «Phoenix», « Rambo », « Gumby » и «Cortland». Ходили слухи о нескольких значительно улучшенных прототипах, созданных за эти годы в Apple, но ни один из них так и не был выпущен. Пока был раскрыт только один, « Mark Twain ». Прототип Mark Twain (названный в честь знаменитой цитаты Твена «Слухи о моей смерти сильно преувеличены») [12] , как ожидалось, имел ревизию «ROM 04» (хотя обнаруженные прототипы не содержат никакого нового кода ROM) [13] и отличался 8 МГц 65C816, встроенным SuperDrive , 2 МБ ОЗУ и жестким диском . [14]

Некоторые конструктивные особенности неудачного Apple III сохранились в Apple IIGS, например, заимствование GS/OS элементов из SOS (включая файловую систему SOS посредством ProDOS ), уникальная функция клавиатуры для двухскоростных клавиш со стрелками и цветной текст ASCII .

Выпускать

Оригинальный Apple IIGS "Woz Edition" с подписью на лицевой стороне
Подпись «Woz», напечатанная на ограниченной серии Apple IIGS, крупным планом

Ограниченный выпуск (футляр с автографом "Woz")

В рамках памятного празднования 10-й годовщины разработки серии Apple II, а также празднования той же годовщины самой Apple Computer, на запуске продукта была представлена ​​специальная ограниченная серия. Первые 50 000 произведенных Apple IIGS имели воспроизведенную копию подписи Возняка («Woz») в переднем правом углу корпуса с пунктирной линией и фразой «Limited Edition», напечатанной чуть ниже. Владельцы Limited Edition, после отправки по почте своей регистрационной карточки Apple, получали обратно сертификат подлинности, подписанный Возняком и 12 ключевыми инженерами Apple, а также личное письмо от самого Возняка (оба были воспроизведены на машине). Поскольку разница между стандартными и Limited Edition машинами была чисто косметической, многие владельцы новых смогли «перейти» на Limited Edition, просто заменив крышку корпуса со старой (и, вероятно, неработающей) машины. [15] [ самоизданный источник ]

Обновление Apple IIe

Вид сзади на обновленную версию IIGS с новыми портами и разъемами

После выпуска в сентябре 1986 года Apple объявила, что будет выпускать комплект, который обновит Apple IIe до IIGS, доступный для покупки. Это соответствовало практике Apple по предоставлению обновлений материнской платы, которая существовала с самых первых дней Apple II до возвращения Стива Джобса в Apple в 1997 году. Обновление IIe-to-IIGS заменило материнскую плату IIe на 16-битную материнскую плату IIGS. Пользователи приносили свои машины Apple IIe в авторизованный дилерский центр Apple, где материнская плата IIe и нижняя плата корпуса заменялись на материнскую плату Apple IIGS с новой платой основания (с соответствующими вырезами для новых встроенных портов). Новые металлические наклейки-идентификаторы заменили значки на передней панели IIe, что стало ребрендингом машины. Верхняя половина корпуса IIe, клавиатура, динамик и блок питания были сохранены. Оригинальные материнские платы IIGS (выпущенные в период с 1986 по середину 1989 года) имеют электрические соединения для блока питания IIe и клавиатуры, хотя только около половины из них имеют предварительно припаянные на заводе физические разъемы, которые в основном были зарезервированы для комплектов модернизации.

Запасные шильдики для передней крышки, используемые при обновлении Apple IIe до IIGS

Модернизация стоила 500 долларов США, плюс обмен существующей материнской платы Apple IIe пользователя. Она не включала мышь, а клавиатура, хотя и функциональная, не имела цифровой клавиатуры и не имитировала все функции и возможности клавиатуры Apple Desktop Bus . Некоторые карты, разработанные для GS, не помещались в наклонный корпус Apple IIe. В конце концов, большинство пользователей обнаружили, что модернизация не сэкономила им много денег, когда они купили 3,5-дюймовый дисковод, аналоговый RGB-монитор и мышь. [ необходима цитата ]

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

Программное обеспечение, работающее на Apple IIGS, можно разделить на две основные категории: 8-разрядное программное обеспечение, совместимое с более ранними системами Apple II, такими как IIe и IIc, и 16-разрядное программное обеспечение IIGS, которое использует его расширенные функции, включая почти точную копию графического пользовательского интерфейса Macintosh .

Совместимость с 8-битной версией Apple II

Apple утверждала, что IIGS на 95% совместим с современным программным обеспечением Apple II. Например, один обозреватель успешно запускал демонстрационные программы, которые поставлялись на кассете с его Apple II 1977 года. [7] IIGS может запускать все более ранние операционные системы Apple II от Apple : Apple DOS , ProDOS 8 и Apple Pascal . Он также совместим почти со всем 8-битным программным обеспечением, работающим на этих системах. Как и Apple II+, IIe и IIc, IIGS также включает Applesoft BASIC и монитор машинного языка (который может использоваться для очень простого программирования на языке ассемблера ) в ПЗУ, поэтому их можно использовать даже без загруженной с диска операционной системы. 8-битное программное обеспечение работает в два раза быстрее, если пользователь не уменьшит скорость процессора в панели управления IIGS.

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

Apple IIGS System Software использует графический пользовательский интерфейс (GUI), очень похожий на интерфейс Macintosh и немного похожий на GEM для ПК и операционные системы современных компьютеров Atari и Amiga. Ранние версии System Software основаны на операционной системе ProDOS 16, которая основана на оригинальной операционной системе ProDOS для 8-разрядных компьютеров Apple II. Хотя она была модифицирована таким образом, чтобы на ней могло работать 16-разрядное программное обеспечение Apple IIGS, ProDOS 16 была написана в основном на 8-разрядном коде и не использует все возможности IIGS. Более поздние версии System Software (начиная с версии 4.0) заменили ProDOS 16 новой 16-разрядной операционной системой, известной как GS/OS . Она лучше использует уникальные возможности IIGS и включает в себя множество ценных новых функций. Системное программное обеспечение IIGS было существенно улучшено и расширено за годы его разработки, достигнув кульминации в своей окончательной официальной версии System 6.0.1, которая была выпущена в 1993 году. В июле 2015 года члены компьютерной группы из Франции выпустили новую, хотя и неофициальную, версию этого системного программного обеспечения, названную «System 6.0.2» (а позже последовали System 6.0.3 и 6.0.4), в которой в первую очередь были исправлены некоторые ошибки. [16]

Графический пользовательский интерфейс

Подобно Macintosh, системное программное обеспечение IIGS обеспечивает графический пользовательский интерфейс, управляемый мышью , с использованием таких концепций, как окна , меню и значки. Это было реализовано с помощью «инструментального» кода, часть которого находится в ПЗУ компьютера, а часть загружается с диска. Одновременно может работать только одно крупное приложение, хотя другие, более мелкие программы, известные как Desk Accessories , могут использоваться одновременно. У IIGS есть приложение файлового менеджера Finder , очень похожее на приложение Macintosh, которое позволяет пользователю управлять файлами и запускать приложения. По умолчанию Finder отображается при запуске компьютера и всякий раз, когда пользователь выходит из приложения, запущенного с него, хотя пользователь может изменить приложение запуска.

Компании-разработчики программного обеспечения жаловались, что Apple не предоставляет техническую информацию и инструменты разработки для создания специфичного для IIGS программного обеспечения. В 1988 году Compute! сообщил, что Cinemaware и Intergalactic Development пришлось писать собственные инструменты для максимального использования аудио IIGS, причем последняя заявила, что «эти проблемы… становятся общеизвестными в отрасли». [17]

Расширяемость

Системное программное обеспечение IIGS может быть расширено с помощью различных механизмов. New Desk Accessories — это небольшие программы, от калькулятора до простых текстовых процессоров , которые можно использовать при запуске любого стандартного настольного приложения. Classic Desk Accessories также служат небольшими программами, доступными при запуске других приложений, но они используют текстовый экран и к ним можно получить доступ даже из ненастольных приложений. Панели управления и файлы инициализации — это другие механизмы, которые позволяют добавлять различные функции в систему. Finder Extras позволяет добавлять новые возможности в Finder, драйверы можно использовать для поддержки новых аппаратных устройств, а пользователи также могут добавлять «инструменты», которые предоставляют различные функции, которые другие программы могут легко использовать. Эти функции можно использовать для предоставления функций, которые никогда не были запланированы разработчиками системы, например, стек TCP/IP, известный как «Marinetti».

Возможность многозадачности

Было создано стороннее UNIX -подобное многозадачное ядро , называемое GNO/ME , которое работает под GUI и обеспечивает вытесняющую многозадачность. Кроме того, система под названием The Manager может использоваться для того, чтобы сделать Finder более похожим на тот, что на Macintosh, позволяя основному программному обеспечению (кроме просто "вспомогательных" программ) работать одновременно посредством кооперативной многозадачности .

Прием

После предварительного просмотра компьютера BYTE заявил в октябре 1986 года, что «достижения разработчиков Apple IIGS замечательны, но бремя классической архитектуры Apple II, теперь столь же почтенна (и устарела), как COBOL и пакетная обработка , возможно, тяготило их и лишало их любых технологических скачков за пределами упражнений в миниатюризации». Журнал добавил, что «связанный [классической] совместимостью с Apple II, [IIGS] приближается, но не соответствует или не превосходит текущие компьютерные возможности» Macintosh , Amiga или Atari ST , и предсказал, что многие поставщики будут «улучшать существующие продукты для [классического] Apple II вместо того, чтобы писать новое программное обеспечение», которое в полной мере использовало бы мощь IIGS. [4]

inCider , который в сентябре предупреждал, что следующему Apple II «нужен (как минимум)  ... мегабайт оперативной памяти  ... Это то, чего хочет рынок», [18] действительно сообщил в ноябре, что «Вместо того, чтобы рисковать, инвестируя время и деньги в программы, которые работают только на Apple IIGS, ряд разработчиков программного обеспечения просто обновили старые программы Apple II», и что «самая интересная программа, доступная специально для IIGS в настоящее время, — это Explore-a-Story от LearningWays, которая была выпущена одновременно для старых добрых 128K Apple IIe и IIc». Журнал пришел к выводу: «Мораль проста: хорошее оборудование, даже инновационное оборудование, не родит хорошее, новое программное обеспечение в одночасье». [19]

Nibble был более позитивен, назвав цену «фантастической» для «машины мечты Стива Возняка». Он похвалил «невероятную» совместимость IIGS с Apple II, графику и звук, заявил, что только его более медленная скорость делает компьютер значительно хуже Macintosh, и ожидал, что Apple вскоре представит новые продукты, чтобы лучше различать две линейки продуктов. Журнал пришел к выводу, что «IIGS — невероятно прекрасный компьютер, возможно, лучшая сборка чипов и резисторов, когда-либо спаянных вместе ... Дамы и господа из Apple, от имени сообщества пользователей Apple II, вы заслужили нашу благодарность и восхищение». [20]

Compute! описал IIGS в ноябре 1986 года как «две машины в одной — продукт, который заполняет пробел между Macintosh и Apple IIe , и таким образом представляет собой, возможно, серьезную конкуренцию для Commodore Amiga и Atari ST series». Он описал графику IIGS как «отличающуюся как день и ночь» от более ранних Apple II, а аудиосистему как «в своем классе  ... [она] оправдывает цену IIGS для многих любителей музыки и фанатиков». Журнал сообщил, что «более сотни сторонних разработчиков активно занимались созданием программного обеспечения для IIGS», и предсказал, что «по мере разработки новых продуктов, использующих преимущества IIGS, люди будут отходить от чистого Apple II и переходить к более новым играм с их улучшенной производительностью». [21]

Однако в декабре 1987 года журнал Compute!'s Apple Applications сообщил, что «многие издатели отменили или отложили свои планы на программное обеспечение Apple IIGS и вместо этого осторожно представляют программы для Apple IIc и IIe», в то время как «многие продукты для Apple IIGS являются просто версиями» старого программного обеспечения Apple II «которые включают цвет и используют интерфейс мыши». Было доступно так мало программного обеспечения IIGS, что «самым популярным продуктом  ... является AppleWorks . Никакого интерфейса мыши, никакого цвета, никакой графики. Только AppleWorks из мира IIe и IIc». Журнал заявил, что многие клиенты либо выбрали немного более дорогой Macintosh Plus , либо сохранили свои недорогие IIc или IIe, на которых хорошо работал AppleWorks, а IIGS «находился в странном положении» между ними. [22]

Брюс Вебстер из BYTE в январе 1987 года похвалил Apple за то, что они позволили Возняку завершить проект IIx, но сказал, что компания должна была сделать это «несколько лет назад». IIGS — отличная замена [более ранним моделям] линейки Apple II, но она ужасно запоздала. Технология во многих областях скорее отстает, чем становится передовой», со скоростью и графикой, уступающей Amiga и Atari ST. Другие компьютеры, писал он, имеют как более крупные библиотеки программного обеспечения, использующие их мощность, так и более низкие цены; Вебстер обнаружил, что пакет IIGS стоимостью 2500 долларов был сопоставим с конфигурацией Atari ST за 1500 долларов . Он заключил с «квалифицированным одобрением» компьютера: «Необходимо было предотвратить исчезновение линейки Apple II в течение следующего года или около того. Однако Apple не зашла достаточно далеко». [23] Обзор BYTE в апреле 1987 года пришел к выводу, что IIGS «имеет потенциал стать мощным компьютером», но нуждается в более быстром процессоре и большем количестве адресуемой памяти. Журнал посоветовал потенциальным клиентам сравнить более мощный процессор 68000 Macintosh, Amiga и Atari ST с большей расширяемостью IIGS и большой библиотекой программного обеспечения Apple II. [7]

Compute! в 1988 году призвал Apple сделать компьютер быстрее, заявив, что «независимо от того, как вы его режете, IIGS медленный» и что программы, специфичные для IIGS, не могут поспевать за действиями пользователя. [24] В 1989 году журнал заявил: «Одной из самых больших жалоб на программное обеспечение, специфичное для IIGS, является то, как оно имитирует темп зомби . Можно подумать, что 16-битное программное обеспечение умерло и вуду-трансформировалось в шаркающую, спотыкающуюся имитацию реальных компьютерных приложений». [25] В том году он сообщил, что после повышения в сентябре IIGS с цветным монитором, двумя дисководами и ImageWriter II стоил более 3000 долларов , цену, которую журнал назвал «ошеломляющей». [26] inCider также раскритиковал повышение цен, предупредив, что оно «еще больше открывает двери недорогим компьютерам MS-DOS ». [27]

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

Микропроцессор

Память

Видеорежимы

Видео эмуляции

Видео нативное

Аудио

Расширение

Внутренние разъемы

Специализированные чип-контроллеры

Внешние разъемы

История изменений

Находясь в производстве с сентября 1986 года по декабрь 1992 года, Apple IIGS оставался относительно неизменным с момента своего создания. Однако в эти годы Apple выпустила несколько обновлений для обслуживания системы, которые в основном включали два новых обновления на основе ПЗУ и обновленную материнскую плату. Ходят слухи, что было разработано и даже построено несколько прототипов, которые значительно улучшили функции и возможности машины, хотя только один из них был представлен общественности (т. е. «Марк Твен»). Ниже перечислены только те изменения и обновления, которые были официально выпущены Apple.

Оригинальная версия прошивки («ROM version 00»)

В течение всего первого года производства машины, ранняя, почти бета-подобная, версия прошивки поставлялась с машиной и была заметно глючной. Некоторые ограничения этого включают тот факт, что встроенный RAM Disk не может быть установлен больше 4 МБ (даже если присутствует больше RAM) и прошивка содержит очень ранние наборы инструментов System 1.x. Она стала несовместимой с большинством собственного программного обеспечения Apple IIGS, написанного с конца 1987 года, и поддержка ОС продолжалась только до System 3. Заставка запуска оригинальной ROM отображает только слова «Apple IIgs» в верхней центральной части экрана, таким же образом, как и предыдущие модели Apple II идентифицируют себя.

Замена видеографического контроллера (VGC)

В очень ранних производственных партиях машины был неисправный чип видеографического контроллера (VGC), который вызывал странные косметические сбои в эмулируемых видеорежимах (IIe/IIc). В частности, 80-колоночный текстовый дисплей и монохромная графика с двойным высоким разрешением имели симптом, при котором между пробелами символов и пикселей появлялись небольшие мерцающие или статические розовые биты. Большинство пользователей замечали это при использовании AppleWorks classic или приложения Mousedesk, которое было частью System 1 и 2. Apple решила проблему, предложив пострадавшим владельцам бесплатное обновление с заменой чипа.

Вторая версия прошивки («Версия ПЗУ 01»)

В августе 1987 года Apple выпустила обновленную ROM, которая была включена во все новые машины и была доступна в качестве бесплатного обновления для всех существующих владельцев. Главной особенностью новой ROM было наличие наборов инструментов System 2.x и нескольких исправлений ошибок. Обновление было жизненно важным, поскольку разработчики программного обеспечения, включая Apple, прекратили поддержку оригинальной ROM после ее выпуска (большинство собственного программного обеспечения Apple IIGS, написанного с конца 1987 года, не запускалось, если не было ROM 01 или выше, и это включало операционную систему GS/OS). Это обновление также позволяло использовать до 8 МБ для RAM Disk, добавляло некоторые новые функции для программистов и сообщало версию ROM и информацию об авторских правах на заставке запуска.

Стандартный объем оперативной памяти увеличен до 512 КБ

В марте 1988 года Apple начала поставлять устройства IIGS с 512 КБ ОЗУ в стандартной комплектации. Это было сделано путем предварительной установки карты расширения памяти Apple IIGS (которая когда-то продавалась отдельно) в слот расширения памяти — карта имела 256 КБ ОЗУ на борту с пустыми гнездами для дальнейшего расширения. Встроенная память на материнской плате осталась на уровне 256 КБ, и существующим пользователям это обновление не предлагалось.

Третья версия прошивки («ПЗУ версии 3»); 1 МБ ОЗУ

В августе 1989 года Apple увеличила стандартный объем оперативной памяти, поставляемой в IIGS, до 1,125 МБ. На этот раз дополнительная память была встроена в материнскую плату, что потребовало изменения компоновки и позволило внести другие незначительные улучшения. Это обновление представило как новую материнскую плату, так и новое обновление прошивки ПЗУ; однако ни то, ни другое не было предложено существующим владельцам — даже в качестве опции обновления (новое ПЗУ, теперь состоящее из двух чипов, несовместимо с оригинальной односокетной материнской платой). Apple сослалась на то, что причина, по которой обновление не предлагалось, заключалась в том, что большинство функций новой машины можно было получить на существующих машинах, установив System 5 и полностью заполненную карту расширения памяти Apple IIGS.

Новая прошивка ROM была расширена до 256 КБ и содержала наборы инструментов System 5.x. Новые наборы инструментов увеличили производительность машины до 10% из-за того, что меньше приходилось загружать с диска, доступ к чтению ROM инструмента был быстрее, чем RAM, и их высокооптимизированные процедуры по сравнению со старыми наборами инструментов (до GS/OS). В дополнение к нескольким исправлениям ошибок также были добавлены дополнительные команды и функции помощи программисту, очищенная панель управления с улучшенным управлением мышью и функциональностью RAM Disk, более гибкая поддержка Appletalk и сопоставление слотов.

С точки зрения оборудования, новая материнская плата представляет собой более чистый дизайн, который потребляет меньше энергии и решает проблемы с аудиошумом, которые мешали синтезатору Ensoniq на оригинальной материнской плате. Встроено в четыре раза больше оперативной памяти, с удвоенным размером ПЗУ, а улучшенный микроконтроллер Apple Desktop Bus обеспечивает встроенную поддержку залипания клавиш, эмуляции мыши и поддержки светодиодов клавиатуры (доступно на расширенных клавиатурах). Было введено аппаратное затенение Text Page 2, что улучшает совместимость и производительность с классическим видеорежимом Apple II. Батарейка часов теперь может обслуживаться пользователем, будучи помещенной в съемный разъем, и было добавлено место для перемычки, чтобы заблокировать текстовую панель управления (в основном полезно в школьных условиях). Поддержка обновления Apple-IIe-до-IIGS была удалена, и некоторые меры по сокращению затрат привели к тому, что некоторые чипы были припаяны на место, а не вставлены в разъем. Поскольку прошивка работала только на этой материнской плате, и новые обновления прошивки никогда не выпускались, пользователи обычно называли эту версию IIGS «ROM 3».

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

Как и встроенные клавиатуры Apple IIe и Apple IIc до этого, отдельная клавиатура IIGS отличается в зависимости от того, в каком регионе мира она продавалась, с дополнительными символами и символами местного языка, напечатанными на определенных клавишных колпачках (например, французские символы с ударением на канадской клавиатуре IIGS, такие как «à», «é», «ç» и т. д., или символ британского фунта «£» на клавиатуре UK IIGS). Однако, в отличие от предыдущих моделей Apple II, раскладка и форма клавиш были одинаковыми для всех стран, и ПЗУ внутри компьютера также были одинаковыми для всех стран, включая поддержку всех различных международных клавиатур. Чтобы получить доступ к раскладке локального набора символов и дисплею, пользователи должны были изменить настройки во встроенной программной панели управления, которая также предоставляет метод переключения между обновлением видеоэкрана 50/60 Гц. Композитный видеовыход доступен только в формате NTSC во всех системах IIGS; пользователи в странах PAL должны использовать монитор RGB или телевизоры с поддержкой RGB SCART . Эта выбираемая интернационализация позволяет быстро и просто локализовать любую машину. Также в настройках присутствует переключатель клавиатуры QWERTY / DVORAK для всех стран, как у Apple IIc. За пределами Северной Америки Apple IIGS поставлялся с другим блоком питания 220 В с зажимом, что делало его и пластиковые колпачки клавиш единственными физическими отличиями (и также очень модульными в смысле преобразования нелокализованной машины в локальную).

Гас

Apple разработала карту Apple IIe для перевода клиентов Apple IIe на Macintosh LC , особенно в школы, которые вложили большие средства в программное обеспечение Apple II. Пока Apple обсуждала создание подключаемой карты IIGS для LC, они посчитали, что стоимость ее продажи будет такой же, как и для целого LC, и отказались от нее. [37] Однако образовательное сообщество также вложило значительные средства в программное обеспечение IIGS, что сделало обновление до Macintosh менее привлекательным предложением, чем для Apple IIe. В результате разработчики программного обеспечения Apple Дэйв Лайонс и Энди Николас возглавили программу по разработке эмулятора программного обеспечения IIGS, который они назвали Gus в свободное время и который работал бы только на Power Macintosh . [38] [39] [40] Apple официально не поддерживала проект. [41] Тем не менее, видя необходимость помочь своим образовательным клиентам перейти на Macintosh (а также продавать Power Mac), Apple неофициально распространяла программное обеспечение бесплатно среди школ и других учреждений, которые подписали соглашение о неразглашении. [42] [43] [44] Он никогда не предлагался для публичной продажи, но теперь легко доступен в Интернете, наряду со многими сторонними классическими эмуляторами Apple II. Гас представляет собой один из немногих программных эмуляторов, разработанных в Apple (официально или нет), включая среду MacWorks и Mac OS X Classic . Приложение было публично продемонстрировано в Blue Box Rhapsody на WWDC 1997. [45]

Наследие

Apple Desktop Bus, которая долгое время была стандартом для большинства периферийных устройств ввода для Macintosh, впервые появилась на IIGS. Кроме того, другие стандартизированные порты и добавление SCSI установили эталон, который позволил Apple впервые объединить свои периферийные предложения в линейках продуктов Apple II и Macintosh, что позволило одному устройству быть совместимым с несколькими разнородными компьютерами.

IIGS также является первым продуктом Apple, который несет новую цветовую схему, объединяющую бренд, теплый серый цвет, который Apple окрестила «Platinum». Этот цвет останется стандартом Apple, используемым в подавляющем большинстве продуктов в течение следующего десятилетия. IIGS также является вторым крупным дизайном компьютера после Apple IIc, над которым Apple работала с командой Хартмута Эсслингера в Frog Design . Последовательное использование нового корпоративного цвета и соответствующих периферийных устройств положило начало языку дизайна Snow White , который использовался исключительно в течение следующих пяти лет и сделал линейку продуктов Apple мгновенно узнаваемой во всем мире.

Включение профессионального звукового чипа в Apple IIGS приветствовалось как разработчиками, так и пользователями, и были большие надежды на то, что он будет добавлен в Macintosh; [ необходима цитата ] однако это вызвало еще один иск от Apple Corps . В рамках более раннего спора о товарных знаках с бизнес-подразделением The Beatles , Apple Computer согласилась не выпускать продукты, связанные с музыкой. Apple Corps посчитала включение чипа Ensoniq в IIGS нарушением этого соглашения.

Разработчики

Джон Кармак , соучредитель id Software , начал свою карьеру с написания коммерческого программного обеспечения для Apple IIGS, работая с Джоном Ромеро и Томом Холлом . Wolfenstein 3D , основанная на игре Castle Wolfenstein 1981 года для Apple II , завершила полный круг, когда была выпущена для Apple IIGS в 1998 году. [46]

Две популярные видеоигры, Zany Golf и The Immortal , обе разработанные Уиллом Харви , [47] изначально были играми Apple IIGS, которые были портированы на другие платформы, включая Sega Genesis .

Pangea Software начиналась как разработчик игр для Apple IIGS. Naughty Dog начиналась с классических машин Apple II, но позже разрабатывалась для IIGS.

Слухи и отмененные разработки

В августе 1988 года журнал inCider сообщил, что Apple работает над новым Apple IIGS. Было заявлено, что у него более быстрый процессор, улучшенная графика (в два раза больше вертикального разрешения, 256 цветов на строку развертки и 4096 цветов на экран), 768 КБ ОЗУ, 256 КБ ПЗУ, 128 КБ звуковой DOC-RAM и встроенный порт SCSI. В том году не появилось ни одной новой машины.

В 1989 году журнал Compute! сообщил о предположениях, что на майском AppleFest Apple объявит о «IIGS Plus» с процессором в два-три раза быстрее, 768 КБ против 1 МБ ОЗУ и портом SCSI . [48] [49] Предположение частично основывалось на заявлении генерального директора Apple Джона Скалли о том, что IIGS получит новый ЦП в 1989 году. Новый компьютер не появился, [50] но в августе IIGS начал поставляться с 1 МБ ОЗУ в базовой конфигурации.

VTech , производитель 8-битного Apple II-совместимого Laser 128 , объявили о планах по созданию IIGS-совместимого компьютера в 1988 году по цене менее 600 долларов. [51] Они продемонстрировали прототип в 1989 году, но компьютер так и не был выпущен. [ необходима цитата ]

Cirtech создала рабочий прототип черно-белой платы эмуляции оборудования Macintosh для IIGS под названием «Duet». Используя процессор 68020, пользовательское ПЗУ и до 8 МБ ОЗУ, Cirtech заявила, что она превзошла Macintosh IIcx . [52] Проект в конечном итоге был отменен из-за прогнозируемой высокой стоимости платы.

Смотрите также

Ссылки

  1. ^ Мэннинг, Питер (2004). Электронная и компьютерная музыка. Oxford University Press. стр. 317. ISBN 9780195144840. Архивировано из оригинала 21 января 2022 г. . Получено 21 января 2022 г. .
  2. ^ "Histoire de l'Apple IIGS" (на французском). Архивировано из оригинала 4 сентября 2011 г. Получено 1 июня 2011 г.
  3. Найт, Дэниел (29 ноября 2015 г.). «Apple IIGS: больше мощности, больше цветов, потрясающий звук». LowEndMac . Архивировано из оригинала 7 августа 2020 г. Получено 7 июля 2020 г.
  4. ^ abc Williams, Gregg; Grehan, Richard (октябрь 1986 г.). "The Apple IIGS". BYTE . Том 11, № 10. США: UBM Technology Group. стр. 84. ISSN  0360-5280. OCLC  637876171. Получено 4 ноября 2013 г.
  5. ^ "Удаленная загрузка IIgs". www.synack.net . Получено 17 декабря 2023 г. .
  6. ^ «Гнилое яблоко?». Hackster.io .
  7. ^ abc Chien, Philip (апрель 1987 г.). "The Apple IIGS". BYTE . Том 10, № 4. UBM Technology Group. стр. 223. ISSN  0360-5280. OCLC  637876171. Получено 5 ноября 2013 г.
  8. ^ Уильямс, Грегг; Мур, Роб (январь 1985 г.). «История Apple / Часть 2: Еще больше истории и Apple III». BYTE (интервью). Том 10, № 1. UBM Technology Group. стр. 166. ISSN  0360-5280. OCLC  637876171 . Получено 26 октября 2013 г. .
  9. ^ Пурнель, Джерри (март 1985 г.). «В дороге: Hackercon и COMDEX». BYTE . Том 10, № 3. UBM Technology Group. стр. 313. ISSN  0360-5280. OCLC  637876171. Получено 19 марта 2016 г.
  10. ^ Статт, Пол (август 1986). "Future II's". inCider . Vol. 4, no. 8. p. 14. Получено 10 августа 2014 .
  11. ^ de Peyster, Deborah; Statt, Paul (сентябрь 1986 г.). "Дополнения для //x". inCider . Vol. 4, no. 9. p. 14. Получено 2 июля 2014 г.
  12. Weyhrich, Steven (23 сентября 2012 г.). «The Apple II Guide and Mark Twain». apple2history.org . Архивировано из оригинала 25 июля 2013 г. . Получено 21 мая 2014 г. .
  13. ^ Mesa, Andy F. "Apple IIGS". Музей Apple . Архивировано из оригинала 16 сентября 2014 года . Получено 21 мая 2014 года .
  14. ^ "APPLE IIgs". Музей OLD-COMPUTERS.com . Архивировано из оригинала 8 ноября 2006 г. Получено 21 мая 2014 г.
  15. Оригинальный раздел FAQ по Apple II, архив Apple от 9 января 2017 г., Wayback Machine IIGS
  16. Шван, Бен (20 июля 2015 г.). «System 6.0.2 für den Apple IIgs erscheint nach 22 Jahren» [Система 6.0.2 для Apple IIgs появляется через 22 года] (на немецком языке). Хейзе Онлайн. Архивировано из оригинала 7 июня 2016 года . Проверено 8 июня 2016 г.
  17. ^ Кайзер, Грегг (декабрь 1988 г.). «Где Apple?». Compute! . стр. 64 . Получено 10 ноября 2013 г. .
  18. ^ Статт, Пол (сентябрь 1986 г.). "Stattus Report". inCider . стр. 110. Получено 2 июля 2014 г.
  19. ^ Статт, Пол (ноябрь 1986 г.). «Видения GS Software». inCider . стр. 46. Получено 1 июля 2014 г.
  20. ^ Szetela, David (октябрь 1986). "The New II". Nibble . стр. 5. Получено 18 августа 2014 г.
  21. ^ Thornburg, David D. (ноябрь 1986 г.). «The New Apple IIGS». Compute! . № 78. США: ABC Publishing. стр. 18. ISSN  0194-357X. OCLC  923927734 . Получено 4 июля 2014 г. .
  22. ^ "II On II". Compute!'s Apple Applications . Декабрь 1987. С. 8. Получено 18 августа 2014 г.
  23. ^ Вебстер, Брюс (январь 1987 г.). «Просмотр и обзоры». BYTE . Том 12, № 1. США: UBM Technology Group. стр. 367. ISSN  0360-5280. OCLC  465348247. Получено 30 июня 2014 г.
  24. ^ Кайзер, Грегг (ноябрь 1988 г.). «IIGS Gets Going». Compute! . № 102. США: ABC Publishing. стр. 66. ISSN  0194-357X. OCLC  923927734 . Получено 10 ноября 2013 г. .
  25. ^ Кайзер, Грегг (март 1989). "Apple II". Compute! . № 106. стр. 58 . Получено 10 ноября 2013 г. .
  26. ^ Кайзер, Грегг (февраль 1989). "Stratospheric". Compute! . № 105. стр. 50 . Получено 10 ноября 2013 г. .
  27. Muse, Dan (ноябрь 1988 г.). «Born Old (But Not Ugly)». inCider . стр. 8. Получено 1 июля 2014 г.
  28. ^ abcd Текст можно смешивать с графическими режимами, заменяя нижние 8 или 32 строки графики четырьмя строками текста, в зависимости от видеорежима. Цветной текст уникален для Apple IIGS, все остальные модели Apple II выводят текст только в черно-белом варианте.
  29. ^ ab Фактически 140×192 в цвете из-за ограничений по размещению пикселей.
  30. ^ abcd 16 цветов на строку сканирования, палитру можно менять на каждой строке. Превышение 16 палитр на экран резко ограничивает системные ресурсы (например, полезно только для статических изображений, как правило).
  31. ^ Режим сглаживания создает визуальную иллюзию 16 цветов с помощью чередующихся цветных пикселей в 4 мини-палитрах, в дополнение к использованию большого (0,37 мм) шага точек AppleColor RGB.
  32. ^ В большинстве программ доступно только 15 голосов из-за прошивки, которая объединяет осцилляторы и резервирует один для синхронизации.
  33. ^ ab Хотя выходной сигнал аудиоразъема является монофоническим, а все стереокарты сторонних производителей воспроизводят только двухканальный стереозвук, на материнской плате/чипе предусмотрена возможность поддержки 8-канального стереозвука.
  34. ^ Сигнал M2B0 (Mega II Bank 0) доступен только в слоте 3 на оригинальной материнской плате с 256 Кб ОЗУ и в слотах с 1 по 6 на пересмотренной материнской плате с 1 Мб ОЗУ.
  35. ^ Только первые 4 МБ, установленные в слоте расширения памяти, доступны для прямого доступа к памяти (за исключением «быстрой оперативной памяти», встроенной в материнскую плату, которая доступна для прямого доступа к памяти)
  36. ^ CYA заменил FPI на пересмотренной материнской плате с ОЗУ 1 МБ в 1989 году.
  37. ^ "apple2history.org, Apple IIGS, начало конца". Apple2history.org. 25 сентября 1991 г. Архивировано из оригинала 19 марта 2021 г. Получено 27 марта 2017 г.
  38. ^ "apple2.org.za, Apple II – слухи, факты и басни – часть 2". Apple2.org.za. 15 сентября 1996 г. Архивировано из оригинала 24 октября 2005 г. Получено 13 ноября 2011 г.
  39. ^ "kashum.com, Я и Apple II". Kashum.com. Архивировано из оригинала 15 октября 2011 г. Получено 13 ноября 2011 г.
  40. ^ "apple2history.org, Музей, Скриншоты: "Gus Emulator"". Apple2history.org. Архивировано из оригинала 21 июля 2010 г. Получено 13 ноября 2011 г.
  41. ^ "scout.wisc.edu, Запуск программ Apple IIGS на вашем Mac". Scout.wisc.edu. 2 апреля 1997 г. Архивировано из оригинала 20 ноября 2011 г. Получено 13 ноября 2011 г.
  42. ^ "wap.org, Вашингтонская страница Apple Pi's Apple II". Wap.org. Архивировано из оригинала 27 сентября 2011 г. Получено 13 ноября 2011 г.
  43. ^ "emulation.victoly.com, Apple II, Gus 1.0b4". 29 сентября 2007 г. Архивировано из оригинала 29 сентября 2007 г. Получено 13 ноября 2011 г.
  44. ^ "www.apple2.nu, GenieLamp Apple II Vol.5, Issue 53, MESSAGE SPOTLIGHT: A few words about Gus". Архивировано из оригинала 4 сентября 2011 г. Получено 13 ноября 2011 г.
  45. ^ Архивировано в Ghostarchive и Wayback Machine: WWDC 1997 — кроссплатформенная поддержка OpenStep + Mac OS в Rhapsody's Blue Box — архив Apple VHS. Событие происходит в 40:19 — через YouTube.
  46. ^ Weyhrich, Steven (январь 2004 г.). «The Long Strange Saga of Wolfenstein 3D On The Apple IIGS». История Apple 2. Получено 7 июля 2024 г.
  47. ^ Хейг, Джеймс. «Гигантский список программистов классических игр». Архивировано из оригинала 27 апреля 2019 г. Получено 2 сентября 2019 г.
  48. ^ Кайзер, Грегг (февраль 1989). «Talk, Talk, Talk». Compute! . № 105. стр. 51 . Получено 10 ноября 2013 г. .
  49. ^ Кайзер, Грегг (июль 1989 г.). «Apple II Forever?». Compute! . № 110. стр. 55 . Получено 11 ноября 2013 г. .
  50. ^ Кайзер, Грегг (август 1989). «Нет IIGS Plus». Compute! . № 111. стр. 54 . Получено 11 ноября 2013 г. .
  51. ^ Феррелл, Кит (апрель 1988 г.). «Компьютеры побеждают по-крупному!». Compute! . № 95. стр. 6 . Получено 10 ноября 2013 г. .
  52. ^ "Cirtech анонсировала Duet, сопроцессор, который позволит IIgs запускать программы Macintosh" (PDF) . A2-Central . Том 6, № 7. Август 1990 г. стр. 4. Архивировано (PDF) из оригинала 23 июня 2017 г. . Получено 18 мая 2017 г. .

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