Ещё одно видео с тестом картриджа. На этот раз тестим Metal Gear 2 так же на маппере konami5 с поддержкой SCC. Видео от уважаемого товарища Ptero
Ещё одно видео с тестом картриджа. На этот раз тестим Metal Gear 2 так же на маппере konami5 с поддержкой SCC. Видео от уважаемого товарища Ptero
Хочу присоединиться к проекту! Что для этого нужно?
Готов быть тестером для tnt23, от которого в шаговой доступности. Если ннада. И если он примкнет к девелоперам.
Друзи, у кого есть раскуроченый SCC картридж, инструменты для его программирования в ямахе и овцеллограф, померьте какую максимальную частоту звуковой чип на выходе лупит ?
У меня есть благодаря стараниям уважаемого камрада DJs3000 микросхема, но нет инструментов чтобы закодить это дело (точнее нет ямашного дискового контроллера, поэтому эксперимент ставить сложно), плюс макетку мучить, может у кого готовое есть.
Потому-что в голой теории если ориентироваться на формулу, загрузив в SCC соответствующий сэмпл и поставив минимальный делитель можно на выходе получить синус в 1.8 мегагерца (то есть сэмплирует он на частоте тактовой, сиречь 3579545 Гц). Но мне как-то отчаянно не верится ибо это зело дохера. Во первых непонятно нахера это надо и где брать такие золотые уши которые слышат 1.8 МГц. Во вторых не верю что бравые парни в конами смогли сделать умножение на произвольное число от 0 до 15 (их в параллель можно на пяти умножителях) и следом пять сложений (а вот это уже параллелится плохо) за два такта, и при этом успеть еще выборку из памяти сделать, даже если она по пяти шинам в параллель.
У меня есть обоснованное подозрение, что SCC чип шпилит либо с частотой дискретизации 111860.78125 Гц, либо 55930.390625 Гц. Но нужен эксперимент. Я где-то в инторнетах натыкался на цифру 111 кГц, но не помню чего она касается.
Если таки да, то SCC чип вместе с маппером без шума и пыли реализуется на 20-мегагерцовой 40-ногой однокристалке за 180 рублей. При этом на все это дело будет от 170 до 340 тактов, и на рисковой машинке где команда/такт вполне можно вписаться, и на асинхронный маппер еще останется. Только две ТМ9 надо поставить, потому-что под звук ей ног не хватает и надо замультиплексироваться. Причем маппер асинхронный, а звук синхронный от CLK, все как положено.
Остается одна свободная нога у однокристалки и один пустой бит в одном триггере. Ну и R2R лесенка из резисторов.
А то я схему отрисовал, взялся прошивку писать и непонятки возникли.
Последний раз редактировалось ram_scan; 03.11.2015 в 15:04.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ram_scan, тебе нужна консультация ув. тов. Ptero т.к. он в этой тебе рубит более чем хорошо думаю он без тестов и замеров выдаст тебе инфу)))
Запаял я эту жуткую Альтеру на плату! Четыре часа паял, Карл!!! Но даже после этого сразу не завелось. И наконец после двух часов шаманства и танцев с бубном плата наконец-то заработала. Флеш опозналась и стерлась корректно. Удалось также запустить карик как SCC - играет вполне прилично. Не 100% как оригинал, некоторые ноты не успевает, но несильно заметно. Теперь будем мутить программатор для флешки, так как текущий не работает на наших с Дмитрием платах.
Последний раз редактировалось Wierzbowsky; 04.11.2015 в 04:40.
После запайки гнезда аудиовыхода обнаружилась интересная особенность - через свой аудиовыход SCC играет нормально, а вот если пропустить звук через Ямаху, то немного фальшивит и не успевают некоторые ноты. Учитывая, что внутри Ямахи стоит самодельный FMPAC, подозрение падает на него, хотя ума не приложу как такое возможно. Его аудиовыход подключен к внутреннему 60 пиновому слоту, а наш флешкарик вставлен в слот 1. Порты у фмпака и SCC разные, поэтому конфликта быть не должно. Завтра отключу и выну FMPAC и посмотрим что будет со звуком.
Сегодня кстати за 4 часа полностью собра второй карик. Второй раз паять Альтеру даже с тем же ублюдочным немецким флюсом оказалось гораздо легче. Правда я применил другую технику пайки чтобы ножки не двигать при касании их паяльником. И паял не "волной", а "скошенным овалом". Опыт - великое дело!
Скорее всего это именно SCC лажает и подтупливает постоянно, но когда одновременно с ним не слышно ФМПАК-а это не так заметно, и кажется что все красиво. Через отдельный аудиовыход он же получается отдельно, а через ямаховский - замиксован со всеми остальными звукогенераторами.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)