1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Hard Звуковые карты для DOS

Тема в разделе "Hard & Soft", создана пользователем easy_john, 21 май 2013.

?

Какие карты у вас есть

  1. Disney Sound Source / Covox / LPT dac

    5,5%
  2. Adlib

    5,5%
  3. IBM Music Feature Card / Tandy / PCjr

    0,3%
  4. Sound Blaster 1.x/2.x/Pro

    12,4%
  5. Sound Blaster 16/Vibra

    38,8%
  6. Sound Blaster awe32/awe64

    46,9%
  7. Sound Blaster compatible/clone (Ess, Opti, Crystal, ...)

    44,3%
  8. Pro Audio Sрectrum, PAS pro, PAS 16

    2,6%
  9. Gravis Ultrasound GF1 (Classic/Max/Extreme/Ace/clones)

    8,5%
  10. Gravis Ultrasound Amd (PnP/PnP Pro)

    7,5%
  11. Roland MT-32 series (LAPC, MT-32, CM-32, ...)

    6,8%
  12. Roland Sound Canvas series (SCC-1, SCB-55, RAP10, ...)

    6,5%
  13. Turtle Beach Series (Maui, Rio, Tropez, +, Pinnacle, ...)

    8,5%
  14. Ensoniq Soundscape series

    5,2%
  15. Yamaha XG series (db50xg, sw60xg, ...)

    19,9%
  16. Terratec AudioSystem EWS64XL

    3,3%
  17. Other Wavetable based (Aztech WaveRider 32+, ... )

    5,5%
  18. Sound Blaster Live

    43,3%
  19. Aureal Vortex

    30,9%
  20. DB waveblaster и другие

    6,8%
Можно выбрать сразу несколько вариантов.
  1. easy_john

    easy_john

    Регистрация:
    14 мар 2008
    Сообщения:
    1.708
    Обсуждение всего, что связанно со старыми звуковыми картами в DOS.
    Настройка/характеристики/качество/драйвера/совместимости и т.п.

    Можно обсуждать весь спектр звуковых плат и дочек, которые работают в DOS или в DOS-окне windows 9x.

    Основные элементы звуковых карт периода с середины 80-ых до конца 90-ых:
    1) "Кодек", цифро-аналоговый преобразователь, использовался для воспроизведения звуковых эффектов (выстрелы, взрывы, голос). Требовал большого объема потоковых данных (.snd, .wav, позднее .mp3), так что для музыки, до появления быстрых процессоров, больших дисков и сильной компрессии (.mp3), практически не использовался.
    Игра/программа должна была знать о стандарте кодека, что бы возможно было воспроизводить звуки через него.

    Типичные стандарты кодеков: SoundBlaster (SB ), SoundBlaster 2.0 (SB 2.0), SoundBlaster Pro2 (SB Pro2), SoundBlaster 16 (SB16), Microsoft(он же Windows) Sound System (WSS).


    2) "Синтезатор", использовался для воспроизведения музыки.
    2.a) FM синтезатор - недорогой чип, способный воспроизводить звуковые волны разных частот, музыка получалась не совсем реалистичная, но им были оборудованы даже самые дешевые звуковые карты.

    Плюсы: музыка будет (практически) одинаковая на всех картах.
    Минусы: качество музыки.
    Типичные стандарты FM синтезаторов: Yamaha OPL2 (mono), OPL3 (stereo)

    2.b) WaveTable синтезаторы - синтезаторы имеют свою память (большинство rom), в которой хранятся записанные семплы с настоящих инструментов. Синтезаторы получают от игры/программы только название инструмента и ноту и сами воспроизводят звук.

    Плюсы: качество музыки на порядок выше FM синтеза.
    Минусы: звучание инструментов на каждом синтезаторе свое, например музыка написанная для roland могла звучать плохо на синтезаторе yamaha/korg/emu и наоборот.
    Типичные стандарты:
    Технический стандарт используемый в играх:
    - нативный для некоторых карт исключений: GUS, AWE 32/64
    - общий, просто на передачу midi нот: MPU-401
    Стандарт на "формат" midi треков: до 1992 года - Roland LA (mt-32, cm32/64, lapc), после 1992 - GeneralMidi (GM/mpu-401/waveblaster).

    В 199x годах на PC был портирован формат "трекерных модулей" (.mod, .stm, .s3m, .xm и т.п.) представляющий из себя нотные листы как в midi, плюс коротких отрезков потоковых звуков, типа .wav, которыми эти ноты воспроизводились. Позволял в небольшом объеме 0.1-1 мб получать музыкальный трек приличного качества.

    Плюсы: качество музыки сравнимое с wavetable. Идентичное звучание на всех картах, т.к. для вывода звука использовался только кодек.
    Минусы: требовался производительный (от 486) компьютер т.к. нагрузка по проигрыванию ложилась на процессор (или некоторые звуковые карты, типа GUS/AWE)
    К сожалению, такой формат музыки довольно редко использовался в играх, наиболее известные примеры: Epic Pinball, OneMustFall, Crusader, Unreal.


    Список классов звуковых карт для примера и привлечения внимания:
    - PC Speaker
    - Disney Sound Source / Covox / LPT dac
    Характеристики
    - Adlib
    Характеристики
    - Tandy / PCjr
    - IBM Music Feature Card / Yamaha FB-01
    - Sound Blaster 1.x/2.x/Pro
    Характеристики
    - Sound Blaster 16/Vibra
    Характеристики
    - Sound Blaster awe32/awe64
    Характеристики
    - Sound Blaster compatible/clone (Ess, Opti, Crystal, ...)
    - Pro Audio Sрectrum 16
    Характеристики
    - Gravis Ultrasound GF1 (Classic/Max/Extreme/Ace/clones)
    Характеристики
    - Gravis Ultrasound Amd (PnP/PnP Pro)
    - Roland MT-32 series (LAPC, MT-32, CM-32, ...)
    - Roland Sound Canvas series (SCC-1, SCB-55, RAP10, ...)
    - Turtle Beach Series (Maui, Rio, Tropez, +, Pinnacle, ...)
    Характеристики
    - Ensoniq Soundscape series
    - Yamaha XG series (db50xg, sw60xg, ...)
    Характеристики
    - Terratec AudioSystem EWS64XL
    - Other Wavetable based (Aztech WaveRider 32+, ... )
    Характеристики
    - Sound Blaster Live
    - Aureal Vortex
    - DB waveblaster и другие

    Звуковые карты работающие в DOS с цифровым выходом s/p-diff
    Табличка

    Работа PCI звуковых карт в DOS:
    Подробности
    + DOS Sound Blaster compatibility: PCI sound cards vs. PCI chipsets

    Фак, по звуковым картам из конференций fido: FAQ по звуковым платам для IBM PC - faqs.org.ru
    Отдельные факи по:
    - Gravis Ultrasound - FAQ по семейству карт Gravis UltraSound - faqs.org.ru
    - SB AWE32/64 - FAQ по звуковым картам Sound Blaster AWE - faqs.org.ru
    - SB Live - FAQ по звуковой карте Sound Blaster Live! - faqs.org.ru
    - Aureal Vortex - FAQ по аудиокартам на чипах Aureal Vortex - faqs.org.ru

    Звуковые карты на wiki.old-games.ru - http://www.old-games.ru/wiki/Категория:Звуковые_карты
    Поиск игр, поддерживающих определенную звуковую карту на сайте MobyGames:

    Драйвера для старых звуковых карт:
    Коллекция сайта vogons: VOGONS Vintage Driver Library
    Мое ftp: ftp://ftp.amiwiki.spb.ru/Dos/Distrib/Sound/

    "Ликбез" по различным ISA звуковым картам от @Yuriy_X:

    Звуковые карты на чипах ESS (ISA)

    Звуковые карты на чипах Aztech (ISA)

    Звуковые карты Sound Blaster (ISA)

    Звуковые карты Yamaha (ISA)
     
    Последнее редактирование модератором: 21 дек 2024
    msdos9, Octohum, thinbody и 20 другим нравится это.
  2. Tyler Derden

    Tyler Derden

    Регистрация:
    29 авг 2024
    Сообщения:
    442
    @TheMadLynx, Так получается не имеет значения где расположен FM синтезатор, на одной карте с чипом или на отдельной карте?

    @Mov AX 0xDEAD, Я знаю, но в обычном исполеннии эта карта оценивается разработчиком в 9тыр. А тут всего-то текстолита чуть побольше и разъем подлиннее.
     
  3. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.693
    С точки зрения игр его использующих - да, значения не имеет. Лишь бы на ISA на стандартном порту x388h. У PCI другие порядки: кто последний включил легаси-режим - того и тапки.
     
  4. oSg-A.DREN

    oSg-A.DREN

    Регистрация:
    25 мар 2025
    Сообщения:
    1.156
    Фиш сказал ESFM через Unisound отключается.
     
    TheMadLynx нравится это.
  5. Yuriy_X

    Yuriy_X

    Регистрация:
    27 авг 2018
    Сообщения:
    4.118
    Добрался до OPTi 82C930.

    upload_2026-4-15_9-51-4.png

    Последний (или почти) Unisound её не видит, из-за чего я сделал ложный вывод о том, что карта сдохла. С оригинальным ПО всё заработало. Общие впечатления положительные, особенно после опыта с глючной 82C929. Первые наблюдения:
    1. Карта определённо тихая, как минимум, не хуже Aztech и лучших экземпляров ESS ES1868/1869. Есть едва слышимый фон, если водить мышкой основного компа, но я это наблюдаю с большинством ISA звуковух (если не трогать, то всё тихо).
    2. Если снимать звук через усиленный выход, то нет завалов по НЧ и увеличения фонового шума (звук выводится на Audigy1 в этой же системе, а с неё на X-Fi Titanium HD основного компа-микшера).
    3. Очень удобная настройки через одну-единственную программу. При перезагрузке карта инитится и подхватывает последние параметры. Примерно как у креатива, только все настройки (и режим, и ресурсы, и громкость) доступны в одной программе и хранятся в конфигах драйвера - при каждом изменении конфигуратор не трогает autoexec.bat, как в случае с Creative и ESS.
    Для тестирования карты использовал первый подвернувшийся конфиг на базе VIA 694X с Pentium3 1000 МГц. Пока только в режиме SB Pro и FM (музыка), миди-дочку ещё не подключал.

    Из игр эпохи FM-синтеза проверил: Blake Stone, CJ in USA, Dizzy The Prince of the Yolkfolk, Seymour Goes to the Hollywood, Duke Nukem II (с ADPCM всё норм), Gods, Mortal Kombat старый (реплики "Fight", "Fatality" и прочие звучат исправно, без пропусков), Prince of Persia 1.3 (который на SB16 всё играет через FM-синтез), The Lost Vikings. Сетап первого Prehistoric'а не обнаружил SB на 220/7/1, но это, кажется, связано со слишком быстрым для него процессором.

    Из более поздних игр проверил Doom, Duke Nukem 3D, RoTT, Quake, Mortal Kombat II, тоже всё супер. В сетапе WarCraft II всё играет, сама игра не запускается из-за какой-то ошибки DOS4GW (кажется, из-за того, что слишком быстрый процессор или много памяти).

    Из игр с оцифрованной музыкой проверил Disney's Jungle Book, Disney's Lion King, Prehistoric 2 - всё нормально. В этом плане совместимость OPTi 82C930 выше, чем у SB16, на которой Disney's Lion King на процессоре уровня P3 начинает чудить.

    Игры, требующие больше базовой памяти или EMS (Blackthorne, Duke II, Кирандии), не успел проверить.
     
    Последнее редактирование: 15 апр 2026
    Tyler Derden, MAZterXP, Колючий и ещё 1-му нравится это.
  6. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.693
    Там же, вроде, нужен был находимый через переменные окружения SOUND.COM, который есть в родном софте аудиокарт, и не входит в комплект самой игры?
     
  7. Yuriy_X

    Yuriy_X

    Регистрация:
    27 авг 2018
    Сообщения:
    4.118
    Не помню. Для инициализации этой Опти у меня только три строки в autoexec.bat:
    SET BLASTER=A220 I7 D1 T4
    SET SOUND16=C:\OPTI930
    C:\OPTI930\sndinit /b
    Еще в config.sys можно прописать драйвер CD-ROM, если используется ейный контроллер.
     
  8. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.693
    MAZterXP нравится это.
  9. Yuriy_X

    Yuriy_X

    Регистрация:
    27 авг 2018
    Сообщения:
    4.118
    Не очень понял, о чём речь, к сожалению, а vogons у меня не открывается.
     
  10. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.693
    Код:
    This is a 'sound driver pack' to use with DOSBox. Some games just won't run (properly) without a sound driver. Some games include them or have their own substitute while others do not. Afaict these are used in games as stepping stones when soundcards were being introduced in the early days.
    
    All files have their original timestamps and each directory has a text file with checksums and references to where they are sourced from.
    
    The CT-VOICE.DRV files have embedded settings, thus I also included a patcher that allows you to change the IRQ just in case. (source included)
    
    List of games that require Creative Lab's 'CT-VOICE.DRV':
    ...
    [*]Prehistorik (1991)
    ...
    
    [b]CT-VOICE.DRV - Creative Lab's Voice driver[/b]
      |---1.13
      |---1.13/SB10
      |---1.14
      |---1.14/SB10
      |---1.14/SB15
      |---1.15
      |---1.21
      |---2.00
      |---2.00/SB20
      |---2.01
      |---2.01/SB15
      |---2.01/SBP
      |---2.10
      |---2.10_aztech
      |---2.10/SB20
      |---2.10/SBP
      |---2.11
      |---2.11/SB20
      |---2.11/SBM
      |---2.12
      |---2.12/SB15
      |---2.12/SB20
      |---2.12/SBP
      |---2.12/SBP2
      |---2.12/SBPM
      |---3.05
      |---3.05/SB16ASP
      |---3.07
      |---3.07/SB16ASP
      |---4.01
      |---4.04
      |---4.05
      `---TOOLS
    
    Я уже и забыл, что прехисторику не адлибовский, а криативовский файлик нужен. У старых ацтеков, судя по списку, всё-таки была своя реализация тоже.
     
    Tyler Derden и Yuriy_X нравится это.
  11. MAZterXP

    MAZterXP

    Хелпер

    Регистрация:
    4 ноя 2018
    Сообщения:
    2.262
    Такой же чип ставился в "отечественный" ноутбук ВИСТ/VIST FMA86T, он же Sager 86, он же Clevo FMA86T. Из интересных деталей - наличие game port.
     
    Yuriy_X нравится это.
  12. Grave_Lion

    Grave_Lion

    Регистрация:
    16 апр 2011
    Сообщения:
    27
    В версии 0.82a автор добавил поддержку opti 930, несмотря на статус "экспериментально", работает хорошо
    (правда CD-часть не поддерживается, но для этого можно отдельно оригинальный CD-драйвер в config.sys добавить).
    Проверил на паре своих 930A.

    Она non-PnP же, поэтому ранее unisound не поддерживал такие карты.

    Да, оригинальные драйвера для DOS сделаны хорошо.

    opti 930/930A - мои любимые карты для DOS. На одну повесил Diamond-овскую Dream-дочку c роланд-овским 4мб-ным банком.
     
  13. Yuriy_X

    Yuriy_X

    Регистрация:
    27 авг 2018
    Сообщения:
    4.118
    @Grave_Lion, сначала был уверен, что она PnP, от чипа 1995 года другого не ожидал. В сравнении с nonPnP ESS ES1688, которая у меня долгое время стояла в этом конфиге, OPTi показалась чуть более шумной (сильнее ловит наводки) и тише по громкости сигнала - громкость 45 % на основном компе-микшере с ESS соответствует примерно 100 % с OPTi 82C930. Естественно, в обоих случаях речь про сигнал без усиления (LINE-OUT). Кстати, что я тестировал эту звуковушку с клоном вашей Diamond 4Мб (Yucatan FX).
     
  14. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    5.956
  15. Grave_Lion

    Grave_Lion

    Регистрация:
    16 апр 2011
    Сообщения:
    27
    Yuriy_X, ещё вспомнил такой нюанс. На Вашем фото выше под чипом (фото перевернуто, так-то оно над чипом), расположен
    осциллятор на 14,318. Так вот, столкнулся давно ещё с непоняткой - одна из моих opti 930a-карт на некоторых материнках адлиб-музыку
    проигрывала нормально, а на некоторых срывалась в какую-то какофонию, другая же карта везде играла нормально. Потом понял, что
    искажения были на платах с частотой шины процессора 40 мгц и завышенной частотой 10 мгц на ISA-шине, а там где шина процессора
    была 33 мгц и, соответственно, на ISA-шине примерно 8 мгц, то всё нормально. Рассмотрел сами карты - на одной осциллятор распаян,
    на другой, которая капризничала, нет. Посмотрел в даташит-е, оказалось, что установка на плате отдельного осциллятора опциональна,
    если его нет, то сигнал берётся с IS-шины.
     
    Yuriy_X, MaTocoB и Колючий нравится это.
  16. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.693
    @AndyFox, опция Other особенно пугает.
     
    Дарк Шнайдер, Колючий и AndyFox нравится это.
  17. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    5.956
    Интересно, есть ли полный список всех звуковых карт для DOS?
     
  18. Mov AX 0xDEAD

    Mov AX 0xDEAD

    Регистрация:
    24 апр 2023
    Сообщения:
    581
    Сигнал 14,318 на ISA шине всегда одинаков и не зависит от разгонов. Выбор именно этой частоты сделан не просто так, а привязан к американскому телевизионному стандарту NTSC. Глючить карта могла из-за разгона самой ISA шины, т.е. более коротких циклов чтения/записи
    --- добавлено 30 апр 2026, предыдущее сообщение размещено: 30 апр 2026 ---
    List of rarest PC soundcards \ VOGONS, первая ссылка на табличку
     
    AndyFox и MaTocoB нравится это.
  19. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.693
    Разумеется, в теории так должно быть: на линии OSCCLK - 14.318, а на линии SYSCLK - частота шины. Вот только на практике на этом экономили - заводили через делитель или умножитель клок шины на линию 14.318, чтобы дядя из китайского подвала мог продать тебе плату на два доллара дешевле, чем конкуренты. Потому что в самых старых матерях было приемлемо иметь два отдельных осциллятора и, соответственно, две схемы генерации тактовых сигналов. Но уже во времена 286-х частотный диапазон процессоров и сопроцессоров настолько стал широк, что по красоте требовалось ставить и разводить три генератора: обычный 14.318, один для процессора и ещё один для сопроцессора. Далее, с распространением ещё более быстрых 386-х и "асинхронных" чипсетов, серьёзные компании стали разворачивать по четыре генератора или хитроумные схемы деления/умножения, так как раздельных скоростей системной шины в разных её местах стало уже четыре: общение чипсета с периферией, общение чипсета с процессором и ОЗУ, общение чипсета с сопроцессором и ОЗУ и те самые положенные по изначальному стандарту 14.318, которые никуда не вписывались и потому опять же должны были генерироваться и разводиться отдельно. Именно из-за последнего факта производителям матерей для 386-х и 486-х стало очень соблазнительно выкинуть настоящий генератор 14.318, и поставить некое приближение, создаваемое по одной из прочих системных частот. Экономия им казалась логичной, так как ну кто реально в конце восьмидесятых - начале девяностых подключал свои компы композитом из CGA к телевизору NTSC? Да никто. Тем не менее, когда пришла эпоха пентиума и PCI, пришлось отказаться от всего этого многоосцилляторного зоопарка и делать абсолютно всё частоты в системе (коих теперь масса) через специализированную микросхему клокера. Так все частоты стали автоматически синхронизированными и получаются от одного единственного базового осциллятора. Им стал как раз 14.318. Все устройства ISA снова зажили счастливо, пусть уже и не долго.
     
    Yuriy_X, Колючий и Goblinit нравится это.
  20. Mov AX 0xDEAD

    Mov AX 0xDEAD

    Регистрация:
    24 апр 2023
    Сообщения:
    581
    Кварцы стоят копейки, есть названия таких плат где не было кварца 14.318 ?
     
  21. radical1010

    radical1010

    Регистрация:
    3 сен 2018
    Сообщения:
    3.936
    На каких-то платах под сокет 370 не все звуковухи работали в ISA, требовался хардмод.
    Одна из них - mATX Chaintech на 694Т, где не работала AWE64
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление