Версия для печати
- Полигон-2 http://poligon2.kp4.ru/
-- IBM PC-совместимое. До 2000 года включительно http://poligon2.kp4.ru//forum/2
--- Аппаратная эмуляция SB на AC97 кодеке http://poligon2.kp4.ru//topic/28475
-- Anderson1 написал 6 февраля 2018 23:53
Недавно приобрёл материнку Chaintech 7AJA2E-F100A, на KT133. На ней имеется кодек AC97 Sigmatel stac9721t. С трудом нашёл драйвер к нему для Win98SE, причём это был драйвер от материнских плат Intel с тем же кодеком... Но история не об этом.
В биосе матери есть опция эмуляции SB - можно прямо в биосе установить адрес, прерывание и DMA звуковухи, а также включить эмуляцию MPU401. Но практически не работает. Всё как бы опознаётся, даже винда 98 находит SB Pro совместимую звуковуху, но звука нет. Такое впечатление, что громкость на нуле. Пробовал видеоплейер QV Pro, он прекрасно опознаёт кодек и воспроизводит звук. После него даже сетап дюка начинает выдавать тестовый звук, но не музыку - говорит не найден FM чип. Хотя до запуска QV всё находит, но звука не даёт. Сам дюк, с настроенным звуком и первоквака, с прописанной set blaster, вешаются при запуске. Прововал аудио проигрыватель MPXPlay, тоже всё прекрасно находит и воспроизводит, только после него уже дюковый сетап вешается на попытке проверки звука.
Итого вопрос: в морг DOS или нужна ещё некая софтварная поддержка этой т.с. аппаратной эмуляции? И если да, то где она есть? Все ссылки на ресурсы чайнтеча давно мертвы...
-- Ekb написал 7 февраля 2018 6:55
Такая-же фигня. Давно было. Забросил.
P.S. В ноутбуке IBM, был какой-то "народный" аудиочип (yamaha?), но как выяснилось, выдает только частичный звук: в гонках LOTUS, слышны Midi-звуки удары об заграждения - звуком "палка по тарелке", а звук гудения мотора - полная тишина. WTF??
С тех пор понял, что лучше собирать DOS-машину специально на старом компе, ради полной совместимости. А не "4 в 1" Пень3 для CGA-arcanoid
-- -MiS- написал 7 февраля 2018 12:31
Anderson1 написал:[q]
нужна ещё некая софтварная поддержка этой т.с. аппаратной эмуляции?[/q]
Да. viaudio.com драйвер в память грузить надо. Если не найдете в интернете вечером посмотрю у себя.
Anderson1 написал:[q]
Прововал аудио проигрыватель MPXPlay[/q]
Он работает напрямую с VIA AC97 ЕМНИП.
-- Anderson1 написал 7 февраля 2018 15:05
Нашёл какие-то драйверы у никса (ftp://ftp2.nix.ru/download/drivers/only_from_www.nix.ru/motheboard/asustek/sound/via/68mu220b.zip). Они? Буду пробовать.
-- -MiS- написал 7 февраля 2018 18:00
Anderson1 написал:[q]
Они?[/q]
Похоже. В папке DOS.
-- Anderson1 написал 8 февраля 2018 22:44
Попробовал с драйвером viaudio.com - совершенно ничего не изменилось!
-- -MiS- написал 8 февраля 2018 23:48
Вот моя подборка. На сколько помню работало на KT133A https://yadi.sk/d/35m7e74E3SDrTD (https://yadi.sk/d/35m7e74E3SDrTD)
Не запускать из файлового менеджера! Или выйти и запустить, или внести в AUTOEXEC
-- Anderson1 написал 9 февраля 2018 1:23
Заработало - спасибо! Правда не так чтобы очень... Wolf3D работает отлично, как и Doom Legacy. В настройке Duke3D всё ок, но сама игрушка вешается при запуске со звуком. Пробовал все варианты типов саундбластера и 1 голос с 8KHz в mono - без разницы. Но если оставить одну музыку, то идёт нормально. Quake1 вешается безусловно.
В общем это примерно как SB 128/Live и всякие Cmedia - что-то работает, что-то не работает, но больше второго. Думал, что если встроено в материнскую плату, то будет лучше обычных PCI-звуковух, а оказалось наоборот 
UPD: Извиняюсь, Quake1 вешался из-за менеджера памяти - в другой конфигурации всё ок со звуком в первокваке 
А далее выясняются ещё более интересные обстоятельства: с EMM-менеджером памяти вешается квака, но работает Wolf3D и Doom Legacy полностью, а Duke3D только с музыкой. В реальном же режиме, т.е. с umbpci, прекрасно идёт первоквака, но дюк с думом вешаются, а вольф не видит звука
-- Fasterpast написал 10 февраля 2018 18:20
Ну так видимо, совсем не "аппаратная" эта эмуляция... А драйвер - капризный.
Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект
©2001 Iezekil, ©2002–2019 Serge, ©2019 unterwulf