stringtranslate.com

Амстрад КПК

Amstrad CPC (сокращение от «Colour Personal Computer») — серия 8-разрядных домашних компьютеров, выпускавшихся компанией Amstrad в период с 1984 по 1990 год. Он был разработан, чтобы конкурировать на рынке домашних компьютеров середины 1980-х годов, где доминировали Commodore 64 и ZX Spectrum , где он успешно зарекомендовал себя, прежде всего, в Великобритании, Франции, Испании и немецкоязычных частях Европы.

Серия породила в общей сложности шесть различных моделей: CPC 464 , CPC 664 и CPC 6128 были весьма успешными конкурентами на европейском рынке домашних компьютеров. Более поздние 464 plus и 6128 plus , предназначенные для продления жизненного цикла системы с помощью обновлений оборудования, были значительно менее успешными, как и попытка переупаковать оборудование plus в игровую консоль под названием GX4000 .

Аппаратное обеспечение моделей CPC основано на ЦП Zilog Z80A , дополненном 64 или 128 КБ ОЗУ . Их компьютер-в-клавиатуре имеет встроенное устройство хранения данных, либо компактную кассетную деку, либо 3-дюймовый дисковод. Основные блоки продавались только в комплекте с цветным, зеленым экраном или монохромным монитором, который также служил источником питания основного блока. [2] Кроме того, был доступен широкий спектр расширений оборудования от первых и третьих лиц, таких как внешние дисководы, принтеры и расширения памяти.

Серия CPC была представлена ​​против других домашних компьютеров, в первую очередь используемых для видеоигр, и имела большой запас игрового программного обеспечения. Сравнительно низкая цена за полную компьютерную систему с выделенным монитором, ее возможности монохромного текста и графики высокого разрешения, а также возможность запуска программного обеспечения CP/M также сделали систему привлекательной для бизнес-пользователей, что отражалось в широком выборе прикладного программного обеспечения.

За время своего существования серия CPC была продана тиражом около трех миллионов единиц. [3]

Schneider CPC 6128 представлял собой версию Amstrad CPC 6128 под брендом Schneider и был очень похож по внешнему виду.

Модели

Оригинальный ассортимент

Философия серии CPC была двоякой: во-первых, концепция была «все в одном», где компьютер, клавиатура и его устройство хранения данных были объединены в единое устройство и продавались с собственным выделенным монитором. Большинство домашних компьютеров того времени, такие как серии ZX Spectrum , Commodore 64 и BBC Micro, полагались на использование домашнего телевизора и отдельно подключенного магнитофона или дисковода . Сама по себе концепция «все в одном» не была новой, поскольку уже встречалась на машинах, ориентированных на бизнес, и Commodore PET .

Во-вторых, основатель Amstrad Алан Шугар хотел, чтобы машина напоминала «настоящий компьютер, похожий на тот, который можно увидеть в аэропорту, где регистрируют пассажиров перед отпуском» [4] , и чтобы машина не выглядела как «беременный калькулятор» [5] – предположительно, в отсылке к ZX81 и ZX Spectrum с их недорогими клавиатурами мембранного типа.

Дети играют в «Разносчика газет» на трассе CPC 464 в 1988 году.

КПК 464

CPC 464 был одним из самых успешных компьютеров в Европе, было продано более двух миллионов единиц. [6]

CPC 464 имел 64 КБ ОЗУ и внутреннюю кассетную деку . Он был представлен в июне 1984 года в Великобритании. Первоначальные рекомендуемые розничные цены на CPC 464 составляли £249.00/ DM899.00 с зеленым экраном и £359.00/DM1398.00 с цветным монитором. После появления CPC 6128 в конце 1985 года рекомендуемые розничные цены на CPC 464 были снижены на £50.00/DM100.00.

В 1990 году модель 464plus заменила CPC 464 в модельном ряду, а производство CPC 464 было прекращено.

КПК 664

Основной блок CPC 664 (вариант немецкой марки Schneider)

CPC 664 имеет 64 КБ ОЗУ и внутренний 3-дюймовый дисковод. Он был представлен 25 апреля 1985 года в Великобритании. [7] Первоначальные рекомендуемые розничные цены на CPC 664 составляли £339.00/DM1198.00 с зеленым экраном и £449.00/DM1998.00 с цветным монитором.

После успешного выпуска CPC 464 потребители постоянно просили два улучшения: больше памяти и внутренний дисковод. Для Amstrad последнее было проще реализовать. При намеренно скромном представлении CPC 664 машина позиционировалась не только как самая дешевая дисковая система, но даже как самая дешевая машина CP/M 2.2. В ассортименте продукции Amstrad CPC CPC 664 дополняла CPC 464, которая не была снята с производства и не была снижена в цене. [8]

По сравнению с CPC 464, основной блок CPC 664 был значительно переработан, не только для размещения дисковода, но и с переработанной областью клавиатуры. Рекламируемая как «эргономичная» в рекламных материалах Amstrad, клавиатура заметно наклонена вперед с клавишами курсора в стиле MSX над цифровой клавиатурой. По сравнению с многоцветной клавиатурой CPC 464, клавиши CPC 664 выдержаны в гораздо более спокойной серой и бледно-голубой цветовой гамме.

На задней панели основного блока CPC 664 имеются те же разъемы, что и у CPC 464, за исключением дополнительного провода питания 12 В. В отличие от кассетного ленточного привода CPC 464, который мог питаться от напряжения 5 В основного блока, для дисковода CPC 664 требуется дополнительное напряжение 12 В. Это напряжение должно было подаваться отдельно обновленной версией комплектного зеленого экрана/цветного монитора (GT-65 и CTM-644 соответственно).

CPC 664 производился всего около шести месяцев. В конце 1985 года, когда в Европе был представлен CPC 6128, Amstrad решила не оставлять три модели в линейке, и производство CPC 664 было прекращено. [9]

КПК 6128

Основная плата CPC 6128.

CPC 6128 имеет 128 КБ ОЗУ и внутренний 3-дюймовый дисковод. Помимо различных усовершенствований оборудования и прошивки , одной из самых выдающихся особенностей CPC 6128 является совместимость с операционной системой CP/M+, что сделало его привлекательным для использования в бизнесе.

CPC 6128 был выпущен 13 июня 1985 года и изначально продавался только в США. [7] Импортируемый и распространяемый компанией Indescomp, Inc. из Чикаго, он был первым продуктом Amstrad, продаваемым в Соединенных Штатах, рынке, который в то время был традиционно враждебен по отношению к европейским производителям компьютеров. [10] Два месяца спустя, 15 августа 1985 года, он прибыл в Европу [7] и заменил CPC 664 в модельном ряду CPC. Первоначальные рекомендуемые розничные цены на CPC 6128 составляли 699,00 долл. США/299,00 фунтов стерлингов/1598,00 немецких марок с зеленым экраном и 799,00 долл. США/399,00 фунтов стерлингов/2098,00 немецких марок с цветным монитором.

В 1990 году модель 6128plus заменила CPC 6128 в модельном ряду, а производство CPC 6128 было прекращено.

Theплюс диапазон

В 1990 году, столкнувшись с меняющимся рынком домашних компьютеров, компания Amstrad решила обновить модельный ряд CPC, представив новый ряд с вариантами, обозначенными как plus или PLUS , 1990 или CPC+ . Главными целями были многочисленные усовершенствования существующей аппаратной платформы CPC, изменение дизайна корпуса для придания ему современного вида и добавление собственной поддержки картриджных носителей. Новая модельная палитра включает три варианта: компьютеры 464plus и 6128plus , а также игровую консоль GX4000 . Аббревиатура «CPC» была исключена из названий моделей.

Редизайн значительно улучшил аппаратное обеспечение CPC, в основном для исправления его предыдущих недостатков как игровой платформы. Переработанное видеооборудование позволяет использовать аппаратные спрайты и мягкую прокрутку, с цветовой палитрой, расширенной с максимума в 16 цветов (плюс отдельно определяемая граница) одновременно с выбора из 27, увеличенной до максимума в 31 (16 для фона и 15 для аппаратных спрайтов) из 4096. Улучшенное звуковое оборудование предлагает автоматическую передачу DMA , позволяя использовать более сложные звуковые эффекты со значительно сниженной нагрузкой на процессор. Другие аппаратные улучшения включают поддержку аналоговых джойстиков, 8-битных принтеров и картриджей ROM до 4 Мбит .

Новый ряд моделей был предназначен для полной обратной совместимости с оригинальными моделями CPC. Его улучшенные функции доступны только после того, как был запущен преднамеренно скрытый механизм разблокировки, что предотвращает их случайный вызов существующим программным обеспечением CPC. [11]

Несмотря на значительные аппаратные усовершенствования, многие считали его устаревшим, поскольку он был основан на 8-битном процессоре, и он не смог привлечь ни клиентов, ни производителей программного обеспечения, которые переходили на такие системы, как Amiga и Mega Drive , которые были выпущены через несколько коротких месяцев после линейки plus. Линейка plus оказалась коммерческой неудачей, [12] и производство было прекращено вскоре после ее появления в 1990 году.

464 плюс, 6128 плюс

Основной блок 6128 plus (с испанской раскладкой клавиатуры)

Модели 464 plus и 6128 plus были задуманы как «более сложные и стильные» замены CPC 464 и CPC 6128. Основанные на переработанной аппаратной платформе plus, они имеют те же базовые характеристики, что и их предшественники: 464 plus оснащен 64 КБ ОЗУ и кассетным ленточным накопителем, 6128 plus — 128 КБ ОЗУ и 3-дюймовым дисководом. Обе модели имеют общую компоновку корпуса с клавиатурой, заимствованной у модели CPC 6128, и соответствующим накопителем большой емкости, вставленным в выемку корпуса.

Для упрощения процесса проверки ЭМС торцевые разъемы предыдущих моделей были заменены микроленточными разъемами, которые ранее использовались в немецком Schneider CPC 6128. В результате широкий спектр расширений для оригинальной линейки CPC несовместимы по разъемам с 464 plus и 6128 plus. Кроме того, 6128plus не имеет гнезда для внешнего ленточного накопителя.

Линейка plus не оснащена встроенным ПЗУ, и, таким образом, 464 plus и 6128 plus не содержат прошивку. Вместо этого Amstrad предоставила прошивку для обеих моделей через средство расширения ПЗУ , содержащееся на включенном картридже Burnin' Rubber и Locomotive BASIC . Это привело к снижению стоимости локализации оборудования (только некоторые выбранные колпачки клавиш и этикетки корпуса должны были быть локализованы) с дополнительным преимуществом рудиментарного механизма защиты от копирования (без наличия прошивки сама машина не могла копировать содержимое игрового картриджа). [11] Поскольку структурные различия улучшенной прошивки V4 вызывают проблемы с некоторым программным обеспечением CPC, напрямую вызывающим функции прошивки по их адресам памяти, Amstrad отдельно продала картридж, содержащий оригинальную прошивку V3 CPC 6128. [13]

Обе модели, 464 plus и 6128 plus, были представлены публике в сентябре 1990 года. Первоначальные рекомендуемые розничные цены составляли 229 фунтов стерлингов / 1990  франков с монохромным монитором и 329 фунтов стерлингов / 2990  франков с цветным монитором для 464 plus, и 329 фунтов стерлингов / 2990  франков с монохромным монитором и 429 фунтов стерлингов / 3990  франков с цветным монитором для 6128plus. [14]

GX4000

Амстрад GX4000

Разработанная как часть серии plus , GX4000 была недолгой попыткой Amstrad выйти на рынок игровых консолей. Разделяя улучшенные аппаратные характеристики серии plus, она представляет собой минимальный вариант серии без клавиатуры или поддержки устройств хранения данных. [11] Она поставлялась в комплекте с 2 контроллерами paddle и гоночной игрой Burnin' Rubber .

Специальные модели и клоны

КПК 472

КПК 472

Во время августовских праздников 1985 года Испания на короткое время ввела налог на импорт в размере 15 000 песет ( 90,15 евро ) на компьютеры, содержащие 64 КБ или менее оперативной памяти (Королевский указ 1215/1985 [15] и 1558/1985 [16] ), а новый закон (Королевский указ 1250/1985 [17] ) предписывал, чтобы все компьютеры, продаваемые в Испании, имели испанскую клавиатуру. Чтобы обойти это, испанский дистрибьютор Amstrad Indescomp (позже ставший Amstrad Spain ) создал и распространил CPC 472 , модифицированную версию CPC 464. Его основными отличиями являются небольшая дополнительная дочерняя плата, содержащая микросхему ПЗУ CPC 664 и микросхему памяти на 8 КБ, а также клавиатура с клавишей ñ (хотя некоторые из них временно производились без клавиши ñ). Единственная цель чипа памяти 8 КБ (который электрически не подключен к машине, поэтому, следовательно, становится непригодным для использования) — увеличить общие характеристики памяти машины до 72 КБ, чтобы обойти налог на импорт. Несколько месяцев спустя Испания присоединилась к Европейским сообществам по Договору о присоединении 1985 года , и налог на импорт был отменен, поэтому Amstrad добавила ключ ñ для 464, и производство CPC 472 было прекращено. [18] [ требуется лучший источник ]

КС компактный

Компактный компьютер Kleincomputer KC

KC compact  [de]Kleincomputer » — что означает «маленький компьютер» — будучи довольно буквальным немецким переводом английского «микрокомпьютер») — это клон Amstrad CPC, созданный восточногерманским VEB Mikroelektronik Mühlhausen , частью VEB Kombinat Mikroelektronik Erfurt , в октябре 1989 года. Хотя машина включала в себя различные заменители и эмуляции оборудования Amstrad CPC, машина в значительной степени совместима с программным обеспечением Amstrad CPC. Она оснащена 64 КБ памяти и прошивкой CPC 6128, настроенной для модифицированного оборудования, включая копию Locomotive BASIC 1.1, измененную только в баннере запуска. Порт расширения — это слот шины K 1520. KC compact — последний 8-битный компьютер, представленный в Восточной Германии. [19] Из-за объединения Германии, произошедшего во время выпуска, было продано лишь очень небольшое количество систем. Компакт KC можно эмулировать с помощью бесплатного программного обеспечения JKCEMU . [20]

Алеста 520EX

В 1993 году омская компания Patisonic выпустила Aleste 520EX, компьютер, в высокой степени совместимый с Amstrad CPC 6128. [21] [22] [23] Его также можно было переключить в режим MSX . Плата расширения Magic Sound позволяла воспроизводить файлы Scream Tracker .

Прием

Обозреватель BYTE в январе 1985 года назвал CPC 464 «ближайшим к выполнению» его критериев полезного домашнего компьютера, включая хорошую клавиатуру, 80-колоночный текст, недорогой дисковод и поддержку такой популярной операционной системы, как CP/M. [24]

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

Процессор

Вся серия CPC основана на Zilog Z80 — процессоре с тактовой частотой 4  МГц . [25]

Чтобы избежать одновременного доступа ЦП и видеологики к общей основной памяти и вызвать повреждение видео («снежный покров»), доступ к памяти ЦП ограничен границами микросекунд . Это фактически дополняет каждый машинный цикл четырьмя тактовыми циклами , вызывая незначительную потерю вычислительной мощности и приводя к тому, что Амстрада оценил как «эффективную тактовую частоту» «приблизительно 3,3 МГц». [26]

Память

Amstrad CPC оснащены 64 (CPC 464, CPC 664, 464plus, GX4000) или 128 (CPC 6128, 6128plus) КБ ОЗУ. [25] [27] Эта базовая память может быть расширена до 512 КБ с помощью расширений памяти, продаваемых сторонними производителями, и до 4096 КБ с помощью экспериментальных методов, разработанных энтузиастами оборудования. Поскольку процессор Z80 способен напрямую адресовать только 64 КБ памяти, дополнительная память из моделей 128 КБ и расширений памяти становится доступной с помощью переключения банков .

Видео

Изображение в режиме 1 на зеленом мониторе GT65

В основе видеовыхода CPC лежит необычное сочетание CRTC ( Motorola 6845 или совместимого) с индивидуально разработанной вентильной матрицей для генерации выходного пиксельного дисплея. CPC 6128, которые появятся позже в производстве, а также модели из серии plus, объединяют функции CRTC и вентильной матрицы с системной ASIC .

Доступны три встроенных разрешения дисплея: 160×200 пикселей с 16 цветами («Режим 0», 20 текстовых столбцов), 320×200 пикселей с 4 цветами («Режим 1», 40 текстовых столбцов) и 640×200 пикселей с 2 ​​цветами («Режим 2», 80 текстовых столбцов). [25] Увеличить размер экрана можно путем перепрограммирования CRTC.

Оригинальное видеооборудование CPC поддерживает цветовую палитру из 27 цветов, [25] сгенерированную из цветового пространства RGB , где каждый цветовой компонент назначается как выключенный, наполовину включенный или включенный ( 3-уровневая палитра RGB ). Диапазон Plus расширил палитру до 4096 цветов, также сгенерированных из RGB с 4 битами для красного, зеленого и синего ( 12-битный RGB ). [11]

Внешний телевизионный адаптер Amstrad MP1

За исключением GX4000, все модели CPC не имеют выхода RF TV или композитного видео и вместо этого поставляются с 6-контактным разъемом RGB DIN , который также используется компьютерами Acorn, для подключения поставляемого монитора Amstrad. [25] Этот разъем обеспечивает аналоговый RGB 1 В pp с композитным синхросигналом 50 Гц, который при правильном подключении может управлять телевизором SCART 50 Гц . Внешние адаптеры для RF телевидения были доступны в качестве аппаратного аксессуара первой стороны.

Аудио

CPC использует звуковой чип General Instrument AY-3-8912 , [25] предоставляющий три канала, каждый из которых настраивается для генерации прямоугольных волн, белого шума или того и другого. Доступен небольшой массив аппаратных огибающих громкости.

Выходной сигнал в моно осуществляется через небольшой (4 см) встроенный громкоговоритель с регулировкой громкости, работающий от внутреннего усилителя . Стереовыход осуществляется через разъем для наушников 3,5 мм .

Возможно воспроизводить цифровые звуковые образцы с разрешением около 5 бит, отправляя поток значений на звуковой чип. Эта техника очень сильно нагружает процессор и ее трудно совмещать с любой другой обработкой. Примерами являются заставки или другие неиграбельные сцены в играх, таких как Chase HQ , Meltdown и RoboCop . Более поздние модели Plus включали движок DMA, чтобы разгрузить эту обработку.

Дисковод для гибких дисков

Встроенный дисковод CPC 6128
CPC 6128 загружает Turbo Esprit со своего внутреннего дисковода
3-дюймовые дискеты, используемые в машинах CPC

Amstrad использует 3-дюймовый дисковод Matsushita [ссылка: CPCWiki], который был совместим с существующим форматом 3-дюймового дисковода Hitachi . [24] Выбранный дисковод (встроенный в более поздние модели) представляет собой односторонний 40-дорожечный блок, требующий от пользователя извлечения и переворачивания диска для доступа к другой стороне. [27] Каждая сторона имеет свой собственный независимый переключатель защиты от записи. [27] Стороны называются «A» и «B», при этом каждая из них обычно форматируется до 180 КБ (в формате AMSDOS , включающем 2 КБ каталога и 178 КБ хранилища), что в общей сложности составляет 360 КБ на диск.

Интерфейс с дисками — NEC 765 FDC , используемый для той же цели в машинах IBM PC/XT , PC/AT и PS/2 . Его возможности не используются в полной мере в целях сокращения расходов, а именно передачи DMA и поддержка дисков одинарной плотности ; они были отформатированы как двойная плотность с использованием модифицированной частотной модуляции .

Диски отправлялись в бумажном конверте или жестком пластиковом футляре, напоминающем футляр для компакт-диска «jewel». Корпус толще и жестче, чем у 3,5-дюймовых дискет, и предназначен для отправки по почте без какой-либо дополнительной упаковки [ требуется ссылка ] . Скользящая металлическая крышка для защиты поверхности носителя находится внутри корпуса и защелкивается, в отличие от простой внешней скользящей крышки версии Sony. Они были значительно дороже, чем 5,25-дюймовые и 3,5-дюймовые альтернативы. Это, в сочетании с их низкой номинальной емкостью и их по сути запатентованной природой, привело к тому, что формат был прекращен вскоре после прекращения выпуска самого CPC.

Помимо других 3-дюймовых машин Amstrad ( PCW и ZX Spectrum +3 ), несколько других компьютерных систем, которые их использовали, включали Sega SF-7000 и системы CP/M, такие как машины Tatung Einstein и Osborne . Они также нашли применение во встраиваемых системах.

Интерфейс стандарта Shugart означает, что машины Amstrad CPC могут использовать стандартные 3-дюймовые, 3½-дюймовые или 5¼-дюймовые диски в качестве второго диска. Такие программы, как ROMDOS и ParaDOS, расширяют стандартную систему AMSDOS, обеспечивая поддержку двусторонних 80-дорожечных форматов, что позволяет хранить до 800 КБ на одном диске.

Сами 3-дюймовые диски на CPC обычно называются «дисками», следуя написанию на пластиковом корпусе машины и общепринятому британскому английскому написанию .

Расширение

Задняя часть корпуса CPC 464 с портами мини-джек, джойстика и принтера.

Аппаратное и встроенное ПО было разработано для доступа к программному обеспечению, предоставленному на внешних ПЗУ. Каждое ПЗУ должно быть блоком размером 16 КБ и подключаться и выключаться из пространства памяти, общего с видеопамятью. Встроенное ПО Amstrad намеренно разработано так, чтобы можно было легко получить доступ к новому программному обеспечению из этих ПЗУ. Популярные приложения продавались на ПЗУ, в частности, программное обеспечение для обработки текстов и программирования (примерами являются Protext и Brunword первого типа и ассемблер MAXAM второго типа).

Такие дополнительные чипы ПЗУ не подключаются напрямую к самому CPC, а в дополнительные подключаемые «блоки ПЗУ», которые содержат гнезда для чипов ПЗУ и минимальное количество схем декодирования для основной машины, чтобы иметь возможность переключаться между ними. Эти блоки либо продавались на коммерческой основе, либо могли быть собраны опытными любителями, и они подключались к основному порту расширения на задней панели машины. Программное обеспечение на ПЗУ загружается намного быстрее, чем с диска или ленты, а последовательность загрузки машины была разработана для оценки найденных ПЗУ и, при необходимости, передачи им управления машиной. Это позволяет значительно настраивать функциональность машины, что энтузиасты использовали для различных целей. [28] Однако обычные пользователи, вероятно, не знали бы об этой дополнительной функциональности ПЗУ, если бы не читали пресс-релиз CPC, поскольку она не описана в руководстве пользователя и почти никогда не упоминалась в маркетинговой литературе. Однако она задокументирована в официальном руководстве по прошивке Amstrad.

Машины также оснащены 9-контактным портом джойстика Atari , к которому можно подключить либо напрямую один джойстик, либо два джойстика с помощью кабеля-разветвителя. [25]

Периферийные устройства

Последовательные адаптеры RS232

Компания Amstrad выпустила два последовательных интерфейса RS-232-C D25 , подключаемых к разъему расширения на задней панели машины, со сквозным разъемом для дисковода CPC 464 или других периферийных устройств.

Оригинальный интерфейс поставлялся с Книгой заклинаний для облегчения передачи данных между другими системами с использованием фирменного протокола в собственном ПЗУ устройства, а также с терминальным программным обеспечением для подключения к сервису Prestel компании British Telecom . Отдельная версия ПЗУ была создана для рынка США из-за использования команд «|SUCK» и «|BLOW», которые там считались неприемлемыми.

Программные и аппаратные ограничения в этом интерфейсе привели к его замене на версию Amstrad совместимой альтернативы от Pace . Последовательные интерфейсы также были доступны от сторонних поставщиков, таких как KDS Electronics и Cirkit.

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

BASIC и операционная система

Локомотив BASIC на Amstrad CPC 464

Как и большинство домашних компьютеров того времени, CPC имел свою ОС и интерпретатор BASIC, встроенные в ПЗУ . Он использовал Locomotive BASIC — улучшенную версию Z80 BASIC от Locomotive Software для платы сопроцессора BBC Micro . Он особенно примечателен тем, что обеспечивает легкий доступ к видео- и аудиоресурсам машины в отличие от команд POKE , требуемых в общих реализациях Microsoft. Другие необычные функции включают в себя обработку событий по времени с помощью команд AFTER и EVERY, а также текстовое оконное управление.

КП/М

Операционная система CP/M от Digital Research поставлялась с дисковыми системами 664 и 6128, а также с дисковым расширительным блоком DDI-1 для 464. Машины 64k поставлялись только с CP/M 2.2, в то время как машины 128k также включали CP/M 3.1. Компактная реализация CP/M 2.2 в основном хранилась в загрузочных секторах 3-дюймового диска в так называемом «системном формате»; ввод |CPM из Locomotive BASIC загружал код из этих секторов, что делало его популярным выбором для пользовательских процедур загрузки игр. Реализация CP/M 3.1 в основном находится в отдельном файле, который, в свою очередь, загружается из загрузочного сектора. Для CPC было сделано много общедоступного программного обеспечения CP/M, от текстовых процессоров, таких как VDE, до полных систем досок объявлений, таких как ROS.

Другие языки

Хотя можно было получить компиляторы для Locomotive BASIC, C и Pascal , большая часть программного обеспечения CPC была написана на родном языке ассемблера Z80 . Популярными ассемблерами были Devpac от Hisoft, Maxam от Arnor и (во Франции) DAMS. Дисковые системы CPC (не Plus) поставлялись с интерпретатором для образовательного языка LOGO , загружаемого с CP/M 2.2, но в значительной степени специфичного для CPC с большим количеством кода, находящегося в AMSDOS ROM; машины 6128 также включают CP/M 3.1, версию без ROM. Компилятор AC также был написан и доступен для европейского рынка через Tandy Europe, Micro Business products.

Роланд

В попытке дать CPC узнаваемый талисман, ряд игр внутреннего издателя программного обеспечения Amstrad Amsoft были помечены именем Roland . Однако, поскольку игры не были разработаны вокруг персонажа Roland и брендинг был добавлен только позже, дизайн персонажа сильно различается: от светловолосого подростка с колючими волосами ( Roland Goes Digging ) до белого куба с ногами ( Roland Goes Square Bashing ) или мутантной блохи ( Roland in the Caves ). Единственными двумя играми с похожим геймплеем и дизайном главного персонажа являются Roland in Time и ее сиквел Roland in Space . Персонаж Roland был назван в честь Роланда Перри, одного из ведущих дизайнеров оригинальной линейки CPC.

Schneider Computer Division

Логотип Schneider Computer Division
Schneider CPC 6128 с видимыми микроленточными разъемами на верхней (задней) стороне
Компакт-кассета Schneider CPC Demo Tape Presentation поставляется с CPC 464

Чтобы продавать свои компьютеры в Германии, Австрии и Швейцарии, где у Amstrad не было никаких дистрибьюторских структур, Amstrad заключила партнерство с Schneider Rundfunkwerke AG , немецкой компанией, которая — как и сама Amstrad — ранее была известна только недорогими аудиопродуктами. В 1984 году специально для этой задачи была создана дочерняя компания Schneider Computer Division , и вся линейка Amstrad CPC была названа и продавалась как Schneider CPC .

