User Tag List

Страница 33 из 36 ПерваяПервая ... 2930313233343536 ПоследняяПоследняя
Показано с 321 по 330 из 353

Тема: Биперная музыка на Векторе-06Ц

  1. #321

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо было решить 3 задачи: изменить состояние, проверить, получить значение для выдачи в порт. Сначала были три команды, потом две, а BCD позволил сделать все одной командой. А потом я додумался до loud2, где нет проверки и условного перехода.

  2. #322

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посчитал, при использовании в loud2 прерываний можно догнать и даже перегнать оригинал, но тут уже получающееся стаккато ему не соответствует, хотя в некоторых композициях отрывистость менее заметна.
    Зато на 6128 loud2 и без прерываний близок к оригиналу, можно сбросить еще 4 такта и практически достанет. Для 6128 надо еще убрать коррекцию темпа. Но 6128 все же не 06Ц, а жаль.

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Improver(10.11.2024)

  3. #323

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эпопея Music Studio все же закончилась позитивно, получилась хорошая версия для 06Ц. Таймер и прерывания в данном случае компенсировали более слабый по сравнению со спеком проц. Старые версии убрал.
    Спековские биперные движки иногда кроме бипера параллельно трогают бордюр. Добавил вариант, в котором один из каналов меняет бордюр (и режим экрана). В данном движке это не особо красиво, но пусть будет.
    Вложения Вложения
    Последний раз редактировалось ivagor; 12.11.2024 в 06:02. Причина: добавил MusStudColBor2ch и Out0C

    Эти 6 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    Improver(12.11.2024), KTSerg(02.12.2024), metamorpho(11.11.2024), Oleg N. Cher(12.11.2024), Pyk(12.11.2024), svofski(11.11.2024)

  4. #324

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,033
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне с бордюром нравится больше, чем просто черный экран.
    Последний раз редактировалось svofski; 11.11.2024 в 18:21.
    Больше игр нет

  5. #325

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Некоторую живость это придает, жаль что в данном движке (и в данной реализации) не получается каких-то интересных паттернов. Признаюсь, что использование бордюра вызвано в первую очередь погоней за скоростью (читать/писать порт ВВ55 чуть быстрее, чем память), а визуальная составляющая - побочный эффект. У спека один порт совмещает бипер и бордюр, а у вектора в большинстве случаев пришлось бы делать это отдельно и тратить такты. Учитывая, что скорости как правило не хватает даже на музыку, до визуализации дело не доходит.

  6. #326

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,033
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это out 2? Может быть можно подобрать место, где аккумулятор принимает более разнообразные значения и тогда, если сделать цветную палитру, будет веселее. Или просто заменить на out 12.
    Больше игр нет

  7. #327

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил "цветомузыкальный" вариант MusStudColBor2ch, там на бордюре оба канала и больше цветов.

    Эти 2 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    metamorpho(11.11.2024), svofski(11.11.2024)

  8. #328

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для полноты картины еще вариант Out 0Ch. Возможно у меня устаревшая версия v06x, в данном "тесте" она выбивается из ряда эмуляторов визуалом.

  9. #329

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про движок (1, 2) уже goodboy написал что это Тим Фоллин, но вроде не писали, что этот движок есть в 1tracker (Tim Follin 3ch, follin3ch). Надо считать, можно ли его дотянуть до оригинала на векторе.
    Пара простых движков которые можно дотянуть и которые есть в 1tracker:
    Earth Shaker - на 06Ц с прерываниями или на 6128 без прерываний.
    Huby - убираем из основного цикла проверку клавиатуры и на 06Ц успеваем без прерываний. И если постараться, то похоже даже 2 МГц (без тормозов) хватит для Huby.

    Эти 3 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    Improver(13.11.2024), metamorpho(15.11.2024), Oleg N. Cher(13.11.2024)

  10. #330

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Earth Shaker и Huby для вектора. Касательно эмуляции могу только рекомендовать не запускать Huby в Emu.
    Вложения Вложения

    Эти 5 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    KTSerg(02.12.2024), MaratBest(16.11.2024), metamorpho(15.11.2024), Oleg N. Cher(16.11.2024), svofski(15.11.2024)

Страница 33 из 36 ПерваяПервая ... 2930313233343536 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор "ZX Spectrum 48" на "Векторе-06Ц"
    от Tim0xA в разделе Вектор
    Ответов: 31
    Последнее: 27.12.2022, 21:40
  2. Ответов: 18
    Последнее: 11.04.2021, 10:54
  3. Биперная музыка
    от Zelya в разделе Львов
    Ответов: 7
    Последнее: 03.04.2021, 09:04
  4. Биперная музыка
    от alone в разделе Музыка
    Ответов: 710
    Последнее: 28.02.2019, 02:00
  5. Биперная музыка на ЮТ-88
    от Kakos_nonos в разделе ЮТ-88
    Ответов: 6
    Последнее: 14.03.2014, 11:02

Ваши права

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