Вообще есть исходники vgm для msx. Оно там уже давно есть и работает. Исходники на асме.
Си для z80 есть с 80х годов. Из последних гугли sdcc.
https://bitbucket.org/grauw/vgmplay-msx
Карта на логике без прямой поддержки TSFM с возможностью проигрывания TSFM сторонним плеером, 5-7$
Карта на логике с поддержкой TSFM ,цена 7-10$
Карта на CPLD , цена не знаю примерно 20$ может и больше
Вообще есть исходники vgm для msx. Оно там уже давно есть и работает. Исходники на асме.
Си для z80 есть с 80х годов. Из последних гугли sdcc.
https://bitbucket.org/grauw/vgmplay-msx
Последний раз редактировалось Sayman; 13.04.2018 в 05:51.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В исходники не заглядывал ,спасибо за ссылку , а так да, прочитал , что есть , но это не особо поможет , они не поддерживают YM2612 , и тем более формат сеги YM2612+DAC+SN76489 , хотя если застряну то буду подсматривать как для других FM чипов реализовали код.
Уже параллельно с текущим SMPS ,начал писать VGM плеер с ноля , вчера доки поизучал , в общем более менее все понятно.
В 90-х и не слышал об этом , потом перерыв долгий , вчера нашел откомпилированный код VGM с Си на Z80 , и ужаснулся ,то что должно весить байт 500 ,весит 4 кб.
никакой оптимизации.
- - - Добавлено - - -
Так понимаю это чисто компилятор без IDE ?
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
В правильно заданном вопросе содержится половина ответа
Sayman, YM2612 драйвера там нет , есть OPN2 в разделе эмуляция.
- - - Добавлено - - -
Mick, а какой то эмуль поддерживает SAA1099 твоей ZXM-SoundCard ?
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Unreal точно. Один патчил Молодцов Алекс - http://micklab.ru/file/zxm_soundcard...73_mod_saa.rar
Второй вариант добавлял deathsoft (версии конкретно не помню - см. последние версии Unreal, там по идее он должен быть).
Вопрос кто в курсе какие мнемоники в последних версиях Alasm для половинок индексных регистров ?
И еще баг , в последней версии perfect commander ,которая на VRTD и которая вшита в глюк ПЗУ , при переименовании расширения файла грохается адрес его начала по которому он грузится.
Я по привычке всем старым пользовался ,что осталось с 90-х , и вот переходя на новые версии софта нахожу одни глюки ,причем весьма жесткие ,и подозрение что это не авторы их наделали ,а те кто их проги "улучшал"
- - - Добавлено - - -
Лучше поздно чем никогда , при переименования расширения файла ,после буквы расширения могут быть ,а могут и не быть символы ,по практике мы жмем пробелы ,
и это затирает/меняет адрес загрузки файла.
Вот ,где курсорчик стоит , жесткий глюк , запорол так несколько файлов.
![]()
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)