Важная информация

User Tag List

Страница 4 из 38 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 374

Тема: Звуковая карта "ZXM-MoonSound"

  1. #31
    Veteran
    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В атаче драйвер и плеер для Moonsound и всё это в исходниках. Приатаченная свежая версия взята тут, а старую версию можно найти тут. Данные исходники должны сильно помочь прогерам для переделки под спеки правда это все работает на MSX-DOS но всё же.
    Вложения Вложения

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оформил схему и сборку в формате pdf и положил на свой сайт. Страницу пока не создавал, так как нет еще собранного девайса. Ознакомится с ней можно в первом посте. Все что было на яндекс диске будет удалено.

    ---------- Post added at 10:51 ---------- Previous post was at 10:49 ----------

    Цитата Сообщение от DJs3000 Посмотреть сообщение
    В атаче драйвер и плеер для Moonsound и всё это в исходниках.
    Я вот смотрю на схему с MSX и смотрю, что у них заведен на шину сигнал IRQ, тобишь как бы планировалось работапо прерываниям или как?
    Просто я для спека его не выводил.
    Тут важно знать в MSX играются с этой микрухой по прерываниям или этот сигнал для только красоты?
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #33
    Veteran
    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, я хз даже по поводу прерывания но я попробую спросить у компетентного человека может он даст ответ.

  5. #34
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DJs3000 Посмотреть сообщение
    Mick, я хз даже по поводу прерывания но я попробую спросить у компетентного человека может он даст ответ.
    Да, поинтересуйся у него, а то будет потом мучительно больно

    Краем глаза глянул на даташит, там вроде прерывания завязаны на таймеры.
    В драйвере, который ты выложил вверху, там используются прерывания 1/60 (я так полагаю, это 60Гц развертка в MSX или ошибаюсь )
    А вот в лоадере упоминается какая то инициализация H_TIMI. Честно сказать я не шибко знаком с архитектурой MSX, посему и спрашиваю гуру.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #35
    Veteran
    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У нас почти нет программеров MSX спрашивать особо не у кого.

  7. #36
    Activist Аватар для Ovvnex
    Регистрация
    29.03.2006
    Адрес
    г. Курск
    Сообщений
    361
    Записей в дневнике
    6
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашёл немного ссылочек по программированию Moonsound. Правда всё на инглише.

    http://www.faq.msxnet.org/opl4.html
    http://sourceforge.net/projects/sootsound/
    http://msx.atlantes.org/index_en.html#moonsound

  8. #37
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я понял из беглого просмотра схемы MSX у них с картриджа сигнал INT объединяется с сигналом INT от VDP по схеме лог "И", тоесть прерывание процессора може вызвать любой из них. Но вот вопрос в VDP можно отключать прерывания.
    Если там можно, то для спека это не пройдет, а если нельзя, то смысл вообще теряется в этом сигнале.
    Просто в штатном спеке сигнал INT о видеогенератора не отключается, то для нас он не имеет никакого практического применения. Конечно, компы с ПЛИС могут себе позволить отключить этот сигнал, но а как же простым смертным спектрумам.

    ---------- Post added at 13:32 ---------- Previous post was at 13:28 ----------

    Поглядел в даташитн на VDP TMS9918, там есть бит управления прерыванием.
    Так что для простого смертного спектрума это не подходит.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #38
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вобщем, подумав решил, что на всякий пожарный выведу я сигнал IRQ от Ямахи на шину. Только пусть будет через джампер. Мало ли, вдруг понадобится.
    Зато я теперь знаю что моему следующему спектруму из говна нужно - КР1810ВН59

    Короче схему и сборку обновил (ссылка в первом посте), так что смотрим. Добавлен джампер XP8 и резистор R38.
    Последний раз редактировалось Mick; 16.04.2015 в 15:07.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  10. #39
    Veteran
    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну очень интересно что в результате получится

  11. #40
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По сути спектрум служит питанием карты. Если музыку неся вставить в демо... Это как не гс. Спектрум отдельно карта отдельно))

Страница 4 из 38 ПерваяПервая 12345678 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Звуковая карта "ZXM-SoundCard"
    от Mick в разделе Звук
    Ответов: 1333
    Последнее: 30.03.2024, 14:52
  2. Звуковая карта "ZXM-GeneralSound"
    от Mick в разделе Звук
    Ответов: 432
    Последнее: 18.04.2023, 16:12
  3. Эмуляция "Байт" (тайминги, карта памяти)
    от ZXMAK в разделе Эмуляторы
    Ответов: 60
    Последнее: 19.08.2014, 19:58
  4. Звуковая карта ZX Spectrum
    от GreatDragon в разделе Для начинающих
    Ответов: 32
    Последнее: 11.03.2013, 13:10
  5. Звуковая карта "ZXM-SoundCard" rev.03
    от Mick в разделе Новодел
    Ответов: 68
    Последнее: 24.03.2012, 18:34

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •