Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Другие ОС » Звук в DOS?

Модерирует : lynx, dg

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

zZZzzzZZ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня в Досе нету звука. что и где надо прописать чтоб он появился?
Заранее спасибо!

Всего записей: 48 | Зарегистр. 05-04-2004 | Отправлено: 10:51 14-08-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zZZzzzZZ
Уже пора бы знать правила. Какая система и т.д.
В NT-системах (NT4.0,2000,XP,2003) в autoexec.nt должна быть строка:
SET BLASTER=A220 I5 D1 P330 T3
   where:
       A    specifies the sound blaster's base I/O port
       I    specifies the interrupt request line
       D    specifies the 8-bit DMA channel
       P    specifies the MPU-401 base I/O port
       T    specifies the type of sound blaster card
               1 - Sound Blaster 1.5
               2 - Sound Blaster Pro I
               3 - Sound Blaster 2.0
               4 - Sound Blaster Pro II
               6 - SOund Blaster 16/AWE 32/32/64
для некоторых карт могут ставиться дополнительные драйверы и прописываться в autoexec.nt

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 22:55 14-08-2004
9628



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Looking
Ой, вот именно к Вам-то мне и нужно.
Всё по правилам.
Есть два винчестера. На одном стоит XP, на другом Dos 6.22
Проблема в том, что нет в dos звука. Понимаю, что надо ставить драйверы но как и какие? У меня звуковая плата интегрированна в материнскую плату (интересно, а разве есть кто-нибудь у кого не так). Ну вот... А текст, что Вы приводите выше, универсальный? То есть достаточно дописать его в файл и звук будет работать? Спасибо.

Всего записей: 190 | Зарегистр. 25-11-2005 | Отправлено: 01:03 20-12-2006
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
9628
Цитата:
А текст, что Вы приводите выше, универсальный? То есть достаточно дописать его в файл и звук будет работать? Спасибо.
В самом DOS-e не было драйверов под звуковые карты, т.к. звук использовался только в тех приложениях (в основном играх) которые для использования звуковых карт писались. Потомуe многие приложения для использования звука, часто надо было конфигурировать, указывая прерывания, каналы и тип звуковой карты. При этом многие звуковые были совместимы с некоторыми "стандартными" (те которые под цифирками в предыдущем посте).
Для тех приложений которые могли автоматически конфигурироваться на основании считанных переменных окружения (SET BLASTER) в autoexec.bat прописывалась информация в соответсвии с правилами описанными выше
SET BLASTER=A220 I5 D1 P330
REM    где:
REM        A    задает базовый порт ввода-вывода для Sound Blaster
REM        I    задает номер прерывания
REM        D    задает 8-битный DMA-канал
REM        P    задает базовый порт ввода-вывода для MPU-401
REM        T    задает тип карты Sound Blaster:
REM                 1 - Sound Blaster 1.5
REM                 2 - Sound Blaster Pro I
REM                 3 - Sound Blaster 2.0
REM                 4 - Sound Blaster Pro II
REM                 6 - SOund Blaster 16/AWE 32/32/64
REM
REM   По умолчанию используются значения A220 I5 D1 T3 и P330. Если некоторые
REM   из ключей не будут заданы, они получат значения по умолчанию.
Значения ресурсов, которые использует звуковая карта можно получить в диспетчере устройств Windows

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 12:56 21-12-2006
Kokoc

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще - если карта SoundBlaster Live - надо в autoexec.bat подгружать драйвер (обычно sbeinit.com)
Далеко не факт, что только с SET BLASTER= карточка под DOS будет издавать звук.

Всего записей: 793 | Зарегистр. 06-06-2002 | Отправлено: 16:37 21-12-2006
9628



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Looking
Kokoc
Спасибо. Буду разбираться.
Скажите, а где можно подробнее прочитать о прерываниях, базовых портах вывода и т.д. Я вот ещё лет 10 назад задумывался, а что значат эти цифры в setup при установке звука в Doom 2.
 
Хотя бы примерно, в какой области искать данные характеристики.
Спасибо.
 
Добавлено:
Looking
Скажите пожалуйста, а Вы не знакомы с программой DosBox - эмулятор Dos.
 
У меня возникают следующие сложности.
В игре работает звук Midi - фоновая музыка, но не работают обычные звуки (удары меча, крики, скрипы и т.д.) - я так понимаю это Digital звук.  
 
Вот часть конфигурационного файла (похоже, именно она отвечает за звук digital):
 
[sblaster]
# sbtype -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16.
# sbbase,irq,dma,hdma -- The IO/IRQ/DMA/High DMA address of the soundblaster.
# mixer -- Allow the soundblaster mixer to modify the dosbox mixer.
# oplmode -- Type of OPL emulation: auto,cms,opl2,dualopl2,opl3.
#            On auto the mode is determined by sblaster type.
#            All OPL modes are 'Adlib', except for CMS.
# oplrate -- Sample rate of OPL music emulation.
 
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050
 
Может что тут надо править?

Всего записей: 190 | Зарегистр. 25-11-2005 | Отправлено: 21:57 21-12-2006
c0derb0y

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К глубокому сожелению 9628 не указал тип своей звукавухи
Если комп новый (до трех лет) и имеет итрегрированый звук - забудь о ЧИСТОМ DOSе.
AC`97 кодаки кроме винды (и стараниями уникомов - LINUX) ничего не знают.
 

Цитата:
Еще - если карта SoundBlaster Live - надо в autoexec.bat подгружать драйвер (обычно sbeinit.com)

 
По поводу SB Live - спорный момент. Последий из них с поддержкой дос был с индексим SB066 (на наклейке с серийным номером). Все последующие о DOSе забыли (даже SB100 внешне не отличимая от SB066).
 
 
 
Будут еще вопросы - справивайте.

Всего записей: 12 | Зарегистр. 17-05-2005 | Отправлено: 00:34 29-01-2007
Rosko

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я дико извиняюсь, - а зачем?

Всего записей: 174 | Зарегистр. 30-07-2004 | Отправлено: 12:41 30-01-2007
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rosko
Ностальгия!
Плюс могут быть нужные проги под DOS, а вариантов под Windows нет

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 14:05 16-03-2007
fuhuza

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
какие проги ,например?Looking

Всего записей: 5 | Зарегистр. 26-10-2006 | Отправлено: 00:23 17-03-2007
elias



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а DOSBOX не помогает???

Всего записей: 493 | Зарегистр. 15-12-2003 | Отправлено: 01:43 17-03-2007
Black Screen

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Точно есть драйвер встороенного звука AC97 ,но толькодля материнок на чипсете VIA. Поищи в сети.

Всего записей: 230 | Зарегистр. 22-02-2007 | Отправлено: 21:08 17-03-2007
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fuhuza

Цитата:
какие проги ,например?

Старые игрушки, специальные и обучающие программы.
Некогда созданные под DOS, а потом авторы перестал заниматься развитием своих прог.

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 12:42 19-03-2007
drSerj



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Ностальгия!  
Плюс могут быть нужные проги под DOS, а вариантов под Windows нет

ставь досбокс - всё будет на-ура, и звук и видео. Кстати, единственный эмуль который практически не тормозит на звуке при эмуляции ФМ...

Всего записей: 145 | Зарегистр. 01-09-2001 | Отправлено: 10:22 20-03-2007
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
drSerj

Цитата:
ставь досбокс - всё будет на-ура, и звук и видео.

Хочешь сказать, что если использовать настройки "чистого" ДОСа, при которых звук отсутствует, то в DOSBOX этот звук возникнет? Прога неполучившая сведений, как ей работать со звуковой в ДОСе чудесным образом узнает это от Досбокса?

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 10:10 27-03-2007 | Исправлено: Looking, 10:20 27-03-2007
XPEHOMETP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DOSBOX - это эмулятор, который через системные дрова может нормально работать со звуковухой. А для ДОСовской проги он эмулирует саундбластер (8-битный звук, наиболее распространенный стандарт старых звуковух, поддерживается большинством ДОСовских игр). И не надо в ДОСе писать какие-то настройки для звука, DOSBOX их все равно не будет использовать, т.е. софту они ни к чему. А железу они не нужны тем более, современные звуковухи поддержки железом 8-битного звука не имеют. Только эмуляция софтом.

Всего записей: 2485 | Зарегистр. 21-06-2005 | Отправлено: 21:47 29-03-2007
c0derb0y

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Цитата:Ностальгия!  
Плюс могут быть нужные проги под DOS, а вариантов под Windows нет  
 
ставь досбокс - всё будет на-ура, и звук и видео. Кстати, единственный эмуль который практически не тормозит на звуке при эмуляции ФМ...

 
DOSBOX - рульная весч !!!
НО ... у нее и многих других эмуляторов нет возможности ПРЯМОГО обращения к ресурсам и портам аудио платы. Виной тому Винда.
 
А софт, лично у меня, постоянно в работе:
DIL-OSCILLOSCOPE (показ развертки голосового синтеза - вин аналогов нет),
METRONOM 4 (генератор звуковых импульсов по амплитуде, частоте и скважности с возможностью генерации по предворительно введенной программе-формуле - вин аналогов нет),
LOWMIND (выделяет из звукового ряда сигналы по определенным параметрам, деление на отдельные аудиопотоки - есть вин аналог стоимостью в годовой бюджет средней республики).
 
Весь софт еще начала 90х и предназначен для исследовательской работы и научной деятельности (не верьте - что все открытия делаются только на супер-пупер софте-железе).

Всего записей: 12 | Зарегистр. 17-05-2005 | Отправлено: 22:17 12-04-2007
Black Screen

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нащол проигрыватель mp3/ogg под DOS,
ОПРЕДЕЛЯЕТ ВСТРОЕНЫЕ ЗВУКОВУХИ
(у меня например материнка gigabyte на чипсете i865 - всё работает)
http://mpxplay.cjb.net

Всего записей: 230 | Зарегистр. 22-02-2007 | Отправлено: 23:49 15-05-2007
Spark2006



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Точно есть драйвер встороенного звука AC97 ,но толькодля материнок на чипсете VIA

 
Это здесь - http://schneegans.de/computer/dos-soundtreiber/ . На немецком языке, но в принципе все понятно.

Всего записей: 17 | Зарегистр. 02-01-2006 | Отправлено: 07:21 08-07-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Другие ОС » Звук в DOS?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru