Нашел в каком номере "Радиолюбитель" такой тест для проверки подключения звукового сопроцессора (пишу по памяти)
10 OUT 65533,12
20 FOR A=0 TO 15 : OUT 49149,A
30 PRINT IN 65533, IN 49149
40 NEXT A
Написано что если все подлючено верно, то должно вывести
две колонки из 16 цифер 255.
У меня же КАY-128 ( ето Ленинград1+AY+128 КБ по пентагоновской схеме) выводит первую колонку от 1 до 16, вторая все 16 цифр 224.
System test 4.30 тоже говорит что у меня не правильно подключен
звуковой сопроцессор.
Но в то же время у меня во всех играх звуковой сопроцессор работает.
Посмотрел внимательно схему (аналогичную КАY-256) и проверил все подключения - все ОК, запись происходит по адресам BFFFD, FFFD, чтение происходит по адресу FFFD.
Правда вместо AY-8910 у меня установлен YM2149.
Поетому возникает вопрос, либо все таки что то не совсем верно подключено, либо все ети тесты расчитаны на AY-8910 ???
Либо что еше возможно есть какие то проблемы с таймингом ...
Так как для нормальной работы компьютера мне пришлось установить конденсатор 100 ПФ на 1 выход микрсхемы 555ИР22 (сигнал CSRAM).
(помогает также установка конденсатора 100 ПФ на сигнал RD процссора, но я предпочел воткнуть его на сигнал CSRAM)
В противном случае компьютер работает нестабильно и подвисает при переключении с режима 128 КБ, в 48 КБ режим.
Возможно ето каким то образом влияет и на чтение из звукового сопроцессора??? Хотя все игры работают без проблем и с установленным конденсатором 100 ПФ на 1 выход микрсхемы 555ИР22
компьютер работает стабильно долгое время ...
У кого будут какие предположения и обьяснения?