AY-LPT

Материал из SpeccyWiki
Версия от 19:57, 27 апреля 2008; Zxdn (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

AY-LPT - схема подключения микросхемы звукогенератора AY-3-8910 к LPT-порту IBM PC-совместимого компьютера. Была разработана в 1999 году в качестве решения проблемы низкого качества эмуляции звука в эмуляторах того времени.

Поддержка устройства была реализована в эмуляторах Эмулятор ZX-Spectrum Николая Шалаева (в виде плагина AYLPT.ADD) и Z80Stealth.

Помимо AY-3-8910 в схеме устройства применялось две микросхемы, на которых был реализован генератор тактовой частоты. В случае наличия кварца на частоту 1.75 МГц одну микросхему (счётчик-делитель) можно было исключить.

Хотя устройство решало проблему точности эмуляции, оно имело ряд существенных ограничений и недостатков. В частности, было невозможно воспроизведение цифрового звука, так как эмуляторы не работают в реальном времени; не было возможности изменения тактовой частоты и схемы смешивания каналов. Нормальная работа устройства была возможна только под MS-DOS или другой системой реального времени, при работе под многозадачной системой звук мог искажаться из-за пауз между выводами в порты устройства, возникающих при работе ОС.

В настоящее время качество программной эмуляции AY-3-8910 существенно повысилось. Поддержка устройства в современных эмуляторах не осуществляется.