User Tag List

Страница 29 из 39 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 443

Тема: Пишу шедевр для «Вектора 06Ц»

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    467
    Спасибо Благодарностей отдано 
    797
    Спасибо Благодарностей получено 
    278
    Поблагодарили
    106 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Загрузил Векторовский Бейсик попробовал там сделать мелодию, столкнулся с тем что оттуда нельзя скопировать строку и туда нельзя вставить строку (почему-то сразу я не подумал об этом). Похоже этот вариант пока на полочку положу

    В этой игре хочется сделать музыку на ВИ53, т.е. биперная и АY музыка не подойдёт.
    До этого svofski давал несколько ссылок по музыке - из них для ВИ53 похоже подходит только вот это
    https://zx-pk.ru/threads/29077-igrae...i-na-vi53.html
    Каким-то образом SegaBoy конвертирует MIDI мелодии.
    ivagor ты переносил этот Апогеевский плеер (SegaBoy) на Вектор, а можешь исходник дать (если конечно остался), чтобы мне посмотреть как проигрывать подобные мелодии. Возможно мне там получится что-то понять

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

  3. #2

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

    По умолчанию

    Про трекеры не знаю, но один из проверенных простых способов добычи музыки для ви53 — конвертация midi, или abc.
    Больше игр нет

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

    metamorpho(11.08.2020)

  4. #3

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,909
    Спасибо Благодарностей отдано 
    350
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    246 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Про трекеры не знаю, но один из проверенных простых способов добычи музыки для ви53 — конвертация midi, или abc.
    А плеер где?
    А формат какой?
    С уважением,
    Jerri / Red Triangle.

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

    metamorpho(11.08.2020)

  5. #4

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    А плеер где?
    А формат какой?
    А мелодию какую?
    Плеер можно написать если что, да и формат придумать.

    - - - Добавлено - - -

    metamorpho, какую мелодию будем конвертировать?

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

    metamorpho(11.08.2020)

  6. #5

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    467
    Спасибо Благодарностей отдано 
    797
    Спасибо Благодарностей получено 
    278
    Поблагодарили
    106 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SegaBoy, я ещё не выбрал мелодию.
    Насколько я понял твой метод позволяет конвертировать под ВИ53 форматы Midi, ABC, NSF ("Денди").

    А ещё какие варианты форматов можно конвертировать твоим методом ?
    Например форматы:
    sid (с компьютера Commodore 64)
    ay,ym,asc,stc,pt2 (ZX Spectrum)
    sap (Atari)
    snd (MSX)

    их можно конвертировать под ВИ53 ?
    Последний раз редактировалось metamorpho; 10.08.2020 в 09:39.

  7. #6

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    SegaBoy, я ещё не выбрал мелодию.
    Насколько я понял твой метод позволяет конвертировать под ВИ53 форматы Midi, ABC, NSF ("Денди").

    А ещё какие варианты форматов можно конвертировать твоим методом ?
    Например форматы:
    sid (с компьютера Commodore 64)
    ay,ym,asc,stc,pt2 (ZX Spectrum)
    sap (Atari)
    snd (MSX)

    их можно конвертировать под ВИ53 ?
    Я только из миди делаю. Если можно конвертировать из вышеперечисленных форматов в трёхканальное миди, то да.

    - - - Добавлено - - -

    Цитата Сообщение от metamorpho Посмотреть сообщение
    SegaBoy, вот эти две мелодии (первые которые в них)
    Завтра посмотрю и отпишу.

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

    metamorpho(11.08.2020)

  8. #7

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    467
    Спасибо Благодарностей отдано 
    797
    Спасибо Благодарностей получено 
    278
    Поблагодарили
    106 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Я только из миди делаю. Если можно конвертировать из вышеперечисленных форматов в трёхканальное миди, то да.
    Да некоторые из этих форматов конвертируются в Midi.

    А как получить из миди то что нам нужно ? Где там данные искать ?

    - - - Добавлено - - -

    Как сделать качественное рандомное число ?
    Например я вставил в программу обработки прерывания такой код:
    LXI H,random
    inr m
    Но такой код выдаёт не очень рандомные числа, в них есть закономерность-одинаковость inr.

    - - - Добавлено - - -

    Есть у кого-нибудь наработки на ассемблере эффекта разлетания частиц в стороны - как от взрыва ?
    Допустим есть центр спрайта и от него разлетаются как от взрыва точки или может спрайты 8х8.
    Или же эффект что спрайт постепенно "съезжает" внутрь самого себя и исчезает ?
    Последний раз редактировалось metamorpho; 11.08.2020 в 08:44.

  9. #8

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    ...
    Как сделать качественное рандомное число ?
    Например я вставил в программу обработки прерывания такой код:
    LXI H,random
    inr m
    Но такой код выдаёт не очень рандомные числа, в них есть закономерность-одинаковость inr.
    ...
    Попробуй использовать (например складывать) со значением какого-то регистра, который в твоей основной программе используется как счетчик... я бы ещё (до кучи) попробовал использовать регистр состояния...

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

    metamorpho(11.08.2020)

  10. #9

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

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Как сделать качественное рандомное число ?
    Никак, но есть способы худо-бедно изобразить его подобие. LFSR из примера с мандрилом дает перемешанную последовательность чисел от 1 до 65535, имеет периодичность 65535.
    Код:
    ; выход:
    ; HL - число от 1 до 65535
    rnd16:
    		lxi h,65535
    		dad h
    		shld rnd16+1
    		rnc
    		mvi a,00000001b ;перевернул 80h - 10000000b
    		xra l
    		mov l,a
    		mvi a,01101000b	;перевернул 16h - 00010110b
    		xra h
    		mov h,a
    		shld rnd16+1
    		ret
    Больше игр нет

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

    metamorpho(11.08.2020), Oleg N. Cher(01.07.2022), parallelno(01.07.2022), yevrowl(08.09.2025)

  11. #10

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Никак, но есть способы худо-бедно изобразить его подобие. LFSR из примера с мандрилом дает перемешанную последовательность чисел от 1 до 65535, имеет периодичность 65535.
    ...
    По мне так вполне себе красивый "rnd" получается. Не знаю, скорее всего после завершения цикла, последовательность полностью повторится, и с этим нужно как-то отдельно бороться ...
    Вложения Вложения

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

    metamorpho(11.08.2020), Oleg N. Cher(01.07.2022), yevrowl(08.09.2025)

Страница 29 из 39 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Бейсики для Вектора-06Ц и клонов
    от ivagor в разделе Вектор
    Ответов: 696
    Последнее: 25.10.2025, 02:34
  2. Картотека ПО для Вектора-06ц
    от svofski в разделе Вектор
    Ответов: 719
    Последнее: 04.04.2024, 11:13
  3. Восстановление Вектора-06ц
    от Daniil Chislov 86 в разделе Вектор
    Ответов: 100
    Последнее: 11.03.2021, 00:23
  4. Ответов: 198
    Последнее: 26.04.2020, 13:05
  5. Ответов: 58
    Последнее: 06.07.2019, 23:56

Ваши права

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