User Tag List

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

Тема: YM2203 = AY8910+FM

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

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

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,096
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart
    А почему бы вам с автором не скооперироваться? (с SMT)
    Потому что SMT предпочитает общаться через форум, а не в онлайне (в асе). Если не изменяет память то он примерно такое сообщил.
    Поэтому решение каких-либо вопросов затягивается на долгое время.
    Поэтому придется без кооперирования обойтись.

    Если ошибаюсь - то дико извиняюсь.

    Добавление:
    Вроде как исправил те глюки которые сразу были найдены.
    Работают оба чипа. Но на чтение не работает (спецификаций и примеров нету).
    Таймеры скорее не работают, сигнал busy - так же. (Они и не особо нужны)
    Разница в конфиге - в секции AY
    Код:
    [AY]
    Chip=YM2203       ; bus reaction (none/AY/YM/YM2203)
    Громкость берется из слайдера Sound chip. Не работает когда стоит галка digital samples.
    Брать тут, если кому интересно: http://inatix.com/spool/unreal.zip
    http://inatix.com/spool/2203test.zip - $c файл с тестилкой (запустить легко через run "test" code. Пробел - выход, запуск по адресу 30003 - продолжение поигрывания (правда что там проигрывать - 1 паттерн по циферкам вводил . Но по крайней мере можно проверить работоспособность эмуля или реального железа.

    Добавление:
    Были косяки - разобрался... Обновил версию. Все дело в том, что для одного из 48000 тактов аудиотракта выполняется генерация примерно 4х тактов звука (для AY), соответственно нагрузка на проц в 4 раза выше, чем могла бы быть (я не совсем вижу смысл этого, ведь все равно разрешение звукового вывода остается 48000Гц, по крайней мере для FM синтеза, в AY иногда это используется для диджитал синтеза).
    Программу для теста тоже обновил.
    2CHRV: Можешь протестить пример этот на реальном железе и сравнить с эмульным?
    Последний раз редактировалось Dexus; 25.08.2005 в 07:16. Причина: добавление.

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

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

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

Ваши права

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