Карта на логике без прямой поддержки TSFM с возможностью проигрывания TSFM сторонним плеером, 5-7$
Карта на логике с поддержкой TSFM ,цена 7-10$
Карта на CPLD , цена не знаю примерно 20$ может и больше
HardWareMan, раздумываю над конвертером , вот смотрю поток VGM
идет команда 28 , 00 ,то есть KEY OFF , а за ней пошли 28,04 28,01 28,05 28,02
И это все одна за одной и так может быть подряд до 20-30 команд , в этом нет никакого смысла , и весь файл забит таким хламом , и это я пока вижу потому что команда 28 часто используется , а как анализировать поток если команды для других регистров бестолковые... ???
- - - Добавлено - - -
PS мне кажется что создатель ранних версий формата решил не заморачиваться с правильными задержками ,а тупо сделал их при помощи такого хлама ,в итоге файл весит вместо 20-100к где то 1000-3000к , и этот формат используют до сих пор так как эмуль которым это грабят никто не правил.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Этой ерундой могут заниматься и драйвера. А дамп просто дамп. И эмуль тут ни причем.
Не не , как раз причем , только один эмуль может грабить VGM это Kega Fusion , и как раз он и выдает то ,что я привел выше , и треки идут с мусором и огромных размеров , есть типа сжималка VGM ,я ее пробовал она немного но не существенно делает файл меньше оставляя весь хлам.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
В Кеге просто сделано сохранение дампа записей в регистры YM2612. Я делал дамп записи в регистры у драйвера Battle Toads & Double Dragon - там тоже хватало мусора без смысла.
Что то там не доделано , так как во всех мелодиях такой мусор как приводил выше , а глядя код плеера должно быть все иначе - запись регистров YM2612 пауза длинной в прерывание , опять запись регистров YM2612 (тоесть работа человеческого плеера) , а в сохраненном дампе из кеги мы видим совсем другую картину ,запись регистрв ,мусор ,запись регистров ,мусор. Дойдут руки сделаю осциллограмму , там это хорошо видно.
- - - Добавлено - - -
PS вот deflemask с форматом VGM 1.7 музыку VGM делает по человечески , регистры, пауза ,регистры ,пауза , плохо что чувак конвертер под трекер не сделал.
- - - Добавлено - - -
На минуту проигрывания VGM должно уходить в среднем 50-100 кб потока , а кега этот же поток делает 500-1000 кб
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Когда я это делал, Кеги еще не существовало. Я напаивал дополнительные 8КБ ОЗУ (точнее, расширял штатное, чтобы не миррорилось), подключался к реальной сеге Орионом 128 через шину Z80 (МРН32 с боку был, использовал BUSR/BUSA, развязанная шинка). Идея была проста: я подменял код записи в YM (там 2 блока на RST висели) и оно помимо записи в YM копировало в дополнительные 8К адрес (0/2), регистр и данные (3 байта на запись). Вмещалось не особо много - после прогона играло несколько нот. Но связка 28/xx мелькала постоянно.
Картинок нет потому, что в 90х фотика у меня не было, железо, ессно, все утеряно после 3х переездов. А вот литература осталась. Есть тетрадка, там 2 или 3 версии платы расширения для Ориона для сопряжения с Сежкой. Я даже софт писал, он дампил звуковые сэмплы из картриджей. Да и вообще, навигацию делал. А еще, в качестве баловства, когда я себе собрал АЦП/ЦАП плату на ИР17+ПА1 2шт, я захватывал шинку у Z80 и считывал байт и отпускал. Адрес захвата: в кольце 1F00-1FFF. У GEMS это буфер для ЦАП. Орион играл цифровые сэмплы паралельно Сеге, лол. Иногда даже без щелчков склейки...
Господа железячники за темой следящие , возник вопрос ,а вообще думаю это неоходимость , на ZX-Bus есть несколько ног земли и питания , а не обсудить ли возможность ввести аналоговую землю и питание ?
Для обычных карт роли это не сыграет ,а вот для звуковых это просто необходимость , ибо никакими другими методами помехи от цифры не побороть.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)