Страница 1 из 2

Проблемы c SB Live 0100 в DOS'е

Добавлено: 24.06.2019,20:18
mrzes
Доброго времени суток! Собственно имеется данная звуковая карта SoundBlaster SB 0100 (PCI). Накатил чистый дос 6.22, поставил дрова на неё. IRQ емулятора SB16 поставил 5, слота PCI в котором стоит карта 11. Запускаю sbego - тест звука проходит отлично, всё слышно и работает. Гонял плеером Playmidi мидишки - тоже всё ок. Но... Как только запускаю какую нибудь игрушку всё зависает. Просто не пойму в чём может быть дело :(

Проблемы c SB Live 0100 в DOS'е

Добавлено: 24.06.2019,23:21
mcloud4477
Слишком краткое описание, что за игра? Какие настройки игры? Настройки карты?
Вот эта статья прочитана:
https://www.ixbt.com/multimedia/sblive-dos.shtml

Проблемы c SB Live 0100 в DOS'е

Добавлено: 25.06.2019,02:51
nimdasys_inbox_ru
mrzes писал(а): 24.06.2019,20:18 Доброго времени суток! Собственно имеется данная звуковая карта SoundBlaster SB 0100 (PCI). Накатил чистый дос 6.22, поставил дрова на неё. IRQ емулятора SB16 поставил 5, слота PCI в котором стоит карта 11. Запускаю sbego - тест звука проходит отлично, всё слышно и работает. Гонял плеером Playmidi мидишки - тоже всё ок. Но... Как только запускаю какую нибудь игрушку всё зависает. Просто не пойму в чём может быть дело :(
А выбрать IRQ 10 или 5 в BIOS возможно ?!

Кстати, рекомендую проверить на Warcraft 2!

Проблемы c SB Live 0100 в DOS'е

Добавлено: 25.06.2019,10:22
mrzes
Всем спасибо за помощь! Изначально всё делал по статье ixbt. Но проблема оказалась вот в чём:
If using SBESET from AUTOEXEC.BAT, make sure the SBEINIT line appears AFTER the SBESET command, and BEFORE the SMARTDRV.EXE and/or RAM Disk (i.e. XMSDSK.EXE/EMSDSK.EXE) lines, if any!
This is my AUTOEXEC.BAT SBESET line (example) which enables SB FM emulation and the use of joystick/flight-stick (connected to the SB Live! 16 pin joystick/MIDI port) in native MS-DOS mode for all my DOS based games:
E:\LIVE\DOSDRV\SBESET.EXE -d0 -j1 -w0 -A220 -I5 -D1 -H5 -J200 -P330

Дело было в том, что Live очень привередлива к EMS памяти - ей нужен один большой кусок. Может, кому это поможет.после данных операций всё стало ок)

Проблемы c SB Live 0100 в DOS'е

Добавлено: 26.06.2019,09:50
vad_doomer
mrzes писал(а): 25.06.2019,10:22 Дело было в том, что Live очень привередлива к EMS памяти - ей нужен один большой кусок. Может, кому это поможет.после данных операций всё стало ок)
Дайте ваши файлы конфигурации, на будущее, так сказать, чтобы потом копья не ломать. Я так понял, что обязательно должен быть менеджер памяти emm386 и никакой другой, а то не заработает. Правильно?

Проблемы c SB Live 0100 в DOS'е

Добавлено: 31.07.2019,20:14
Agrin
Новый пакет драйверов от IFkO. Подробности в теме Windows 98 SE (оптимизация и улучшение) — девятая часть
http://forum.ru-board.com/topic.cgi?for ... start=1220
Пакет - Live!, идеальный во всех отношениях (есть и ПОЛНОЦЕННЫЙ переведённый АудиоШтаб, и эмулятор для DOS), кроме одного: он не знает аудиокарт Audigy, его максимум - Live! 5.1.
Дистрибутив http://bust.narod.ru/drv98/_ctlive.zip

В теме нет ссылки, но разыскал что решение для DOS опубликовано на сайте mdgx.com
PLAY DOS GAMES WITH SOUND BLASTER LIVE! http://www.mdgx.com/newtip18.htm

Проблемы c SB Live 0100 в DOS'е

Добавлено: 29.10.2019,12:58
Sayman
апну данную тему. проблема такая: имеется мать - GA-945GCM-S2C, проц стоит celeron 1.8ггц в которой стоит SB Live! 5.1 (SB0100). Воткнул на сд карту (через переходник sd2ide) чистый дос 6.22. Скачал из известной темы на хоботе архив с драйверами. Всё сделал по инструкции, но звука нет совсем. Более того, утилита sbego.exe из архива говорит: Error: Is SB Emulation Enabled ???
т.е. нет эмуляции. при этом sbeset -c сообщает, что режим эмуляции включён.
заколебался, если честно. Куда копнуть?
autoexec.bat:
► Показать
config.sys:
► Показать

Проблемы c SB Live 0100 в DOS'е

Добавлено: 30.10.2019,23:28
Mx_Serg
Еще в BIOS Setup на эмулируемом IRQ должен стоять "Reserved" или аналогичное по смыслу и включено ручное распределение ресурсов. Без этого может заработать, но может и нет - зависит от фантазии BIOS в части распределения ресурсов.

Проблемы c SB Live 0100 в DOS'е

Добавлено: 31.10.2019,01:48
Anderson1
Sayman писал(а): 29.10.2019,12:58 заколебался, если честно. Куда копнуть?

DEVICE=C:\DOS\EMM386.EXE NOEMS
Копнуть в сторону включения EMS:

DEVICE=C:\DOS\EMM386.EXE RAM

Проблемы c SB Live 0100 в DOS'е

Добавлено: 31.10.2019,11:06
rus
Когда у меня ещё не было мамки с исой, я некоторое время сидел на лайве. Работало без EMS.

Проблемы c SB Live 0100 в DOS'е

Добавлено: 07.11.2019,07:31
Sayman
rus писал(а): 31.10.2019,11:06 Когда у меня ещё не было мамки с исой, я некоторое время сидел на лайве. Работало без EMS.
а раскрыть секрет запуска лайва под досом без емс?