Опубликован код и схемы открытого ремейка звуковой карты Gravis Ultrasound PnP
Проект Beavis Ultrasound требует редкого чипа AMD AM78C201 InterWave, который придётся искать самостоятельно
Разработчик не собирал и не тестировал плату — сборка идёт на свой страх и риск
В отличие от PicoGUS, новая карта полностью аппаратная, без эмуляции на микроконтроллерах
У легендарной звуковой карты Gravis Ultrasound для шины ISA появилась новая реплика с открытым исходным кодом — проект Beavis Ultrasound. Разработчик под псевдонимом schlae выложил на GitHub подробности своего детища с названием, склеенным из культурных явлений середины 90-х. В репозитории — полные схемы в формате KiCad, разводка печатной платы, образец ПЗУ, восстановленная логика GAL (она обеспечивает рабочий интерфейс CD-ROM через IDE), заметки по сборке и многое другое.
Источник изображения — tomshardware.com
Источник изображения — tomshardware.com
Ценность проекта автор формулирует сам: «в отличие от других клонов, эта разработка включает полную принципиальную схему, а также восстановленный исходный код GAL». Именно эта программируемая логика делает схему прозрачной и воспроизводимой и позволяет карте работать с подключением IDE, как оригинальные Gravis Ultrasound PnP. Важное уточнение: речь не о клоне версий Classic или MAX, а именно о более сложной и продвинутой PnP.
Почему это интереснее эмуляции
Главная сила проекта — аутентичность. Это точное воспроизведение на уровне схемотехники, а не функциональное приближение: никаких микроконтроллеров вместо настоящей логики, никакой программной эмуляции, и такие вещи, как логика GAL и интерфейс IDE, не выброшены за ненадобностью.
Для ретро-энтузиастов разница принципиальна. Карты Gravis Ultrasound ценились в демосцене и трекерной музыке за аппаратную обработку 32 каналов и собственную память для сэмплов — именно под них писалась значительная часть модулей начала 90-х. Программная эмуляция воспроизводит поведение, но нюансы поведения на конкретном железе и точное поведение по шине способна дать только настоящая схема.
Ахиллесова пята
Та же аутентичность оборачивается проблемой: чтобы собрать плату, придётся раздобыть старый чип AMD AM78C201 InterWave. Микросхема давно снята с производства, и достать её можно только с разборки или у продавцов старых компонентов — со всеми сопутствующими рисками нарваться на нерабочий или перемаркированный экземпляр.
И ещё один момент, о котором стоит знать до начала: протоптанной дорожки здесь нет. Автор честно признаётся, что «на самом деле не изготавливал плату и не тестировал её на функциональность», и прямо предупреждает: собирать её следует на свой страх и риск.
Чем ещё можно закрыть эту нишу
Несколько недель назад сообщалось о возвращении звуковой карты Orpheus II ISA, вернувшейся в производство из-за высокого спроса. Она включает часть функциональности GUS, но это коммерческий проприетарный продукт с закрытыми исходниками.
Самым же популярным самодельным решением остаётся PicoGUS на микроконтроллере Raspberry Pi Pico: он обрабатывает совместимый звук программно и не требует поиска редких винтажных чипов. Выбор между этими подходами по сути мировоззренческий: PicoGUS — чтобы просто слушать старые модули на реальном железе, Beavis Ultrasound — чтобы иметь настоящую карту с задокументированной схемой, которую можно изучать и повторять.











