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

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

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

Hard Звук в MS-DOS у Compaq Business Audio?

Тема в разделе "Hard & Soft", создана пользователем Newbilius, 22 июл 2018.

  1. Newbilius Программуль

    Newbilius

    Регистрация:
    24 авг 2007
    Сообщения:
    4.600
    Совершенно внезапно мне в руки попал компьютер Compaq Deskpro XE 433s, у которого есть встроенная звуковая карта Compaq Business Audio. Беглое гугление подсказывает, что она построена на чипе AD1848JP, вроде бы на на том же, что карточки серии Microsoft Sound System. Но вот беда, под MS-DOS она не до конца работает. В целом ситуация следующая:

    • Если не делать никаких телодвижений, то все опробованные мною игры отлично определяют её как Adlib-совместимую, так что MIDI музыка заработала сходу. Никакой карты для звука (клона SB) игры не видят.

    • Драйвера для цифрового звука находятся только для Windows 3.1 и выше. Но Windows 3.1 сюда ну очень уж не хочется устанавливать...

    • В папке с упомянутыми драйверами есть досовская утилита wssxlat.exe, после запуска которой часть игр (например Warcraft 2) начинает видеть Sound Blaster и нормально выводить через него звук. Но...

    • ...проблема в том, что помогает это далеко не всем играм - в Duke Nukem 3D например SETUP утверждает, что звуковуха не отвечает. Doom не ругается, но никаких звуков не издаёт. Насколько я помню свой прошлый опыт, для тех же поздних PnP карт серии Sound Blaster недостаточно просто прописать свойства SB в переменную BLASTER или выставить параметры в сетапе, нужно ещё запустить утилиту-инициализатор. Но универсальные утилиты типа CTCM (из пакета Creative's SB PnP utilities) в данном случае не помогают (что не сильно удивляет). Также было подозрение на конфликт портов, но WSSXLAT позволяет выбрать порт для "эмулируемой" звуковухи, и выбор других комбинаций порта/IRQ/DMA не помогает.

    Может кто-то уже с подобным сталкивался и нашёл адекватное решение? Ну кроме "сдаться и поставить Windows 3.11" <_<
     

    Вложения:

  2.  
  3. Goblinit

    Goblinit

    Регистрация:
    18 мар 2011
    Сообщения:
    4.405
    сдаться и поставить 3.11, накатить дрова, посмотреть, что происходит в досе, вытащить необходимое, всё снести и настроить точно так же на более совершенной системе.
     
    Newbilius нравится это.
  4. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    @Newbilius, вообще этот кодек не имеет заявленной SB совместимости. Настраивай в DOS как WSS или как SB по ситуации.
    Похоже, что эмулятор не сообщает играм версию DSP.

    Про драйверы есть вот такая любопытная вещь
    Compaq Business Audio - DOS drivers?

    Т.е. у человека win95 сама подхватила это устройство.
     
    Newbilius нравится это.
  5. Newbilius Программуль

    Newbilius

    Регистрация:
    24 авг 2007
    Сообщения:
    4.600
    @Bato-San
    В 95й то понятно, но так же не интересно))

    @Goblinit
    Установка драйверов в Win 3.1 добавляет в досовские конфиги только одну строчку:
    Код:
    DEVICE=C:\SNDSYS\WSSXLAT.EXE sbio=220 irq=7 dma=1
    Результат не отличается от простого запуск EXE-шника.
    Впрочем, в немалом числе игр (Wolfenstein 3D, Commander Keen 4, Prince of Persia, Warcraft 2, Another World) оно таки заводится через эмулятор SB, что уже неплохо. Очень похоже на использование эмулятора SB через Covox - где-то срабатывает, где-то нет.
     
  6. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.490
    @Newbilius, WSS -- Windows Sound System. Она не зря так называется. Можно почитать вот здесь первый пост VOGONS • View topic - Microsoft Windows Sound System standard support in DOS games сделать выводы и погрустить. Если кратко, то AD1848 не обладает совместимостью с SB -- только программные костыли и те, практически всегда, под DOS session в винде.
     
    Newbilius нравится это.
  7. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Все зависит от реализации. В звуковой от MS стоит ямаховский чип ymf262 он же OPL3

    1.PNG
    --- добавлено 22 июл 2018, предыдущее сообщение размещено: 22 июл 2018 ---
    Если я правильно помню< то OEM не ставили OPL чип (многие) и в итоге FM синтеза нет. Только через эмуляцию, увы и ах.
     
    Newbilius нравится это.
  8. Goblinit

    Goblinit

    Регистрация:
    18 мар 2011
    Сообщения:
    4.405
    @tuliss, тут как раз миди-то играет, нет звука в режиме SB.
    @Newbilius, во-первых, надо было задавать вопрос в общей теме, там бы больше народу опытного подключилось. Во-вторых, начать надо с совместимости стандартов: твой MSS/WSS - это что: SB, SB Pro, SB 2.0, SB16? Отсюда уже плясать, ибо каждый стандарт опирается на разные столпы. У одних - это переменные, у других - aweutil и т.п.

    З.Ы. коли уж это WSS-compatible, в играх, которые знают про MSS/WSS оно должно играть именно в этом режиме. Где не знают - иногда можно сапгрейдить музик сетап с набором дров.
     
    Newbilius и Knd нравится это.
  9. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Насколько я помню , первый вариант wss был от самой MS. Оно дружило как adlib так и SB в dos.

    Второй вариант ушел уже OEM. Как раз WSSXLAT.EXE даем pcm sb16, но вот fm синтеза нет.

    Поэтому тут надо уточнить, что же у нас в итоге установленно ?
    Ну и да, лучше всего тут будет все же с win 3.x, оно все под нее и тачилось.
     
    Newbilius нравится это.
  10. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.621
    @tuliss, а при чём здесь поддержка стандарта SB и наличие настоящего OPL чипа? Ты начинаешь мыслить теми же тождествами, что и армия экспертов с вагонов, для которых уже главная характеристика любой на свете звуковой карты – качество FM синтеза. True OPL – наше всё! Ну смешно же.
     
  11. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    Я просто прочитал документацию КЕК !
     
  12. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.621
    Вот реально я заметил, что они там все, как зомби, помешаны на FM. Про какую карту ни начнёшь рассуждать, никакие аргументы ни о чём не воспринимаются, кроме как суждения о её FM. Если карта не имеет YMF262 – это уже второй сорт.
     
  13. tuliss

    tuliss

    Регистрация:
    24 фев 2014
    Сообщения:
    5.975
    --- добавлено 22 июл 2018, предыдущее сообщение размещено: 22 июл 2018 ---
    Ну это уже у каждого своя религия. Да же в приделах OPL1/2/3 звук давольно разный.
    Тут да же уже на это тему идет метания говна .
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление