Просмотр полной версии : AY Player
Последняя, на данный момент, версия плеера, позволяющего проигрывать файлы формата ay.
tiboh, я в музыке как лось в апельсинах, но меня удивил немного момент - зачем еще раз загружать музыку при выборе подмузыки (эффектов) ? если так требует формат аy, то звыняйте)))
Да, так проще работать с форматом ay. Меньше заморочек. В следующих версиях попробую сделать без перезагрузок.
мда виснет и сборасывается
Кое-что исправил. Убрал перезагрузку файлов. Стало меньше глючить.
Кое-что исправил. Убрал перезагрузку файлов. Стало меньше глючить.
А с чего оно вообще виснет?
Скажем если хранить программу в экране, то никаких конфликтов по памяти быть не должно.
---------- Post added at 23:10 ---------- Previous post was at 23:05 ----------
Нажал случайно пару каких то клавиш и плеер завис, только курсор мерцает.
Программа хранится в экране, там где атрибутная надпись plAYer.
Сейчас виснет только на одной музыке и ещё в двух не проигрываются некоторые подмузыки.
Возможно есть ещё глюк с организацией запуска проигрывателя, в описание формата написано, что нужно сделать перед проигрыванием музыки:
Загрузить в нижние половинки общих регистров Z80, включая флаговые, значение
LoReg.
Загрузить в верхние половинки регистров Z80 значение HiReg.
Загрузить в регистр I значение 3 (номер версии плеера).
Загрузить в регистр SP значение Stack.
Загрузить в PC значение 0.
Запретить прерывания и установить режим IM0.
Произвести сброс AY.
Может кто подскажет, как это организовать.
Например, как правильно занести число во флаги и загрузить в PC - 0.
В спектакуляторе глючит если включить несуществующий дисковод B.
AY PLAYER 1.3 исправлены глюки в проигрывании мелодии. Теперь должен играть всё.
ЗдОрово! Управление поудобней бы сделать, курсорные кнопки например.
AY PLAYER 1.4 добавлено управление q,a,o,p,space,m и курсорные клавиши. - http://zxaaa.untergrund.net/get.php?f=DEMO4/ayplayer.zip
AY PLAYER 1.4 добавлено управление q,a,o,p,space,m и курсорные клавиши.
А вместо высокохудожественного изыска в виде надписи AY PLAYER, можно сделать анализаторы музыки, хотя бы как в Sound Tracker ?
AY PLAYER 1.4 добавлено управление q,a,o,p,space,m и курсорные клавиши.
Включил FrostByte и не смог из неё выйти
NEO SPECTRUMAN
28.10.2011, 16:52
Включил FrostByte и не смог из неё выйти
И не только из нее.
Такой музыки много. Биперной, где используется нестандартный плеер без опроса клавиш, либо с переходом на зацикливание или куда-то ещё. Например послушай последнюю мелодию в ZUB.
AY музыка вызывается раз в прерывание и всегда выходит на опрос клавиш и вывод индикаторов.
Надо попробовать.
А ты даже не заморачивайся, сунь туда анализатор из программы Song In Lines от самого Бузи. Как раз сейчас же ковыряешься с этой программой. Анал там прикольный, он все время разный и на него можно смотреть бесконечно. Естетсвенно для биперной музыки не надо сувать.
http://zxaaa.untergrund.net/screen2/inlines2.png
Проверил в плеере SpecAY. Такие же проблемы.
---------- Post added at 21:01 ---------- Previous post was at 20:56 ----------
А ты даже не заморачивайся, сунь туда анализатор из программы Song In Lines от самого Бузи. Как раз сейчас же ковыряешься с этой программой. Анал там прикольный, он все время разный и на него можно смотреть бесконечно. Естетсвенно для биперной музыки не надо сувать.
http://zxaaa.untergrund.net/screen2/inlines2.png
Индикатор можно сделать только атрибутный. Так как код плеера сидит в первых двух третях экрана и невиден за атрибутной картинкой plAYer.
NEO SPECTRUMAN
28.10.2011, 17:04
А в будущих версиях будет поддержка жесткого диска?
Индикатор можно сделать только атрибутный. Так как код плеера сидит в первых двух третях экрана и невиден за атрибутной картинкой plAYer.
Круче тебя атрибутный андикатор никто не сделает. так что бум ждать.
А в будущих версиях будет поддержка жесткого диска?
Маловероятно.
Там мелодий то кот неварта наплакал. в 1-5 дискет можно уместиться.
tiboh, а можно сделать выбор: повтор трека / следующий трек?
Теоретически возможно. Попробую.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot