AAA
Сообщения: 38977 Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:
Сообщение
AAA » 11 мар 2019, 17:54
Код для раздвоения музыки на 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
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 07:22
Хорошие плееры, особенно TBK. Одна беда музон который мне нужен превращается в размер больше #4000, т.е. в страничку не поместится.
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 07:24
Продолжаю поиск быстрого плеера выравненного на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 08:02
неа.
Ненависть- это подарок
kalantaj
Сообщения: 2292 Зарегистрирован: 09 июл 2016, 00:00
Сообщение
kalantaj » 18 мар 2019, 08:37
daniel 66418 писал(а): Продолжаю поиск быстрого плеера выравненного на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?
А в чем проблема попробовать?
Давай мелодию - попробую.
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 08:50
kalantaj 66421 писал(а): daniel 66418 писал(а): Продолжаю поиск быстрого плеера выравненного на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?
А в чем проблема попробовать?
Давай мелодию - попробую.
Заебешься под 4 такта выравнивать, особенно для бордерных эффектов.
Ненависть- это подарок
AAA
Сообщения: 38977 Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:
Сообщение
AAA » 18 мар 2019, 09:03
Плеер робуса есть в исходниках райньов мегадемо часть эпилог
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 09:19
kalantaj писал(а): А в чем проблема попробовать?
Давай мелодию - попробую.
уже пробую, разбираюсь в его исходнике написанном в ASAM, который не работает под 64 битной виндой
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 09:35
В исходнике 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
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 09:37
понятно что между точкой и двумя точками сам макрос, а дальше обращение к нему.
И забыл как ALIGN сделать используя $ и org
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 09:41
ещё там идёт обращение к сатаршим и младшим адресам метки
например
label bla bla bal
ld a,label (high)
ld b,label (low)
как проще сделать используя просто расчёт типа label/256 и т.д.
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 09:51
daniel писал(а): который не работает под 64 битной виндой
нахуй тебе ненужное 64 бит?
Ненависть- это подарок
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 09:56
Шыншыл писал(а): нахуй тебе ненужное 64 бит?
хотел плеер в ASAM откомпилиь, т.к. несовместим с sjasmом. Но уже не надо.
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 09:57
с макросом вроде разобрался.
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 12:52
Не подошёл плеер Robusa, тактов занимает больше чем родной из интры и главное он не выровнен на 4т.
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 13:50
К чему такие требования? psg не поможет, не?
Ненависть- это подарок
AAA
Сообщения: 38977 Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:
Сообщение
AAA » 18 мар 2019, 14:33
А родной из интры нельзя вставить поменяв какую то циферку значения с скорпиона на пентагон?
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 16:20
Есть криворукая поделка от гомоспека, он переделал пакер psndcj и написал плеер, выровненный по тактам.
Ненависть- это подарок
AAA
Сообщения: 38977 Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:
Сообщение
AAA » 18 мар 2019, 16:50
Найти, отодрать и вставить и надпись написать что даниел.
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 16:50
Шыншыл писал(а): К чему такие требования? psg не поможет, не?
поясни! что имеешь ввиду, где глянуть?.
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 16:51
Шыншыл писал(а): Есть криворукая поделка от гомоспека, он переделал пакер psndcj и написал плеер, выровненный по тактам.
где взять?
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 16:54
Шыншыл писал(а): К чему такие требования?
т.к. добавил выравнивающие команды, то тактов в инте уменьшилось, совсем чуть чуть не хватает. а ещё сам плеер выравнивать. Буду оптимизировать...
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 16:56
daniel писал(а): где взять?
на втрдос или на унылый тсблядс.инфо.
Ненависть- это подарок
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 16:58
daniel писал(а): поясни! что имеешь ввиду, где глянуть?
Не знаю, какой нужен музон, но есть вариант выгрузить дамп .PSG из бульбоплеера и его воспроизводить. И стопудово дамп получится большой.
Ненависть- это подарок
kalantaj
Сообщения: 2292 Зарегистрирован: 09 июл 2016, 00:00
Сообщение
kalantaj » 18 мар 2019, 17:02
daniel 66460 писал(а):
где взять?
В личных сообщениях глянь - кинул архив. Мож чё пригодится.
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 17:14
Шыншыл писал(а): Не знаю, какой нужен музон, но есть вариант выгрузить дамп .PSG из бульбоплеера и его воспроизводить. И стопудово дамп получится большой.
TBK плеер так и делает из psg, музон со сжатыми данными подучился больше 26 кб. был бы до 16 кб тогда да. выровненный и того больше.
shiny
Сообщения: 9822 Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал
Сообщение
shiny » 18 мар 2019, 17:20
о чем я и говорил пафосному дурачку.
Ненависть- это подарок
daniel
Сообщения: 1434 Зарегистрирован: 17 дек 2016, 00:00
Откуда: del
Сообщение
daniel » 18 мар 2019, 17:20
kalantaj писал(а): В личных сообщениях глянь - кинул архив. Мож чё пригодится.
ок. смотрю.