Кстати, хочу предупредить исходя из своего опыта. Когда сварганишь карту, то софт придется писать тебе.
Просто потом не стоит обижаться, что никто ничего не пишет. Мы уже это проходили.![]()
Карта на логике без прямой поддержки TSFM с возможностью проигрывания TSFM сторонним плеером, 5-7$
Карта на логике с поддержкой TSFM ,цена 7-10$
Карта на CPLD , цена не знаю примерно 20$ может и больше
Кстати, хочу предупредить исходя из своего опыта. Когда сварганишь карту, то софт придется писать тебе.
Просто потом не стоит обижаться, что никто ничего не пишет. Мы уже это проходили.![]()
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Mick, вопрос , как думаешь какой порт под него взять ? в пентагоне уже все под завязку ,что бы два порта не занимать у меня вообще мысль дешифратор поставить и типа
out (#xx),1 - регистр
out (#xx),2 - команда
out (#xx),3 - чтение
- - - Добавлено - - -
marinovsoft, да ,спасибо но смикшировать YM и SN не проблема , вопрос насколько она нужна в сеговских мелодиях , если на 100 мелодий SN используется пару раз...
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Я думаю порты лучше брать со схожими картами. Либо управлять как TSFM(OPN) через порты AY, либо как у ZXM-Moonsound (OPL4).
У Moonsound порты:
FM часть
порт C4h -> запись адреса регистра (набор регистров 1)
C5h - запись данных в регистры набора 1
С6h - запись адреса регистра (набор регистров 2)
C7h - запись данных в регистры набора 2
Кроме того регистр C4h на чтение - статус
Wave часть
Регистр 7Eh - запись адреса регистра
7Fh - запись или чтение данных
Либо поглядеть а были уже попытки спаривания ZX и YM2612 до этого, возможно порты уже есть.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Вот смотри в TSFM, который работает по адресам AY есть некие биты адресов регистров (по сути номера регистров), которые уже используются
0 бит - выбор микросхемы YM2203 или AY (первая или вторая)
1 бит - выбор режима чтения статуса
2 бит - разрешение FM части
3 бит - разрешение клоков SAA1099
4..7 биты в 1 что соответствует старшим адресам регистров AY
Кстати, а даташит на него есть - я что то не нашел.
Последний раз редактировалось Mick; 02.04.2018 в 10:49.
На YM2612 ? - http://www.datasheetspdf.com/datashe...p?sWord=YM2612
- - - Добавлено - - -
значит надо ставить ,вот только у меня ее нет )
Да ,уже обратил на это внимание ,и то не хорошо.
Это нам ближе , но если прикручу все ,то почему бы и VGM плеер не сделать , я ж метровый пентагон собирал для чего то )
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Ну да, то что ты предложил - это не даташит. Это краткий курс по даташиту
Нужен полный с описанием регистров, работы микросхемы.
Что типа вот этого - http://md.squee.co/YM2612
Последний раз редактировалось Mick; 02.04.2018 в 11:54.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)