WinAPE

Материал из Old-Games.RU Wiki
Версия от 00:29, 9 марта 2012; M12e (обсуждение | вклад) (→‎Возможности)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
WinAPE
Разработчик Richard Wilson
Разработчики {{{разработчики}}}
Последняя версия 2.0 Alpha 18 (26.07.2011)
Состояние В разработке
Платформы Windows
Список эмулируемых компьютеров Amstrad CPC
Лицензия Freeware
winape.net
Игра Goody, запущенная в WinAPE

WinAPE (Windows Amstrad Plus Emulator) — эмулятор компьютеров Amstrad CPC для ОС Windows.

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

Изначально эмулятор назывался CPCEMU (хотя из-за совпадения названий с другим эмулятором он больше известен как RWCPC [1]). Первая версия была написана в 1994 году на языке Turbo Pascal 6 для DOS. Она работала в режиме VGA с разрешением 640x400 и 16 цветами и включала в себя встроенный дебаггер. Поддержка звука ограничивалась системным динамиком.

Вскоре CPCEMU был перенесен на Windows 3.x с использованием среды разработки Borland Delphi. В новую версию были добавлены ассемблер и улучшенная поддержка звука. В основном, она использовала код DOS-версии, однако участки кода, отвечающие за рендеринг и работу с памятью, были полностью переписаны.

В начале 1998 года CPCEMU был портирован уже на Windows 95. Кроме всего прочего, в эту версию были добавлены совместимость с серией компьютеров Amstrad CPC Plus и поддержка DirectX. Программа работала в режиме DirectDraw с глубиной цвета 8 или 16 бит, а вывод звука был реализован через DirectSound. Вскоре, в январе 1999, эмулятор сменил название на WinAPE.

В настоящее время программа разрабатывается на Borland Delphi 7.

Возможности

WinAPE позволяет сохранять скриншоты (в форматах bmp, jpg, pcx, png, tif и tga), записывать видеоролики и настраивать раскладку клавиатуры. В эмуляторе присутствует поддержка снапшотов, есть встроенные дебаггер и ассемблер. Реализована возможность взлома запущенной программы (pokes).

Эмулятор поддерживает загрузку программ с образов дисков (форматы dsk, dsc, arc), картриджей (cpr, crt) и кассет (cdt, tzx, voc, wav). Кроме этого, можно загружать файлы прямо из архивов.

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

  • 464/664
  • 6128
  • 464+
  • 6128+

Примечания

  1. Ссылка на архив с версией 1.00 для DOS.

Ссылки

WinAPE в вопросах и ответах для пользователей для знатоков примеры запуска игр