Плеер [b]ТМК[/b] и плеер [b]psdncj[/b] для проигрывания АУ музыки универсальный:
Есть
https://vtrd.in/pcutilz/AYZIPP13.zip
И от psdncj есть…
ZXAAA → Программирование → УНИВЕРСАЛЬНЫЙ ПЛЕЕР AY МУЗЫКИ
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Плеер [b]ТМК[/b] и плеер [b]psdncj[/b] для проигрывания АУ музыки универсальный:
Есть
https://vtrd.in/pcutilz/AYZIPP13.zip
И от psdncj есть…
Код для раздвоения музыки на 2 AYПроцедура запуска музыки на 2Ay, выглядит так:
SwitchAY:
INx2 LD A,255
INC A
LD (INx2+1),A
OR 11111110B
LD BC,65533
OUT (C),A
RET
Вызов выглядит так:
INT:
...
CALL SwitchAY
CALL MUSIC_PLAY
...
EI
RET
Хорошие плееры, особенно TBK. Одна беда музон который мне нужен превращается в размер больше #4000, т.е. в страничку не поместится.
Продолжаю поиск быстрого плеера выравненного на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?
неа.
[quote=daniel 66418]Продолжаю поиск быстрого плеера выравненного на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?
А в чем проблема попробовать?
Давай мелодию - попробую.
[quote=kalantaj 66421][quote=daniel 66418]Продолжаю поиск быстрого плеера выравненного на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?
А в чем проблема попробовать?
Давай мелодию - попробую.
Заебешься под 4 такта выравнивать, особенно для бордерных эффектов.
[quote="kalantaj"]А в чем проблема попробовать?
Давай мелодию - попробую.
уже пробую, разбираюсь в его исходнике написанном в ASAM, который не работает под 64 битной виндой
В исходнике Robusa под ASAM есть такой вод макрос, как это преобразовать в нормальный человеческий ASM?
.MasSetVol
DB 00*@.0/15
DB 01*@.0/15
DB 02*@.0/15
DB 03*@.0/15
DB 04*@.0/15
DB 05*@.0/15
DB 06*@.0/15
DB 07*@.0/15
DB 08*@.0/15
DB 09*@.0/15
DB 10*@.0/15
DB 11*@.0/15
DB 12*@.0/15
DB 13*@.0/15
DB 14*@.0/15
DB 15*@.0/15
..
ALIGN 256
Ma_VOTBL MasSetVol 00
MasSetVol 01
MasSetVol 02
MasSetVol 03
MasSetVol 04
MasSetVol 05
MasSetVol 06
MasSetVol 07
MasSetVol 08
MasSetVol 09
MasSetVol 10
MasSetVol 11
MasSetVol 12
MasSetVol 13
MasSetVol 14
MasSetVol 15
понятно что между точкой и двумя точками сам макрос, а дальше обращение к нему.
И забыл как ALIGN сделать используя $ и org
ещё там идёт обращение к сатаршим и младшим адресам метки
например
label bla bla bal
ld a,label (high)
ld b,label (low)
как проще сделать используя просто расчёт типа label/256 и т.д.
[quote="daniel"]который не работает под 64 битной виндой
нахуй тебе ненужное 64 бит?
[quote="Шыншыл"]нахуй тебе ненужное 64 бит?
хотел плеер в ASAM откомпилиь, т.к. несовместим с sjasmом. Но уже не надо.
с макросом вроде разобрался.
Не подошёл плеер Robusa, тактов занимает больше чем родной из интры и главное он не выровнен на 4т.
К чему такие требования? psg не поможет, не?
А родной из интры нельзя вставить поменяв какую то циферку значения с скорпиона на пентагон?
Нет!
Есть криворукая поделка от гомоспека, он переделал пакер psndcj и написал плеер, выровненный по тактам.
[quote="Шыншыл"]К чему такие требования? psg не поможет, не?
поясни! что имеешь ввиду, где глянуть?.
[quote="Шыншыл"]Есть криворукая поделка от гомоспека, он переделал пакер psndcj и написал плеер, выровненный по тактам.
где взять?
[quote="Шыншыл"]К чему такие требования?
т.к. добавил выравнивающие команды, то тактов в инте уменьшилось, совсем чуть чуть не хватает. а ещё сам плеер выравнивать. Буду оптимизировать...
[quote="daniel"]где взять?
на втрдос или на унылый тсблядс.инфо.
[quote="daniel"]поясни! что имеешь ввиду, где глянуть?
Не знаю, какой нужен музон, но есть вариант выгрузить дамп .PSG из бульбоплеера и его воспроизводить. И стопудово дамп получится большой.
[quote=daniel 66460]
где взять?
В личных сообщениях глянь - кинул архив. Мож чё пригодится.
[quote="Шыншыл"]Не знаю, какой нужен музон, но есть вариант выгрузить дамп .PSG из бульбоплеера и его воспроизводить. И стопудово дамп получится большой.
TBK плеер так и делает из psg, музон со сжатыми данными подучился больше 26 кб. был бы до 16 кб тогда да. выровненный и того больше.
о чем я и говорил пафосному дурачку.
[quote="kalantaj"]В личных сообщениях глянь - кинул архив. Мож чё пригодится.
ок. смотрю.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
ZXAAA → Программирование → УНИВЕРСАЛЬНЫЙ ПЛЕЕР AY МУЗЫКИ
Форум работает на PunBB, при поддержке Informer Technologies, Inc