Вход

Просмотр полной версии : General Sound



GM BIT
22.05.2011, 14:48
Может кто-нибудь напишет как проигрывать 4х канальные моды на General Sound?

Rindex
22.05.2011, 15:18
VNN всё знает и умеет и у него всё есть. Так что нужно подождать, пока он тут проявится.

CHRV
22.05.2011, 17:42
http://www.nedopc.com/gs/gs_prog.pdf

psb
22.05.2011, 17:43
а взять оригинальную инструкцию и сделать по ней - не катит?

GM BIT
22.05.2011, 18:29
а взять оригинальную инструкцию и сделать по ней - не катит?
Все что я знаю, что MOD куда-то грузится а потом через какие-то команды проигрывается
Хорошо буду читать доку мож чего и пойму, хотя конкретный пример был бы полезнее

---------- Post added at 18:29 ---------- Previous post was at 18:28 ----------


http://www.nedopc.com/gs/gs_prog.pdf
Буду читать

VNN_KCS
22.05.2011, 19:26
Буду читать
Я же тебе все исходники присылал. Что ещё надо?

Evgeny Muchkin
22.05.2011, 19:32
А что еще добавить? ;)

GM BIT
23.05.2011, 04:33
Изучаю доку, вопросы будут позже

GM BIT
24.05.2011, 19:06
http://www.nedopc.com/gs/gs_prog.pdf
Замечательная дока :) для кого только?
Да п.4.1.49!!!!!!!!! Ну и как это делать (под эмулятором)?
При 110кб модуля в примере написано
LD HL,Mod_adress
LD DE,0-Mod_length
Крутота!!!
VNN напиши в личку где смотреть то в том, что ты присылал. Там голые плееры, и несколько музык

psb
24.05.2011, 19:24
для кого только?
хоть для кого. вот что там не понятного?

Да п.4.1.49!!!!!!!!! Ну и как это делать под эмулятором?
там даже есть код готовый! в чем проблема-то?

GM BIT
24.05.2011, 19:27
там даже есть код готовый! в чем проблема-то?
При 110кб модуля в примере написано
LD HL,Mod_adress
LD DE,0-Mod_length
Или это надо посекторно с диска грузить и кидать в память GS?

VNN_KCS
24.05.2011, 21:02
VNN напиши в личку где смотреть то в том, что ты присылал.
Ссылка в личке, коментарии написал. Проще некуда. Код - Eugeny Muchkin. Как он мне прислал, так и юзаю. Ни разу не глюкануло. Загрузка блоками по 40 секторов+остаток.

psb
25.05.2011, 13:19
Или это надо посекторно с диска грузить и кидать в память GS?
как угодно, если не помещается целиком в память спека - кусками.
там же идет команда загрузки мода, потом команда начала данных и... цикл загрузки данных. вот в этом цикле делай что угодно (бери данные где хочешь). после загрузки всех данных - команда конца данных. и усё.

moroz1999
31.05.2011, 01:34
http://zx.pk.ru/showpost.php?p=374345&postcount=374
Здесь мои исходники, писал более-менее универсально и понятно, чтобы не мучаться.
Главный бонус для изучения - они реально компилируются, имеют всё для запуска и на выходе превращаются в trd, готовый для запуска, прослушивания по нажатию клавиш и экспериментов.