PDA

Просмотр полной версии : Устройства на канальных рег-рах AY



ARTi
22.08.2011, 13:12
Здравствуйте!

Подскажите, кто какие девайсы помнит, с которыми надо было работать через канальные регистры AY. К примеру, вроде некая расширенная клава для 128-го подключалась через AY. Или вот чтение некоторых бит портов #1FFD/#7FFD в Скорпионе, хотя отдельным девайсом это назвать сложно. Ну или, наконец, интерфейс мыши, к-рый тоже через AY.
Кстати, где-то давно видел, а сейчас не смог найти, описание расширенной клавы для 128-го. Есть у кого-нибудь ссылка?
Спасибо.

Дмитрий
22.08.2011, 14:12
кто какие девайсы помнит
Принтер в Кае и Красной Эве.


Ну или, наконец, интерфейс мыши, к-рый тоже через AY.
В подшивке ВМГ есть схема AY-Mouse.

Black_Cat
22.08.2011, 19:06
ARTi, здесь нет общих стандартов, поэтому в эмуле это и не реализует никто, забудь.

ARTi
22.08.2011, 19:31
Мда, я смотрю, при разработке кейпада не искали легких путей... Про мышь спасибо, вспомнил название, по нему найти инфу несложно.
Принтер в Кае тоже использовал порт А? И были ли какие-нибудь ковоксы на AY?

---------- Post added at 19:31 ---------- Previous post was at 19:21 ----------

Black_Cat, мне придется рассматривать канальные регистры в AY как дополнительные порты в/в, для того, чтобы, в частности, на них можно было повесить чтение конфига Скорпиона. Так как последнее будет реализовано в виде обычной портовой функции, к-рую можно повесить не только в AY, но и на любой обычный порт - хочется обойтись пока без гнилых исключений и ограничений.

Black_Cat
22.08.2011, 20:50
хочется обойтись пока без гнилых исключений и ограниченийну вот использование в Скорпе - и есть исключение, других использований можно не делать

ARTi
07.09.2011, 10:55
Все-таки обошелся без ограничений, сделал так, чтобы на регистры Port A/B AY можно было вешать любую портовую функцию. А слово состояния конфигурации скорпиона турбо - лишь одна из множества таких функций.
Тему можно закрывать, в принципе. Спасибо всем.

alone
01.10.2011, 16:12
Была локальная сеть. ACNews#17. 7-й бит порта A - выход, 7-й бит порта B - вход. Под это две игры и недоделанная дема Wolf'а.