AY-LPT — различия между версиями
Zxdn (обсуждение | вклад) |
Zxdn (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
Помимо AY-3-8910 в схеме устройства применялось две микросхемы, на которых был реализован генератор тактовой частоты. В случае наличия кварца на частоту 1.75 МГц одну микросхему (счётчик-делитель) можно было исключить. | Помимо AY-3-8910 в схеме устройства применялось две микросхемы, на которых был реализован генератор тактовой частоты. В случае наличия кварца на частоту 1.75 МГц одну микросхему (счётчик-делитель) можно было исключить. | ||
− | Хотя устройство решало проблему точности эмуляции, оно имело ряд существенных ограничений и недостатков. В частности, воспроизведение цифрового звука было труднореализуемо, так как эмуляторы не работают в реальном времени (поддержано в Z80Stealth); не было возможности изменения тактовой частоты и схемы смешивания каналов. Нормальная работа устройства была возможна только под MS-DOS или другой системой реального времени, при работе под многозадачной системой звук мог искажаться из-за пауз между выводами в порты устройства, возникающих при работе ОС. | + | Хотя устройство решало проблему точности эмуляции, оно имело ряд существенных ограничений и недостатков. В частности, воспроизведение цифрового звука было труднореализуемо, так как эмуляторы не работают в реальном времени (поддержано в Z80Stealth); не было возможности изменения тактовой частоты и схемы смешивания каналов. Нормальная работа устройства была возможна только под MS-DOS или другой системой реального времени, при работе под многозадачной системой звук мог искажаться из-за пауз между выводами в порты устройства (например, между загрузкой пары регистров тона), возникающих при работе ОС. |
В настоящее время качество программной эмуляции AY-3-8910 существенно повысилось. Поддержка устройства в современных эмуляторах не осуществляется. | В настоящее время качество программной эмуляции AY-3-8910 существенно повысилось. Поддержка устройства в современных эмуляторах не осуществляется. | ||
[[Категория:Звуковые устройства]] | [[Категория:Звуковые устройства]] |
Текущая версия на 00:58, 28 апреля 2008
AY-LPT - схема подключения микросхемы звукогенератора AY-3-8910 к LPT-порту IBM PC-совместимого компьютера. Была разработана в 1999 году в качестве решения проблемы низкого качества эмуляции звука в эмуляторах того времени.
Поддержка устройства была реализована в эмуляторах Эмулятор ZX-Spectrum Николая Шалаева (в виде плагина AYLPT.ADD) и Z80Stealth.
Помимо AY-3-8910 в схеме устройства применялось две микросхемы, на которых был реализован генератор тактовой частоты. В случае наличия кварца на частоту 1.75 МГц одну микросхему (счётчик-делитель) можно было исключить.
Хотя устройство решало проблему точности эмуляции, оно имело ряд существенных ограничений и недостатков. В частности, воспроизведение цифрового звука было труднореализуемо, так как эмуляторы не работают в реальном времени (поддержано в Z80Stealth); не было возможности изменения тактовой частоты и схемы смешивания каналов. Нормальная работа устройства была возможна только под MS-DOS или другой системой реального времени, при работе под многозадачной системой звук мог искажаться из-за пауз между выводами в порты устройства (например, между загрузкой пары регистров тона), возникающих при работе ОС.
В настоящее время качество программной эмуляции AY-3-8910 существенно повысилось. Поддержка устройства в современных эмуляторах не осуществляется.