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

User Tag List

Страница 49 из 49 ПерваяПервая ... 4546474849
Показано с 481 по 486 из 486

Тема: Эмулятор AY-8910 на ATMega

  1. #481

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,415
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    228
    Поблагодарили
    162 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не актуально.
    Последний раз редактировалось marinovsoft; 06.01.2026 в 01:10.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  2. #481
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #482

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    82
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скачал 26 fix. Играет точно так же само. Затем сравнил 26 версию с 26 FIX в HEX редакторе. Оказалось что файлы идентичные, с единственной разницей, что чип 0 стал чип 1. Тоесть прошивка 26 версии для чипа "0" идентична прошивке 26 FIX для чипа "1" и наоборот! Надеюсь это ошибка.
    Вот как неправильно звучит данная демка на этой прошивке.
    Across.zip

  4. #483

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,415
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    228
    Поблагодарили
    162 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не актуально.
    Последний раз редактировалось marinovsoft; 06.01.2026 в 02:57.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  5. #484

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    82
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня на другом клоне есть не турбосаунд на атмега8. Там правильный звук. Правда я не помню что там за прошивка, только дампить и сравнивать нужно.
    Проверил 26 FIX2. Ничего не изменилось. Все так же Across the edge играет криво. Только если перед Across запустить AY test или какой-то турбосаунд трек, тогда играет правильно. Но если после ресета первым запустить Across - глючит.
    Пока писал пришла в голову мысль проверить чипы по-отдельности. Выпаять не повредив разъем не представляется возможным, зато можно отделить ресет на каждый чип. При подаче gnd на ресет первого чипа - тишина, толко турботреки играют часть звуков. Но при подаче земли на ресет второго чипа, демка Екросс работает правильно!!! Далее я восстановил оба ресета и отпаял резисторы с аудивыхода первого чипа, чтобы удостовериться что при работе в паре второй чип точно молчит. И таки да, молчит. Вывод следующий: первый чип, при отключеном втором чипе работает правильно. Но при подключеном втором чипе, в первом начинает сбоить огибающая, но только в демке Across the edge (по крайней мере что я нашел).

  6. #485

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,415
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    228
    Поблагодарили
    162 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробуйте перед запуском демки из бейсика сделать запись в порт #FFFD значения #FF - это выбор чипа 0.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  7. #486

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    82
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OUT 65533, 255
    Не помогло.

    Провел эксперимент. Выявил следующее:
    OUT 65533, 254
    OUT 65533, 13
    OUT 49149, 255 (или 254)
    Исправляет ситуацию.
    Как это влияет на чип 0 - не знаю, ведь именно он выдает звук, но факт есть факт.

    Бегло просмотрел исходники и, если я правильно понимаю, переключение чипа происходит только по старшему (D7) и младшему (D0) биту в режиме выбора регистра? Поправте если я ошибаюсь. Но в оригинальной схеме турбосаунда при выборе чипа кроме d7 и d0 участвует еще и d3, d4, d5, d6. Может в этом проблема?
    Последний раз редактировалось ale2k; 06.01.2026 в 16:24. Причина: Дополнение

Страница 49 из 49 ПерваяПервая ... 4546474849

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

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

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

Похожие темы

  1. Подключение AY-3-8910
    от Zloy в разделе Звук
    Ответов: 40
    Последнее: 21.01.2011, 12:20
  2. КПЛЮ AY 8912(8910) в харькове!
    от nickpush в разделе Барахолка (архив)
    Ответов: 74
    Последнее: 12.07.2009, 21:08
  3. Продам AY-3-8910
    от crolicasm в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 17.03.2009, 15:25
  4. AY-3-8910(8912) и ВГ93
    от ALEXEY.GORDEEV в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.12.2007, 09:21
  5. О портах AY-3-8910...
    от ILoveSpeccy в разделе Звук
    Ответов: 2
    Последнее: 02.07.2007, 15:02

Ваши права

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