Возьми любую демку без частей или гифт и посмотри как там сделано!!!
Вид для печати
Для прерываний юзаю IM1, намного удобней и проще.
DimkaM, а ты всегда в прерывание укладываешься?
Я уже разобрался.
Вот кому мож пригодится:
Скрытый текст
org 46000
call 30000 ;ин.музыки
jp start
start ld hl,inter
ld (#66ff),hl
ld a,#66
ld i,a
im 2
ei
ret
inter push hl
push de
push bc
push af
push ix
call 30005 ;воспроизведение музыки,можно
всунуть +еще индикатор или цикл.бег.строку
pop ix
pop af
pop bc
pop de
pop hl
jp #38
imoff di
ld a,63
ld i,a
im 1
ei
ret[свернуть]
по адресу 30000 или люб.другой должна лежать музыка.В цикл можно вставить еще и анализатор музыки,бег строку...
Использовать можно в бейсике:
10 загрузил музыку
20 загрузил саму прогу code 46000
30 randomize usr 46000
DimkaM, Это на каком клоне озу держишь?
---------- Post added at 17:27 ---------- Previous post was at 17:26 ----------
Enigmatic, таблица нужна для нормальной обработки им2
Вот только не надо. Сделай простейшее - в вектор вставь #3f. Получится адрес #FFFF. В #FFFF запиши #18. Получится JR #FFF4. В #FFF4 запиши JP куда нада. И никаких таблиц, занимающих 257 байт.
Правда для проги, не переключающей странички. Хотя и там можно сделать соотв. изменения.