Важная информация

User Tag List

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 21 по 30 из 66

Тема: Вставка AY музыки в программу

  1. #21
    Master Аватар для Killer
    Регистрация
    20.04.2011
    Адрес
    г. Челябинск
    Сообщений
    602
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Enigmatic Посмотреть сообщение
    А вместе с прерываниями im2 как это будет выглядеть?
    Хочу отдельно повесть музон на прерывания.
    Возьми любую демку без частей или гифт и посмотри как там сделано!!!
    На хитрый код и Отладчик с мозгами.

  2. #22
    DimkaM
    Гость

    По умолчанию

    Для прерываний юзаю IM1, намного удобней и проще.
    Последний раз редактировалось DimkaM; 30.12.2011 в 09:03.

  3. #23
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,746
    Спасибо Благодарностей отдано 
    255
    Спасибо Благодарностей получено 
    264
    Поблагодарили
    198 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DimkaM, а ты всегда в прерывание укладываешься?
    С уважением,
    Jerri / Red Triangle.

  4. #24
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,661
    Спасибо Благодарностей отдано 
    268
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Killer Посмотреть сообщение
    Возьми любую демку без частей или гифт и посмотри как там сделано!!!
    Я уже разобрался.
    Вот кому мож пригодится:

    Скрытый текст


    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
    Последний раз редактировалось Enigmatic; 30.12.2011 в 13:01.
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  5. #25
    DimkaM
    Гость

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    DimkaM, а ты всегда в прерывание укладываешься?
    разве есть разница IM2 vs IM1 ?
    Наверно имеется ввиду Халт с юзаньем Бейсиковского обработчика. Я обычно в 0-3ффф ОЗУ держу.
    Цитата Сообщение от Enigmatic Посмотреть сообщение
    start ld hl,inter
    ld (#66ff),hl
    ld a,#66
    ld i,a
    im 2
    ei
    ret
    А разве таблица не нужна?
    Последний раз редактировалось DimkaM; 30.12.2011 в 16:12.

  6. #26
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,746
    Спасибо Благодарностей отдано 
    255
    Спасибо Благодарностей получено 
    264
    Поблагодарили
    198 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DimkaM, Это на каком клоне озу держишь?

    ---------- Post added at 17:27 ---------- Previous post was at 17:26 ----------

    Enigmatic, таблица нужна для нормальной обработки им2
    С уважением,
    Jerri / Red Triangle.

  7. #27
    DimkaM
    Гость

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    DimkaM, Это на каком клоне озу держишь?
    пентева,незнаю правда потянет ли оно на клон спека.

  8. #28
    Master Аватар для Killer
    Регистрация
    20.04.2011
    Адрес
    г. Челябинск
    Сообщений
    602
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    таблица нужна для нормальной обработки им2
    Это только на клонах. В оригинальных спеках так и делается. В некоторых клонах прерывания по IM2 не правильно отрабатываются, для этого нужна таблица ( лишняя трата 256 байт)
    На хитрый код и Отладчик с мозгами.

  9. #29
    R.I.P. Аватар для VNN_KCS
    Регистрация
    11.10.2007
    Адрес
    Донецкая обл. г.Енакиево
    Сообщений
    2,316
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Killer Посмотреть сообщение
    В некоторых клонах прерывания по IM2 не правильно отрабатываются, для этого нужна таблица ( лишняя трата 256 байт)
    Вот только не надо. Сделай простейшее - в вектор вставь #3f. Получится адрес #FFFF. В #FFFF запиши #18. Получится JR #FFF4. В #FFF4 запиши JP куда нада. И никаких таблиц, занимающих 257 байт.
    Правда для проги, не переключающей странички. Хотя и там можно сделать соотв. изменения.
    Pentevo - рулез

  10. #30
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,742
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    141
    Спасибо Благодарностей получено 
    1,164
    Поблагодарили
    763 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VNN_KCS Посмотреть сообщение
    Сделай простейшее - в вектор вставь #3f. Получится адрес #FFFF
    у меня в пзу из (#3fff) совсем другие числа читаются.

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Обсуждение музыки от
    от Mike в разделе Музыка
    Ответов: 51
    Последнее: 20.02.2008, 22:57
  2. Ищу программу Rome Rus или Провал Рима
    от Лебедев в разделе Игры
    Ответов: 4
    Последнее: 15.02.2006, 17:22
  3. Ответов: 3
    Последнее: 09.04.2005, 23:18

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •