Как инициализировать, запускать и играть музыку TS в деме ?
Желательно коддинг выложить сюда, очень надо ... Дема стынет...
Как инициализировать, запускать и играть музыку TS в деме ?
Желательно коддинг выложить сюда, очень надо ... Дема стынет...
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Плеер от Бульбы PTSplay.
Может кто подскажет ламеру... Последний раз ассемблером пользовался лет 10 назад, а тут что-то ностальгия проснулась, захотелось набросать что-то типа небольшого интро... В общем стал разбираться с воспроизведением музыки с помощью проигрывателей из этого архива и столкнулся с проблеммой - PT2Play компилю без проблем, а с PT3Play и PTXPlay возникли непонятки. При компиляции (пользуюсь sjasmplus'ом ) вылетает куча ошибок Bytes lost, посмотрел строки эти,а там конструкции типа:
ADD A,T_ , CP TCOLD_1 - где T_ и TCOLD_1 метки
или типа SUB #F8*2, но ведь #F8*2 больше байта ??
или DB #07E0*2/256,#07E0*2 , что тоже не 1 байт ?? и еще что-то типа этого...
Причем плеер после компиляции работает, музыка играет вроде без проблем. Но меня смущают эти ошибки компиляции (что вообще значит Bytes lost - в хелпе sjasmplus'а я описания ошибок не нашел) и как объяснить эти инструкции ??
Bytes lost оно и означает, что пытаешься впихнуть невпихуемое (слово в байт).
У меня есть правленная версия, глюков не замечал:
ZX Spectrum forever!
Вечером выложу исходники TS Player Demo где играют 9 мелодий и переключаються по 1,2,3,4,5,6,7,8,9
В Алассм В Унреале
нашел какой то промежуточный исходник:
TS-EXP3.H
Играет одна мелодия TS, но играет и эквалазеры работают, Аласм на дискете есть
полные исходники, 9 TS мелодий переключение мелодий и 3 х эквалазеров
http://zx.pk.ru/attachment.php?attac...2&d=1270495475
w
TS-EXP6
A
r
а как 3-й эквалайзер включается?
---------- Post added at 22:44 ---------- Previous post was at 22:43 ----------
А! понял. Скринсейвер - это и есть 3-й
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)