PDA

Просмотр полной версии : Тест AY8910 из ПЗУ 48кб.



solegstar
04.08.2012, 20:49
Собственно нужен subj! есть что-то подобное в тестах для прошивки в ПЗУ? нужно для проверки подключения музпроцессора к 48кб спеку без использования магнитофонного входа.

psb
04.08.2012, 22:45
программку набрать в бейсике не вариант?

SoftFelix
04.08.2012, 23:12
solegstar, не совсем понятно, что требуется: просто задетектить наличие или "бипнуть" по всем трём каналам? Вроде вот этот (http://zx.pk.ru/showpost.php?p=279459&postcount=11) тест (ТЕСТ-ПЗУ) тестирует наличие муз.процессора вне зависимости от количества памяти.

solegstar
05.08.2012, 00:58
программку набрать в бейсике не вариант?

набрал вот это:

10 OUT 65533, 12
20 FOR A=0 TO 15: OUT 49149, А
30 PRINT IN 65533, IN 49149
40 NEXT A

показало

112 255
113 255
-------
127 255

значит всё подключено правильно.

---------- Post added at 23:58 ---------- Previous post was at 23:57 ----------


solegstar, не совсем понятно, что требуется: просто задетектить наличие или "бипнуть" по всем трём каналам?

хотелось конечно услышать все три канала.

PS: спасибо lisica за примерчик.

lisica
06.08.2012, 11:34
PS: спасибо lisica за примерчик.
Это не моё, это из "Радиолюбитель 1994-02,03/Спектрум-128"
Да, и должно от 0 до 15 быть.

solegstar
06.08.2012, 12:33
Это не моё, это из "Радиолюбитель 1994-02,03/Спектрум-128"
Да, и должно от 0 до 15 быть.

хм, странно. ну поглядим по тестам. :) запутаться в подключении аушки практически не реально, но перепроверю еще раз. проделаю эксперимент с YM2149F вместо AY8910.

---------- Post added at 11:33 ---------- Previous post was at 11:26 ----------

и скорее всего уберу из схемы дешифратора - A13. заведу вместо него А15, как в доработке АУ Профи. адаптер очень похож на вот этот - http://sblive.narod.ru/ZX-Spectrum/AY-ADAPTER/AY-ADAPTER.htm , только расположение деталей другое чуть.

lisica
06.08.2012, 14:41
и скорее всего уберу из схемы дешифратора - A13
А13 - это чтоб AY не срабатывал во время выбора порта DFFD (расширение до 1024 в некоторых клонах). Если расширение по FDFD вводят А9.


заведу вместо него А15
А он по схеме и должен быть заведен.

solegstar
06.08.2012, 15:49
а еще чтобы работали польские демки с цифровой музней. blava128 в пример не привожу, т.к. она 128...

solegstar
07.09.2012, 16:45
Да, и должно от 0 до 15 быть.

Итак, всё таки был убитый AY-3-8910. после замены его на 100% рабочую ямаху, тесты заработали. после подключения бетадиска, удалось запустить тесты с дискет. ессно тест4.30 не нашел музыкальный процессор с AY-3-8910, но нашел с YM2149F. и бут ZYX таки играл, но крайне коряво на нерабочей AYке, видимо в нем нет проверки на наличие музыкального процессора, ну или она крайне нестандартная.

точно также процессор вел себя на Профи 5. вобщем - "в сад" :)

PS: Кому интересно, как это чудо китайских технологий звучит, когда нерабочий, то могу записать, только бананами потом в меня чур не бросать, из-за поломанного слуха... :)

rasmer
08.09.2012, 05:46
Я писал подобный тест в 2008 году примерно - поищи тут на форуме...