Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Не работает звук в DOS играх, На старом ноутбуке Toshiba Tecra 8000

EvilVirus
post Четверг, 15 ноября 2012, 19:03
Отправлено #1


Продвинутый
**

Группа: Пользователи
Сообщений: 41
Регистрация: 17 апр. 2011
Пользователь №: 40 790





Заполучил недавно довольно старый ноутбук Toshiba Tecra 8000. Работает он на процессоре Pentium 2. Операционная система - Windows 98.

user posted image

Подумал что играть на нём старые игры под DOS'ом самое оно. Но возникли некоторые проблемы со звуком.

Но обо всём по порядку.

Звуковая карта в ноутбуке стоит Yamaha OPL3-SA3. В спецификациях на сайте Toshiba про неё написано "Sound formats supported: SoundBlaster Pro v.3.01, MIDI, Windows Sound System v.2.0".
Когда первый раз запустил компьютер, звук в системе не работал. В диспетчере висело пару неопознанных устройств. Звуковой карты среди них не было - она вроде как должна была работать.
В Autoexec.bat в началe файла были следующие строки:
SET BLASTER=A220 I7 D1 H7 P330 T6
SET SBPCI=C:\SBPCI

Удалил все неопознанные устройства из системы. Удалил указанные выше строчки из файла Autoexec. Установил последние драйвера для всех устройств в ноуте с сайта тошибы.
Звук в системе появился, но новых строк в Autoexec'е не прибавилось. И вот дальше заметил отсутствие звука в dos играх (конечно если они используют не pc speaker). В основном тесты проводил на 2 играх: Doom 2 и Dyna Blast.

В Dyna Blast нет настроек звука, поэтому что бы я не делал - из звуков были только взрывы бомбы из спикера. В дальнейшем звука в ней я так и не добился, поэтому далее не буду о ней упоминать.
С Doom'ом немного другая история. В настройках поставил воспроизведение и звуков и музыки через Sound Blaster (220 порт). Все звуки в игре были, музыки - нет.
На этом моменте задумался о строчках связанных с Sound Blaster из autoexec.bat. Добавил их обратно в файл, так, как было изначально на компьютере прошлого хозяина ноутбука.
Хочу отметить, что папки "C:\SBPCI" на которую ссылается задаваемая нами переменная SBPCI на компьютере изначально не было.

После перезагрузки звук в Doom'е заиграл, а вот звуки исчезли. Методом проб и ошибок выяснил следующеею Если при загрузке компьютера в Autoexec.bat есть строка "SET BLASTER=...", вне зависимости от задаваемых в ней переменных в Doom есть музыка но нет звука. Если же такой строчки нет, то есть звук но нет музыки.

Игры всё это время запускал из под Windows 98. Если перезагрузить компьютер в режиме MS-DOS, то звука в Doom нет вообще.

Дальнейшие попытки заставить нормально работать звук в DOS играх не увенчались успехом.

Скачивал драйвера Sound Blaster PCI для доса. Создавал в корне диска папку SBPCI, закидывал туда дрова и дописывал строки их инициализации в Autoexec'е. Не пошло. По-видимому не находит карту Sound Blaster.

Пробовал так же играться с параметрами переменной "BLASTER".

На всякий случай обновил биос в ноутбуке до последней версии.

Задаваемые настройки звуковой карты в биосе:
user posted image
Сейчас все то же самое, только поменял DMA Channel 1 и 0 местами.

Буду рад любой помощи по решению данной проблемы. Может быть кто-нибудь сталкивался с подобным, или у кого-то даже есть старенький ноут на такой звуковой карте...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
EvilVirus
post Пятница, 16 ноября 2012, 16:54
Отправлено #2


Продвинутый
**

Группа: Пользователи
Сообщений: 41
Регистрация: 17 апр. 2011
Пользователь №: 40 790





Спасибо всем. Всё таки смог заставить работать звук в DOS играх на своём ноутбуке.

Сначала попробовал установить более старый драйвер для звука с сайта тошибы - не помогло. И файлов так и не появилось для инициализации звуковухи, о которых писал Hahahoj. Тогда нашёл в интернете (уже не на сайте тошибы) драйверы для Yamaha OPL3-SAx под Windows 95. В описании значилось "with "Restart in MS-DOS" mode support". После их установки, в файле Autoexec.bat появилась строчка "SET BLASTER=A220 I5 D1 T4", в config.sys ничего не изменилось. В Program Files создалась папка "Yamaha SAx Driver" в которой лежал файл Setupsa.exe, хотя он и не был, вроде как, прописан ни в каких путях. После перезагрузки компьютера звук появился во всех играх которые проверял. В Doom тоже, даже если выбрать воспроизведение и музыки и звуков одновременно через Sound Blaster.

Звук работает даже если перезагрузить компьютер в режиме MS-Dos. Сначала там запускается программа драйвера Setupsa.exe, которая предлагает выбрать настройки звуковухи и её громкость. Уж не знаю где прописано, чтобы она запускалась.

Теперь в планах наслаждаться играми из прошлого с нормальным звуком...

Сообщение отредактировал EvilVirus - Пятница, 16 ноября 2012, 16:55
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Пятница, 16 ноября 2012, 20:07
Отправлено #3


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





QUOTE (EvilVirus @ Пятница, 16 ноября 2012, 16:54)
Сначала попробовал установить более старый драйвер для звука с сайта тошибы - не помогло. И файлов так и не появилось для инициализации звуковухи, о которых писал Hahahoj.

Ну так я же тебе написал - драйвер надо ставить для твоей звуковушки.
Ты пытался поставить для какой-то другой (ES-подобного SoundBlaster-а совместимого с SB16, о чем говорит выделенный для тебя фрагмент строчки с T6).
Дальше я просто описал как всё это настраивается для Т6 (если твоя информация о Т6 верна, мне лениво копать отличия OPL3sa3 от OPL3sa, я уже банально их не помню, зато помню что модификации звуковух в то время вполне себе могли выпускаться на абсолютно различных чипах) и уточнил, что OPL3-sa звуковушка типа T4, т.е. SoundBlaster Pro типа и дрова там вешаются через запуск setupsa.exe файла скидываемого в каталог Windows.
QUOTE
Звук работает даже если перезагрузить компьютер в режиме MS-Dos. Сначала там запускается программа драйвера Setupsa.exe, которая предлагает выбрать настройки звуковухи и её громкость. Уж не знаю где прописано, чтобы она запускалась.

В свойствах "сеанса MS-DOS"->Программа->Дополнительно-> Дополнительные настройки программы->галочка на "Режим MS-DOS". Затем выбрать "Выбрать новую конфигурацию MS-DOS" и вносить изменения в него вручную (это если захочется ставить дрова ручками банальным копированием а не через инсталяцию).
Опять же можно вообще не грузить винду - тогда этот файл лучше всего прописать на запуск в главном autoexec.bat

Сообщение отредактировал Hahahoj - Пятница, 16 ноября 2012, 20:26


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
EvilVirus   Не работает звук в DOS играх   Четверг, 15 ноября 2012, 19:03
Kito1984   Стоит поиграться с переменными в строке SET BLASTE...   Четверг, 15 ноября 2012, 19:40
EvilVirus   Спасибо. :) Попробовал "A220 I5 D0 H1 P330...   Четверг, 15 ноября 2012, 20:30
Kito1984   Не знаю, делал ли ты это, но после изменения стро...   Четверг, 15 ноября 2012, 20:53
EvilVirus   Да, если не писать в Autoexec.bat "SET BLASTE...   Четверг, 15 ноября 2012, 22:42
Kito1984   Нет, в Dyna Blaster у меня тоже ни музыки, ни зву...   Четверг, 15 ноября 2012, 23:08
Hahahoj   Драйвер надо вешать. 1) При установке драйверов п...   Пятница, 16 ноября 2012, 03:18
ShadowFlash   Все верно. Yamaha OPL3 совместима с SBPro, поэтому...   Пятница, 16 ноября 2012, 14:08
EvilVirus   Не, я официальные для своей ставил. У них в назв...   Пятница, 16 ноября 2012, 21:40
Hahahoj   Это что-то меняет?   Суббота, 17 ноября 2012, 09:35
EvilVirus   Ну... нет. В любом случае, главное что звук работа...   Суббота, 17 ноября 2012, 12:33
Kito1984   А я вот тебе благодарен за эту тему. Хоть помочь ...   Суббота, 17 ноября 2012, 14:10
Kazanec   Тогда вспомни про hdd объемом меньше CD диска :)...   Суббота, 17 ноября 2012, 14:17
ShadowFlash   HDD меньше сидюка. В начале девяностых еще было но...   Суббота, 17 ноября 2012, 16:47
Kazanec   Этого я не застал, у меня комп появился году в 9...   Суббота, 17 ноября 2012, 20:50
EvilVirus   Ну что ж, тогда для поддержания чувства ностальгии...   Воскресенье, 18 ноября 2012, 10:48
Kito1984   Очень здорово, спасибо! И ноутбук, судя по все...   Воскресенье, 18 ноября 2012, 11:40
EvilVirus   Да, состояние довольно хорошее. Единственное, ну...   Воскресенье, 18 ноября 2012, 12:55
Kito1984   Видимо, это экран такой - на нём всё выглядит сгл...   Воскресенье, 18 ноября 2012, 13:43
Hahahoj   При чем тут сглаживание? Существовали CGA, EGA,VG...   Воскресенье, 18 ноября 2012, 15:20
Kito1984   Да я и не спорю, всё могло быть. Таких подробност...   Воскресенье, 18 ноября 2012, 16:45
Hahahoj   Еще раз помедленнее. Вот она - твоя "более пи...   Воскресенье, 18 ноября 2012, 19:44
shitter   EvilVirus непорядок, где dungeon keeper ? ))   Воскресенье, 18 ноября 2012, 20:43
Axel089   Я, кстати, всю жизнь был уверен, что Dyna Blaster ...   Понедельник, 19 ноября 2012, 16:26
F1ReB4LL   http://www.system16.com/hardware.php?id=746 -- Dy...   Вторник, 27 ноября 2012, 00:08


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Сб., 06 июня 2026, 18:29
Skin Designed (c) by Rooq.net, All Rights Reserved.