User Tag List

Показано с 1 по 10 из 17

Тема: Дайте плиз заглушку всех каналов AY

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6

    Регистрация
    19.04.2005
    Адрес
    Izhevsk
    Сообщений
    446
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Код:
    LD	DE,#FF07
    CALL	$+6
    LD	DE,#000D
    LD	BC,#FFFD
    OUT	(C),E
    LD	B,#BF
    OUT	(C),D
    RET
    у данной процедуры есть пара недостатков:
    1. она глушит микшер и генератор огибающей, но не гасит данные остальных регистров. Задача была всех
    2. если после отработки такой процедуры попадет что-либо в регистр микшера, то мы услышим звук, исходя из последних данных регистров тона и шума. На мой взгляд это будет не корректно.

    Добавлено через 4 минуты
    Цитата Сообщение от valeron Посмотреть сообщение
    По поводу OUT (C),0 - откуда информация? Как тогда OUT (C),FF действует? И если нужно именно ноль вывести, то как тогда, через аккумулятор что ли? И как тогда ведут себя другие варианты, например OUT (C),1?
    э... что-то мой мозг сразу опух в процессе вспоминания ассёмблера
    по моему таких команд как out (c),N - нет
    Есть одна недокументированная команда, OUT (C),0 - но она, как описано выше работает по разному на разных типах проца. И это факт, который встречался нам в жизни, в далекие 90-е... Пара игрушек с защитами русских умельцев просто не запускались, а виной всему было именно использование команды OUT (C),0 - которая у нас работала как OUT (C),#FF. Если мне память не изменяет, даже в настройках Unreal Speccy есть пунктик про эмуляцию этой команды, которая указывает, что именно делать 0 или FF.
    А OUT (C),1 - такой команды нет ваще
    Последний раз редактировалось himik; 16.08.2008 в 15:06. Причина: Добавлено сообщение
    Himik's ZxZ/PoS-WT
    Izhevsk. Russia. Planet 'Earth'. Sun system.
    The Pusher. Crack music system.
    Turbo-Sound at 1995 year.

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

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

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

Похожие темы

  1. Дайте доступ на чтение.
    от Ne01eX в разделе Форум
    Ответов: 5
    Последнее: 20.07.2006, 07:40
  2. Ответов: 12
    Последнее: 22.05.2006, 14:17
  3. Дайте материал человеку!
    от ScobS в разделе Разный софт
    Ответов: 9
    Последнее: 10.06.2005, 14:39

Ваши права

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