CPCE

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Amstrad CPC - модель CPC464 с цветным монитором

Персональные компьютеры Amstrad CPC, выпускавшиеся с 1984-го по 1990-й годы, снискали большую популярность среди домашних пользователей Западной Европы - в Англии, Франции, Испании, Германии. Простота и удобство использования, формат "всё в одном", со встроенным в корпус полноценной кнопочной клавиатуры дисководом или кассетным магнитофоном, сравнительно доступная цена - всё это способствовало появлению для этой платформы множества замечательных игр - особенно французских и испанских, традиционно отличающихся нестандартным подходом к жанру и к игровому процессу, а потому потенциально весьма интересных для сегодняшнего любителя старых игр. Даже если таковые не были эксклюзивными выпусками, их Amstrad-версии всё равно часто оказывались более привлекательными, чем их сёстры-близнецы, выходившие на Commodore 64, ZX Spectrum или даже IBM PC. Попробуем же разобраться с процессом их запуска на современном оборудовании.


Часто задаваемые вопросы

Мне раньше не доводилось сталкиваться с Amstrad CPC. Насколько сложен процесс его эмуляции?

Эмуляция Amstrad CPC, особенно в случае использования рекомендуемого и описываемого здесь CPCE, оказывается предельно простым делом, доступным для любого пользователя ПК!

В каком формате распространяются игры для Amstrad CPC?

В архивах с играми для данной компьютерной платформы, которые вы можете найти на нашем сайте и в целом на просторах Всемирной сети, могут встретиться всего несколько стандартных типов файлов:

  • DSK - формат образа дискеты: как правило, именно с ним вы будете иметь дело в 99% случаев. Главное - не перепутать его с аналогичными по разрешению образами для Apple II (впрочем, эмулятор всё равно отскажется читать "чужие" дискеты). В некоторых случаях содержимое *.DSK-файла не является полностью аутентичным: например, защита может быть взломана, или же под вывеской образа виртуальной дискеты может скрываться содержимое кассетного издания, - однако для массового конечного пользователя, преследующего цель запуска игры, а не коллекционирование оригинальных дисков, этот нюанс вряд ли окажется особо актуальным.
  • CDT - стандартный формат образа кассеты; большинство игр второй половины 1980-х годов для Amstrad CPC выходило одновременно в двух вариантах, кассетном и дискетном. Второй случай более предпочтителен - и по простоте эмуляции, и (весьма часто) по полноте содержимого, поскольку ограничения, накладываемые магнитофонной кассетой в качестве носителя информации, временами вынуждали разработчиков несколько урезать соответствующие варианты своих продуктов. А потому в этом формате вы можете встретить лишь наиболее редкие или самые ранние игры, по той или иной причине недоступные в DSK-версии.
  • TZH - более редкий формат кассетного образа, используемый, преимущественно, для Sinclair ZX Spectrum.
  • WAV (также VOC или CSW) - экзотический способ хранения и передачи информации с магнитофонной кассеты в виде звукозаписи - ныне практически не применяется.
  • RAW - формат аутентичной копии оригинальной дискеты. Предназначен исключительно для коллекционеров, поскольку современными эмуляторами, как правило, не поддерживается - а потому и не рекомендуется к использованию.

Эмулятор CPCE и пример запуска игр

CPCE
Cpce.gif
Разработчик César Nicolás González / CNGSOFT
Разработчики {{{разработчики}}}
Последняя версия 1.94 (02.06.2011)
Состояние В разработке
Платформы DOS, DPMI, Windows
Список эмулируемых компьютеров Amstrad CPC
Лицензия Freeware
cngsoft.no-ip.org/cpce/

История разработки

Создание эмулятора CPCE было начато испанским программистом Цезарем-Николасом Гонсалесом ещё в 1997 году; первая рабочая версия, скромно пронумерованная "v0.0", появилась на свет 20 ноября 1998 года. Уровня итерации 1.0 проект достиг 9 сентября 2002 года, когда впервые стал поддерживать все три и ныне присутствующие в его системных требования платформы: DOS, DPMI (DOS protected mode interface) и Windows (95 или новее). После 2011 года разработка несколько приостановлена, хотя автор продолжает следить за новинками платформы в своём блоге.

Возможности

CPCE вполне полноценно эмулирует аппаратную составляющую Amsrad CPC моделей 464, 646 и 6128 - процессор Z80, объём памяти от 64 KB ОЗУ and 32 KB ПЗУ до 2112 KB ОЗУ и 528 KB ПЗУ, трёхканальный звук, включая оцифрованную речь и канал шумовых эффектов. Проигрывание кассет возможно как посредством загрузки звукозаписей (в форматах WAV, VOC и CSW), так и образов (CDT или TZX), а образы дискет считываются в формате DSK - в обоих случаях поддерживается запись, а в случае с дискетами - форматирование и создание. Джойстики Amstrad CPC эмулируютя при помощи как аналогичных устройств для IBM РС, так и клавиатуры - с возможностью перенастройки клавиш; присуствует и поддержка устройств расширения Symbiface 2, включая мышь.

Помимо базовых функций CPCE может предложить своим пользователям и такие бонусы, как сохранение снэпшотов эмуляции (в формате SNA), записть игровых сессий в виде роликов SNP, снятие скриншотов в BMP-файлах и звукового сопровождения в WAV и YM. Для последнего типа файлов в комплекте с продуктом поставляется утилита YMP, проигрывающая соответствующие записи путём эмуляции звукового чипа YM2149; как и исполняемый файл самого CPCE, она присутствует в трёх версиях для DOS, DOS protected mode interface и WIN32. Наконец, владельцы реальных компьютеров Amstrad CPC могут воспользоваться утилитами LPTPC, LPTPCIO, LPTCPC и LPTREC, предназначенными для передачи данных с этой платфорты на РС посредством кабеля параллельного интерфейса.


В CPCE возможна эмуляция следующих официальных моделей Amstrad CPC:

  • 464/664
  • 6128


Преимущества запуска игры при помощи CPCE:

  • предельная простота и удобство использования - в большинстве случаев для запуска достаточно следать двойной клик на файле образа *.DSK;
  • минимальные системные требования - поддерживается даже DOS;
  • сравнительная всеядность - в отличие от многих других эмуляторов, CPCE позволяет запустить едва ли не любую игру для Amstrad CPC.

Недостатки запуска игры при помощи CPCE:

  • графические режимы, требующие более высокой чёткости прорисовки текста, могут работать некорректно - в таких случаях стоит обратиться к эмулятору WinAPE.