Хотя они основаны на том же оборудовании, модели Schneider CPC отличаются от моделей Amstrad CPC несколькими деталями. Наиболее заметно, что клавиатуры Schneider CPC 464 и CPC 664 имели серые клавиши вместо цветных, но все еще в оригинальной британской раскладке клавиатуры. Чтобы добиться немецкой раскладки клавиатуры « QWERTZ », Schneider выпустил на рынок небольшую программу для переназначения клавиш, а также наклейки для клавиш. [29] Чтобы соответствовать более строгим немецким нормам ЭМС , вся линейка Schneider CPC оснащена внутренним металлическим экранированием. По той же причине Schneider CPC 6128 имеет разъемы типа микроленты вместо краевых разъемов . Как клавиатура в оттенках серого, так и разъемы микроленты нашли свое место в дизайне более поздних моделей Amstrad CPC.

В 1988 году, после того как Schneider отказался продавать AT-совместимую линейку компьютеров Amstrad, сотрудничество закончилось. Schneider продолжил продавать оставшиеся запасы моделей Schneider CPC и использовал их теперь уже прочно устоявшуюся позицию на рынке для внедрения собственных разработок ПК. С образованием своей немецкой дочерней компании Amstrad GmbH для распространения своих линеек продукции, включая CPC 464 и CPC 6128, Amstrad попыталась, но в конечном итоге не смогла создать свой собственный бренд в немецкоязычных частях Европы. [30] [31]

Сообщество

Amstrad CPC прослужил долго и успешно, в основном из-за использования машин в коммерческих целях и для игр. Преданные своему делу программисты продолжали работать над линейкой CPC, даже создавая операционные системы с графическим пользовательским интерфейсом (GUI), такие как SymbOS . Интернет-сайты, посвященные CPC, появились по всему миру с форумами, новостями, оборудованием, программным обеспечением, программированием и играми. Журналы CPC появились в 1980-х годах, включая публикации в таких странах, как Великобритания, Франция, Испания, Германия, Дания , Австралия и Греция . Среди них были официальное издание Amstrad Computer User , [32] а также независимые издания, такие как Amstrad Action , [32] Amtix!, [ 32] Computing with the Amstrad CPC , [32] CPC Attack , [32] The Amstrad User в Австралии , Amstrad Cent Pour Cent во Франции и Amstar . После окончания производства CPC компания Amstrad дала разрешение на свободное распространение ПЗУ CPC при условии неизменности сообщения об авторских правах и признания того, что Amstrad по-прежнему владеет авторскими правами, что дает авторам эмуляторов возможность поставлять прошивку CPC вместе со своими программами. [33]

Влияние на другие машины Amstrad

Amstrad продолжила свой успех с CPC 464, выпустив линейку текстовых процессоров Amstrad PCW , еще одну машину на базе Z80 с 3-дюймовым дисководом и программным обеспечением от Locomotive Software . PCW изначально разрабатывался с расчетом на частичную совместимость с улучшенной версией CPC ( ANT , или Arnold Number Two — кодовое название разработки CPC было Arnold). [34] [35] Однако Amstrad решила сосредоточиться на PCW, и проект ANT так и не вышел на рынок.

7 апреля 1986 года Amstrad объявила, что купила у Sinclair Research «...мировые права на продажу и производство всех существующих и будущих компьютеров и компьютерных продуктов Sinclair, вместе с торговой маркой Sinclair и правами интеллектуальной собственности, где они относятся к компьютерам и компьютерным продуктам». [36] включая ZX Spectrum , за 5 миллионов фунтов стерлингов. Сюда входили нераспроданные запасы Sinclair QL и Spectrums компании Sinclair. Amstrad заработала более 5 миллионов фунтов стерлингов только на продаже этих излишков машин. Amstrad выпустила два новых варианта Spectrum: ZX Spectrum +2 , основанный на ZX Spectrum 128, со встроенным ленточным накопителем (как CPC 464), и, в следующем году, ZX Spectrum +3 , со встроенным дисководом (аналогично CPC 664 и 6128), взяв 3-дюймовые диски, которые использовались в машинах Amstrad CPC.

Хронология производства

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

Примечания и ссылки

  1. ^ Размеры транзисторной памяти, такой как ОЗУ, ПЗУ, флэш-памяти и кэша, а также размеры файлов указываются с использованием двоичных значений для K (1024 1 ), M (1024 2 ), G (1024 3 ) и т. д.
  2. ^ Руководство пользователя CPC464, стр. 11, Amstrad Consumer Electronics Plc.
  3. ^ "Amstrad Product Archive". Архивировано из оригинала 9 мая 2008 года . Получено 25 сентября 2009 года .
  4. ^ Chas Newkey-Burden (2010). Сэр Алан Шугар: Биография. Джон Блейк. ISBN 978-1-84454-891-0.
  5. ^ Алан Шугар (2010). Что видишь, то и получаешь: моя автобиография. Pan Macmillan. ISBN 978-0-230-74933-7.
  6. ^ "OLD-COMPUTERS.COM : Музей". www.old-computers.com . Архивировано из оригинала 25 марта 2019 года . Получено 27 июня 2016 года .
  7. ^ abc "Специальная статья: С днем ​​рождения!". Popular Computing Weekly . 1 мая 1987 г. стр. 14–18 (18).
  8. CPC664, Amstrad Computer User , май 1985 г., стр. 42-46.
  9. ^ "Интервью с М. Роландом Перри" (на французском). Amstrad Forever. Архивировано из оригинала 20 июля 2011 года . Получено 2 апреля 2010 года .
  10. Amstrad Computer User , «User News...», август 1985 г., стр. 7.
  11. ^ abcd Лоусон, Клифф. "Arnold "V" Specification 1.4". Amstrad. Архивировано из оригинала 18 ноября 2000 г.
  12. Retro Gamer выпуск 83, Из архивов: Radical Software
  13. ^ "Amstrad System Cartridges". grimware.org. Архивировано из оригинала 1 февраля 2010 года . Получено 22 марта 2010 года .
  14. Париж весной, Amstrad Action Issue 60, сентябрь 1990 г., стр. 34-36
  15. ^ "BOE.es - BOE-A-1985-15514 Настоящий указ 1215/1985, от 17 июля, для того, чтобы изменить определенные подразделения Адуанаса" . www.boe.es (на испанском языке).
  16. ^ "BOE.es - BOE-A-1985-18847 Настоящий декрет 1558/1985, от 28 августа, потому что он назвал минимальный специальный список введенным в подраздел 84.53.B.II дель Арансель де Адуанас, por el Настоящий декрет 1215/1985». www.boe.es (на испанском языке).
  17. ^ "BOE.es - BOE-A-1985-15611 Real Decreto 1250/1985, от 19 июня, для того, чтобы установить особые технические условия для терминалов-де-панталла с текладо, периферийные устройства для входа и представления информации на оборудование для обработки данных». www.boe.es (на испанском языке).
  18. ^ "CPC472". CPCWiki . Получено 17 августа 2011 .
  19. ^ "KC Compact Documentation". Архивировано из оригинала 20 февраля 2022 г. Получено 11 февраля 2023 г.
  20. ^ "JKCEMU - Kleincomputer-Emulator (на немецком языке)". www.jens-mueller.org . Получено 6 марта 2023 г. .
  21. ^ "Алесте 520EX - CPCWiki" . www.cpcwiki.eu .
  22. ^ "Алесте 520EX" . aleste520.narod.ru .
  23. ^ "Испанская страница". Архивировано из оригинала 13 марта 2016 года . Получено 10 января 2015 года .
  24. ^ ab Pountain, Dick (январь 1985 г.). "The Amstrad CPC 464". BYTE . Том 10, № 1. стр. 401–407 . Получено 9 января 2015 г.
  25. ^ abcdefg Технические характеристики, Руководство по обслуживанию CPC464, стр. 2., Amstrad Consumer Electronics Plc.
  26. ^ Прошивка CPC464/664/6128 (Soft 968), Раздел 1
  27. ^ Технические характеристики abc , Руководство по обслуживанию CPC6128, стр. 31., Amstrad Consumer Electronics Plc.
  28. ^ "ROM :: Amstrad CPC -- 8bit Projects For Everyone". 8bit.yarek.pl . Архивировано из оригинала 8 августа 2009 года . Получено 1 ноября 2009 года .
  29. ^ CPC Schneider International 6/85, стр. 7
  30. ^ CeBIT '88, Schneider Magazin 5/88, стр. 6-8
  31. ^ "Defunct Audio Manufacturers" . Получено 20 сентября 2009 г. .
  32. ^ abcde "CPC UK Magazines". Николас Кэмпбелл. Архивировано из оригинала 31 октября 2001 года . Получено 6 мая 2008 года .
  33. ^ Лоусон, Клифф. "Lawson emulation". Клифф Лоусон. Архивировано из оригинала 10 мая 2008 года . Получено 6 мая 2008 года .
  34. ^ Смит, Тони (12 февраля 2014 г.). «Вы НЕ уволены: история удивительного CPC 464 компании Amstrad». www.theregister.co.uk . Получено 20 декабря 2018 г. .
  35. ^ "CPC, которого никогда не было". Retro Gamer . 28 декабря 2017 г.
  36. ^ "CRASH 28 - Новости". www.crashonline.org.uk .

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