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

User Tag List

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя
Показано с 51 по 60 из 77

Тема: Прибалдел от музыки (OPL4)

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

    По умолчанию

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

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

    По умолчанию

    Поглядел файлики сегодня, да уж запутали эти файлы MWM и MWK до нельзя, нельзя что ли было все в одном файле сделать. А то получается надо знать какой MWK к какому MWM. Думаю для спека надо объединять эти файлы. В принципе для демок оно и пофиг, но если вот плеер катать, то будет не совсем айс. Кстати думается что плеер надо бацать сразу под работу SD карты или IDE. А попутно вопрос, есть ли уже либы для работы с оными девайсами, а конкретнее под FAT32. Нужны примитивные функции: чтение каталога, чтение данных их файлов.
    А может кто рискнет осилить плеер.
    Скажите - вот размечтался, отвечаю - ну дайте хоть помечтать немного.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  3. #53
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, прикрутите SD карточку к звуковухе — будет вообще красота.

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

  4. #54
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,937
    Спасибо Благодарностей отдано 
    79
    Спасибо Благодарностей получено 
    240
    Поблагодарили
    118 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eagle Посмотреть сообщение
    Mick, прикрутите SD карточку к звуковухе — будет вообще красота.
    ... а так же акселерометр и датчик CO2.

  5. #55
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    . а так же акселерометр и датчик CO2.
    Да, как у NeoGS.

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

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

    По умолчанию

    Цитата Сообщение от Eagle Посмотреть сообщение
    Mick, прикрутите SD карточку к звуковухе — будет вообще красота.
    Не это уже лишнее. Сейчас уже почти на каждом компе есть либо Nemo IDE, либо SD карта. Вот их и юзать надо.
    Для NeoGS было это актуально в основном для проигрывания mp3 музыки.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

    По умолчанию

    Потихоньку смотрю исходники mwm плеера и обнаруживаю очень занятную вещь.
    Частота проигрывания может задаваться в самом mwm файле. Тоесть она может быть 60Гц, 50Гц и пользователя. Иными словами без изменения режима прерываний не обойтись никак. Либо вылавливать только 50Гц треки, что скажем наверное редкость, так как музыку похоже только наверное японцы катали.

    Посему у меня вопрос, как сформировать подменный векторо прерывания для Z80.
    Насколько понял талмут Черного кота, в момент подтверждения сигнала прерывания выставляется на шину данных байт вектора. Тоесть когда у нас нет ничего, а только прерывания от видеоконтроллера то у нас как бы вектор равен FFh на стабильной шине. А вот хочу допустим подсунуть ему например байт вектора 80h или FEh, то как мне организовать обработчик прерывания, чтобы пришедшее прерывание попало ко мне в подпрограмму.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  8. #58
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, а если дать карточке больше автономии (как в GS), то нужно-ли прерывания в спектруме трогать? Или прикрутить к ней Z80 это фантастика?

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

  9. #59
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    А по всяким SD и Z80 на плате имхо этож изврат на уровне sid на спеке, первый шаг к безалкогольному пиву и резиновой женщине.
    Когда делали GS это извратом не было.

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

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

    По умолчанию

    Цитата Сообщение от Eagle Посмотреть сообщение
    Mick, а если дать карточке больше автономии (как в GS), то нужно-ли прерывания в спектруме трогать? Или прикрутить к ней Z80 это фантастика?
    Вот есть реальная карта, у ней нет Z80 и она меня интересует в данный момент. Фантастику или нет, мне пока неинтересно обсуждать.

    ---------- Post added at 14:16 ---------- Previous post was at 14:12 ----------

    Цитата Сообщение от krt17 Посмотреть сообщение
    Если программно то проще простого таблица по адресу Iv (v вектор, I регистр), если это будет сделано вообще отлично. Столько внешних устройств и нигде не используют, странно даже.
    Ничего короче я не понял. Такая вроде фигня была в DMA Utrasound, вот как они обработчик строили прерывания.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя

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

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

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

Похожие темы

  1. О размещении AY музыки
    от NVitia в разделе Музыка
    Ответов: 74
    Последнее: 04.10.2010, 11:52
  2. Компилятор FM музыки ?
    от AAA в разделе Программирование
    Ответов: 0
    Последнее: 09.09.2010, 11:01
  3. Формат музыки ay
    от NVitia в разделе Для начинающих
    Ответов: 64
    Последнее: 09.08.2010, 11:19
  4. Код проигрывателя музыки
    от TmK в разделе Программирование
    Ответов: 16
    Последнее: 14.01.2009, 11:48

Ваши права

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