воспроизведение Wav на 386sx-16 под ДОС

Обсуждение особенностей и проблем старого железа

воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 31 май 2018, 20:06

подскажите, возможно ли...имеется в виду вывод через звуковую карту...по идее, для этого нет никаких препятствий, хоть на 286ом можно вавы проигрывать, но у меня не получилось - плеер вылетает с ошибкой, хотя на DX машине все работает...неужели для простого воспроизведения вавки нужен сопроцессор..? ведь это же не декодирование сжатого аудио которое даже 486е загружает по полной, а по сути просто передача аудио данных из файла на порт звуковой карты...даже на спектруме вавки играются, а что с 386sx не так...? заранее благодарю за ответы
Последний раз редактировалось retrofan 31 май 2018, 20:07, всего редактировалось 1 раз.
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение uav » 01 июн 2018, 00:32

Ну, вот это:
http://www.multimediaware.com/qv/qv103b.zip
на эмуляторе 386SX/16 WAV воспроизводит.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1900
Зарегистрирован: 22 дек 2008, 14:21

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 01 июн 2018, 09:51

QV....надо попробовать. до этого пробовал DSS...
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение uav » 01 июн 2018, 11:57

Причём не обчный QV Pro, а именно для real mode. Он, кстати, и тут на сайте есть:
http://old-dos.ru/dl.php?id=1513
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1900
Зарегистрирован: 22 дек 2008, 14:21

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 01 июн 2018, 18:09

спасибо, попробую оба варианта
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 04 июн 2018, 20:40

попробовал. возникла одна странность - обе версии заявляют что Sound blaster not found, хотя необходимая строка инициализации в autoexec.bat прописана и другие плееры нормально функционируют...также попробовал несколько разных карт - результат нулевой...может у QW какие то свои требования к звуковой карте..?
Последний раз редактировалось retrofan 04 июн 2018, 20:40, всего редактировалось 1 раз.
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение uav » 04 июн 2018, 22:34

Да вроде бы у неё всё стандартно, т.е. на любой SB-совместимой карте должно работать.
А как именно у Вас выглядит переменная BLASTER? И что за звуковые?
У меня сейчас проблематично добраться до реального железа, но на PCEm в режиме эмуляции 386SX/16 и SB16 всё нормально воспроизводится.
Причём переменную BLASTER лучше прописать именно в AUTOEXEC.BAT, а не вручную устанавливать её перед запуском QV. У меня на эмуляторе она стоит так:
SET BLASTER=A220 I7 D1 H5 T6
Кстати, даже если звуковая не видится, QV86 будет проигрывать звук через спикер.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1900
Зарегистрирован: 22 дек 2008, 14:21

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 05 июн 2018, 12:30

сначала устанавливал SB16 и строка инициализации выглядела так - set blaster=a220 i7 d1 h5, как видно без параметра T6, возможно что дело в этом параметре...также без этого параметра указан пример в доке для QW, надо будет попробовать его дописать...пробовал вместо СБ16 ставить СБ Про чтобы можно было отбросить дополнительные параметры, обойдясь первыми тремя, но тоже взлетело...
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение uav » 05 июн 2018, 12:45

Заметил закономерность - похоже, для QV86 нужно, чтобы BLASTER и особенно её параметры были заданы большими буквами, иначе пишет, что Sound Blaster not found...
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1900
Зарегистрирован: 22 дек 2008, 14:21

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 05 июн 2018, 17:03

спасибо, попробую большими буквами. добавление параметра "Т6" пока никак не повлияло
Последний раз редактировалось retrofan 05 июн 2018, 17:04, всего редактировалось 1 раз.
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 09 июн 2018, 20:57

топикстартер вернулся) в общем, переписал в autoexec.bat строку инициализации звука заглавными буквами - помогло. теперь в QW пишется что найден саунд бластер, но возник другой затык - звука все равно нету...то есть при попытке воспроизведения появляется окошко с сообщением playing file, и тишина...в чем может быть дело теперь..?
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение uav » 10 июн 2018, 11:53

Так а параметры точно заданы верно? Т.е. прерывание, каналы DMA? Плюс можно ещё с параметром T поиграться, поставить его меньше.
Вообще, вот тут полное описание переменной BLASTER:
A
Base port of the SoundBlaster. Common values are 220, 240 and 260.
I
Interrupt of SoundBlaster. Common values are 5, 7 and 11.
D
8bit DMA channel. Common values are 1 and 3.
H
16bit DMA channel. Common values are 5, 6 and 7. Only used by T>=6.
T
Type of SoundBlaster.
1. SoundBlaster 1.x 22KHz, 8bit, mono.
2. SoundBlaster Pro 1.x 22KHz, 8bit, stereo or 44KHz, 8bit, mono.
3. SoundBlaster 2.0 44KHz, 8bit, mono.
4. SoundBlaster Pro 2.0 stereo 44KHz, 8bit, stereo.
5. not used
6. SoundBlaster 16 44KHz, 16bit, stereo
P
MIDI port. Common values are 300 and 330. Not used by OPENCP.
E
Emu port of AWE32 and compatible. Not used by OPENCP.

http://www.cubic.org/player/doc/node83.htm

И Вы используете именно QV Real Mode?

И что за звуковая карта, кстати?

Есть ещё вот эта утилита для воспроизведения WAV:
http://old-dos.ru/index.php?page=files& ... ow&id=1574
Она вроде бы сопроцессора тоже не требует, но у меня она как-то не очень стабильно работала...
Последний раз редактировалось uav 10 июн 2018, 11:57, всего редактировалось 4 раз(а).
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1900
Зарегистрирован: 22 дек 2008, 14:21

Re: воспроизведение Wav на 386sx-16 под ДОС

Сообщение retrofan » 10 июн 2018, 13:28

спасибо за описание параметров, попробую их "подвигать"...использовал обе версии QW, sndplay тоже попробую.
карточка СБ16, но также есть и СБпро
Последний раз редактировалось retrofan 10 июн 2018, 13:29, всего редактировалось 1 раз.
retrofan
Даунгрейдер
 
Сообщения: 9
Зарегистрирован: 30 май 2018, 20:19


Вернуться в Обсуждение железа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4