1

Плеер ТМК и плеер psdncj  для проигрывания АУ музыки универсальный:

Есть

https://vtrd.in/pcutilz/AYZIPP13.zip

И от psdncj есть…

https://vtrd.in/pcutilz/TBKPSG11.zip

Новое м е г ААА д е м о готово на 60%

2

Код для раздвоения музыки на 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
Новое м е г ААА д е м о готово на 60%

3

Хорошие плееры, особенно TBK. Одна беда музон который мне нужен превращается в размер больше #4000, т.е. в страничку не поместится.

4

Продолжаю поиск быстрого плеера выравненного  на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?

5

неа.

анон Бубка Гоб сосёт немытые хуи

6

daniel сказал:

Продолжаю поиск быстрого плеера выравненного  на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?

А в чем проблема попробовать?
Давай мелодию - попробую.

7

kalantaj сказал:
daniel сказал:

Продолжаю поиск быстрого плеера выравненного  на 4 такта. Никто не пробовал плеер Robusa из его же редактора MUSONAY?

А в чем проблема попробовать?
Давай мелодию - попробую.

Заебешься под 4 такта выравнивать, особенно для бордерных эффектов.

анон Бубка Гоб сосёт немытые хуи

8

Плеер робуса есть в исходниках райньов мегадемо часть эпилог

Новое м е г ААА д е м о готово на 60%

9

kalantaj сказал:

А в чем проблема попробовать?
Давай мелодию - попробую.

уже пробую, разбираюсь в его исходнике написанном в ASAM, который не работает под 64 битной виндой

10

В исходнике 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

11

понятно что между точкой и двумя точками сам макрос, а дальше обращение к нему.
И забыл как ALIGN сделать используя $ и org

12

ещё там идёт обращение к сатаршим и младшим адресам метки
например
label  bla bla bal

ld a,label (high)
ld b,label (low)

как проще сделать используя просто расчёт типа label/256 и т.д.

13

daniel сказал:

который не работает под 64 битной виндой

нахуй тебе ненужное 64 бит?

анон Бубка Гоб сосёт немытые хуи

14

Шыншыл сказал:

нахуй тебе ненужное 64 бит?

хотел плеер в ASAM откомпилиь, т.к. несовместим с sjasmом. Но уже не надо.

15

с макросом вроде разобрался.

16

Не подошёл плеер Robusa, тактов занимает больше чем родной из интры и главное он не выровнен на 4т.

17

К чему такие требования? psg не поможет, не?

анон Бубка Гоб сосёт немытые хуи

18

А родной из интры нельзя вставить поменяв какую то циферку значения с скорпиона на пентагон?

Новое м е г ААА д е м о готово на 60%

19

Нет!

20

Есть криворукая поделка от гомоспека, он переделал пакер psndcj и написал плеер, выровненный по тактам.

анон Бубка Гоб сосёт немытые хуи

21

Найти, отодрать и вставить и надпись написать что даниел.

Новое м е г ААА д е м о готово на 60%

22

Шыншыл сказал:

К чему такие требования? psg не поможет, не?

поясни! что имеешь ввиду, где глянуть?.

23

Шыншыл сказал:

Есть криворукая поделка от гомоспека, он переделал пакер psndcj и написал плеер, выровненный по тактам.

где взять?

24

Шыншыл сказал:

К чему такие требования?

т.к. добавил выравнивающие команды, то тактов в инте уменьшилось, совсем чуть чуть не хватает. а ещё сам плеер выравнивать. Буду оптимизировать...

25

daniel сказал:

где взять?

на втрдос или на унылый тсблядс.инфо.

анон Бубка Гоб сосёт немытые хуи

26

daniel сказал:

поясни! что имеешь ввиду, где глянуть?

Не знаю, какой нужен музон,  но есть вариант выгрузить дамп .PSG из бульбоплеера и его воспроизводить. И стопудово дамп получится большой.

анон Бубка Гоб сосёт немытые хуи

27

daniel сказал:

где взять?

В личных сообщениях глянь - кинул архив. Мож чё пригодится.

28

Шыншыл сказал:

Не знаю, какой нужен музон,  но есть вариант выгрузить дамп .PSG из бульбоплеера и его воспроизводить. И стопудово дамп получится большой.

TBK плеер так и делает из psg, музон со сжатыми данными подучился больше 26 кб. был бы до 16 кб тогда да. выровненный и того больше.

29

о чем я и говорил пафосному дурачку.

анон Бубка Гоб сосёт немытые хуи

30

kalantaj сказал:

В личных сообщениях глянь - кинул архив. Мож чё пригодится.

ок. смотрю.