CPCE
CPCE | |
---|---|
Разработчик | César Nicolás González / CNGSOFT |
Разработчики | {{{разработчики}}} |
Последняя версия | 1.94 (02.06.2011) |
Состояние | В разработке |
Платформы | DOS, DPMI, Windows |
Список эмулируемых компьютеров | Amstrad CPC |
Лицензия | Freeware |
cngsoft.no-ip.org/cpce/ |
Эмулятор компьютеров Amstrad CPC.
История разработки
Создание эмулятора CPCE (очевидно, от "CPC Emulator") было начато испанским программистом Сесаром-Николасом Гонсалесом ещё в 1997 году; первая рабочая версия, скромно пронумерованная "v0.0", появилась на свет 20 ноября 1998 года. Уровня итерации 1.0 проект достиг 9 сентября 2002 года, когда впервые стал поддерживать все три и ныне присутствующие в его системных требованиях платформы: DOS, DPMI (32-битный DOS protected mode interface) и Windows (95 или новее). После 2011 года разработка скорее приостановилась, хотя автор продолжает следить за новинками Amstrad CPC в своём блоге.
Возможности
CPCE вполне полноценно эмулирует аппаратную составляющую Amsrad CPC моделей 464, 664 и 6128 - процессор Z80, объём памяти от 64 KБ ОЗУ и 32 KБ ПЗУ до 2112 KБ ОЗУ и 528 KБ ПЗУ, а также трёхканальный звук, включая оцифрованную речь и канал шумовых эффектов. Проигрывание кассет возможно посредством загрузки как звукозаписей (в форматах WAV, VOC и CSW), так и образов (CDT или TZX), дискеты же считываются в формате DSK; - в обоих случаях поддерживается запись, а в случае с дискетами - форматирование и создание. Джойстики Amstrad CPC эмулируются при помощи как аналогичных устройств для IBM РС, так и клавиатуры - с возможностью перенастройки клавиш; присутствует и поддержка устройств расширения Symbiface 2, включая мышь.
Помимо базовых функций CPCE может предложить своим пользователям и такие бонусы, как сохранение снэпшотов эмуляции (в формате SNA), запись игровых сессий в виде роликов SNP или даже AVI, снятие снимков экрана в BMP-файлах и сохранение звукового сопровождения в WAV и YM3. Для последнего типа файлов в комплекте с продуктом поставляется утилита YMP, проигрывающая соответствующие записи путём эмуляции звукового чипа YM2149; как и исполняемый файл самого CPCE, она доступна в трёх версиях: для DOS, DOS protected mode interface и WIN32. Наконец, владельцы реальных компьютеров Amstrad CPC могут воспользоваться утилитами LPTPC, LPTPCIO, LPTCPC и LPTREC, предназначенными для передачи данных с этой платформы на РС посредством кабеля параллельного интерфейса.
В CPCE доступна эмуляция следующих официальных моделей Amstrad CPC:
- 464
- 664
- 6128
Лицензия и способ распространения
Все права на программу принадлежат её автору, распространяющему своё детище по модели Freeware. Различные версии ПЗУ (ROM) для платформы Amstrad CPC являются собственностью компаний Amstrad и Locomotive Software, которые, тем не менее, любезно предоставили разрешение для их для бесплатного распространения с эмулятором CPCE, - стоит заметить, в отличие от владельцев прав на многие другие старые платформы, использование ПЗУ которых либо является незаконным, либо же требует хитромудрого ручного извлечения таковых из соответствующих аппаратных устройств.
Использование
Подробные сведения об использовании этого эмулятора можно найти на страничке Руководство по эмуляторам Amstrad CPC.
Ссылки
- [cngsoft.no-ip.org/cpce/ Сайт эмулятора]