Значок ресурса

QL Qsound2+ — звуковая карта для Sinclair QL с поддержкой FM (YM2203)

QL_Qsound_1.png

QL_Qsound_2.png


QL Qsound2+ — это звуковая карта для компьютера Sinclair QL, совместимая с QsoundQprint, но с существенными улучшениями.

Лицензия: CERN Open Hardware Licence Version 2 — Strongly Reciprocal (https://ohwr.org/cern_ohl_s_v2.txt)

⚠️ ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ​

В ДАННОМ ДИЗАЙНЕ ЕСТЬ ПРОБЛЕМА — ОН НЕ ПОЛНОСТЬЮ СОВМЕСТИМ С QSOUND. Требуются дополнительные тесты. Музыка звучит на половинной частоте (расстроена), и эффекты, вероятно, будут отличаться.

Улучшения по сравнению с оригинальным Qsound​

УлучшениеОписание
Чип YM2203Совместим с AY-3-8910, но добавляет FM-канал (частотная модуляция)
Второй способ доступа к чипуБез PIA (MC6821) для ускорения доступа
Фиксированная частота 2 МГцТакая же, как в Atari ST
СтереовыходABC или ACB (выбор перемычками)
Совместимость с QsoundДобавлена перемычка для выбора внутреннего опорного такта, как в Qsound

Технические детали​

ПараметрОписание
ПЗУ2764 EPROM или W27C512 Flash (значительно дешевле и проще)
Адресное пространствоКарта резервирует 16 КБ в памяти согласно схеме P'N'P компании Sinclair
Совместимость с Trump CardНе совместима с Trump Card на 768 КБ
Расположение в памятиНа большинстве QL будет располагаться по адресу 0xC0000–0xC3FFFF
Распределение 16 КБПервые 8 КБ — ПЗУ. Следующие 4 КБ — MC6821 (как в обычном QSound). Последние 4 КБ — прямой доступ к YM2203 (используется A1)

Прямой доступ к YM2203 (без PIA)​

ОперацияАдресДействие
Запись0xC3000Запись в регистр адреса
Чтение0xC3000Чтение статуса
Запись0xC3002Запись значения в регистр
Чтение0xC3002Чтение значения из регистра

Примечание: Невозможно программно определить, какой такт выбран (внутренний/внешний) или тип стерео (ABC/ACB) — это устанавливается вручную перемычками.

Файлы для загрузки​

Название файла / ПапкаОписаниеGitHubYandex.Диск
INFO (папка)ИнформацияСсылка на GitHubСсылка на Яндекс.Диск
ROM (папка)Прошивка ПЗУСсылка на GitHubСсылка на Яндекс.Диск
bom (папка)Спецификация компонентов (Bill of Materials)Ссылка на GitHubСсылка на Яндекс.Диск
gal (папка)Файлы прошивок для GALСсылка на GitHubСсылка на Яндекс.Диск
gerber_to_order (папка)Gerber-файлы для заказа платыСсылка на GitHubСсылка на Яндекс.Диск
QL_Qsound2.kicad_pcbФайл печатной платы KiCadСсылка на GitHubСсылка на Яндекс.Диск
QL_Qsound2.kicad_schПринципиальная схема KiCadСсылка на GitHubСсылка на Яндекс.Диск
QL_Qsound2.pdfСхема в формате PDFСсылка на GitHubСсылка на Яндекс.Диск
Скачать все фотоВсе фото находятся в одном архивеСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

Полезные ссылки проекта:​

  • QL_Qsound_1.jpg
    QL_Qsound_1.jpg
    27.8 КБ · Просмотры: 58
Автор
Verter_bot
Просмотры
9
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх