Вижу 3 пути борьбы с клавой:
- исправить константу ввода с клавиатуры в Мониторе. Будет работать только для системного ПО (игры опрашивают ВВ55 напрямую), причем при выключенном Турбо будет тормозить (константа то общая)
- Использовать синхронизацию по перерываниям 50Гц при опросе клавиатуры - так сделано в Альтаир ДОС, что дает ровную работу опроса клавы не зависимо от частоты ЦПУ. Но опять же не влияет на игры.
- повесить аппаратный формирователь импульса /WAIT при активном чипселекте клавиатурной ВВ55. Формирователь застробировать чтобы работал только при 10МГц. Будет работать и в системном ПО и в играх.
Кстати, многие адаптированные со Сектрума игры синхронизируются по перерываниям 50Гц и проблемы с клавой иметь не должны.
---------- Post added at 18:02 ---------- Previous post was at 18:01 ----------
В первый пост пож скопируйте список исправлений требуемых для запуска!




Ответить с цитированием