ты возьми свой старый конфиг от 0.20 и сравни с 0.36 и перенеси в него нужные тебе настройки
Так я примерно так и делал (с учётом изменений формата конфигурационного файла).
параметр DSPrimary у вас какой? 0 или 1 ?
0. Но сейчас я поставил как мне тут посоветовали SoundDrv=wave вместо ds, вроде бы 0.20 перестал вылетать с этой ошибкой, понаблюдаю ещё. На всякий случай ещё Quality=0 и GSModel=0. В общем вот вся моя секция [SOUND] из 0.20:
Код:
SoundDrv=wave
SoundBuffer=auto
DSPrimary=0
Enabled=1
Fq=48000
Quality=0
GSModel=0
GSFilter=0
GSReset=1
Beeper=4000
MicOut=1000
MicIn=1000
AY=6000
CovoxFB=8192
CovoxDD=6000
SD=8000
GS.MOD=8000
GS.FX=8000
AYPreset=custom
Chip=DIGITAL
AY35=0
Fq я ставил и 44100, но это не влияло, всё равно ошибка вылазила. Куда уж меньше, звуковая карта у меня весьма неплохая и 48000 поддерживает гарантировано, это вообще её "родной" формат.
У меня, конечно, старая машина, но и 0.20 вышла примерно в то же время, что я её собирал.
Кстати, может, в 0.36.7 дело в ATM? Вроде в 0.20 вообще нет таких параметров. Что должно стоять, чтобы получить обычный 128к (ну или Скорпион/Пентагон)?