Содержание
Beavis Ultrasound возвращает к жизни идею Gravis Ultrasound PnP — той самой ISA-звуковой карты, которую хорошо помнят любители DOS-игр, трекерной музыки и странных, но прекрасных сборок из 90-х. Разработчик schlae выложил на GitHub открытый проект реплики с полными схемами KiCad, разводкой платы, sample ROM и восстановленной логикой GAL.
Это не очередная плата «почти как GUS» на современном микроконтроллере. Автор целится в аппаратную реплику более сложной версии Gravis Ultrasound PnP, а не GUS Classic или GUS MAX. Поэтому проект сразу интересен тем, кто любит железо эпохи ISA не только за звук, но и за саму инженерную археологию.
Beavis Ultrasound копирует Gravis Ultrasound PnP на уровне железа
Главная особенность Beavis Ultrasound PnP ISA Sound Card Replica — открытая документация не только по плате, но и по логике GAL, которая отвечает за работу IDE CD-ROM-интерфейса. В репозитории schlae на GitHub лежит набор файлов, достаточный для самостоятельной сборки опытной платы.
- KiCad-схемы: полная электрическая схема платы.
- PCB layout: разводка печатной платы.
- Sample ROM: образ ПЗУ с сэмплами.
- GAL logic: восстановленный исходный код логики GAL.
- Assembly notes: заметки по сборке и компонентам.
Фраза автора хорошо объясняет смысл проекта: «unlike other clones, this design includes the entire schematic as well as the reverse-engineered source code of the GAL». По-русски: в отличие от других клонов, здесь открыли всю схему и восстановленный исходный код GAL.
Для ретро-железа это не мелочь. Часто энтузиасты получают плату, которая функционально похожа на оригинал, но часть логики прячется в прошивке или закрытом коде. Здесь schlae сделал ставку на воспроизводимость. Можно не только собрать устройство, но и проверить, что именно происходит внутри.
Без AMD InterWave сборка не оживёт
У проекта есть жёсткое ограничение: для Beavis Ultrasound нужен старый чип AMD AM78C201 InterWave. Именно он лежал в основе оригинальных Gravis Ultrasound PnP и отвечал за ключевую аудиочасть карты.
И вот тут романтика 90-х упирается в рынок старых компонентов. InterWave давно не выпускают, а значит, его придётся искать на вторичке, в донорских платах или у продавцов винтажного железа. Для обычного апгрейда ПК это звучит дико. Для ретро-сцены — вполне привычная боль.

Зато автор не заменил старую логику современным микроконтроллером. В Beavis Ultrasound нет софтверной эмуляции GUS и нет обхода сложных узлов ради удобства. IDE-интерфейс тоже не выкинули, хотя именно такие детали обычно первыми попадают под нож в любительских репликах.
PicoGUS проще, Orpheus II коммерческий, Beavis — для пуристов
У Beavis Ultrasound уже есть понятные соседи по нише. PicoGUS строится вокруг Raspberry Pi Pico с микроконтроллером RP2040 и воспроизводит GUS-совместимый звук программно. Такой подход снимает главную проблему: редкий AMD InterWave искать не нужно.
Проект PicoGUS на GitHub поэтому ближе к практичной DIY-сборке. Он не пытается быть полной аппаратной копией старой карты. Зато его проще повторить, а компоненты не выглядят как квест по барахолкам.
Есть и Orpheus II ISA, который вернулся из-за спроса аудитории. Он включает часть GUS-функций, но это коммерческая и закрытая плата. Для коллекционера или игрока это может быть нормальным выбором. Для человека, который хочет открыть схему и понять каждый узел, Beavis Ultrasound выглядит честнее.
Но честность проекта пока не равна готовому продукту. schlae прямо предупреждает, что плату ещё не изготавливали и не проверяли в работе. В репозитории указано: «have not actually fabricated the board and tested it for functionality», а собирать Beavis Ultrasound автор предлагает «at your own risk».