Re (2): Вопрос по звуку


[Форум] [Ответы и комментарии] [Написать ответ]


Отправлено Malbeth 16:05:53 12/02/2001
в ответ на: Re: Вопрос по звуку, отправлено Oleg 15:00:54 12/02/2001

 
> 1. При запуске игры системные громкости WaveOut и CD сохраняются, а при выходе из игры они восстанавливаются. 
> 2. При первом запуске игры громкость в игре совпадает с системной. 
> 3. При последующих изменениях уровней в меню "Опции->Аудио->Громкость" выставляются последние. 
Да, так я и представлял себе алгоритм управления громкостью. Запуск у меня давно не первый, iron_3d.ini содержит некие уровни, которые и видны в системе, если в нее Alt-Tab'нуться из игры. По-моему, источник проблемы в том, что исходно в тех местах, где игра ищет системные громкости, стоят нули или даже ничего, а управляющее воздействие приходит из какого-либо другого источника, например, висящей в трее программы настройки Genius Live, fmctrl.exe. Предположительно происходит следующее: запуск, считывание нулей из типичного адреса в реестре, установка новых параметров (которые перекрывают нестандартные и используются), звук работает, выход из Iron3d, установка считанных нулей, которые опять же перекрывают обычные установки. 
Как только я решу проблему совместимости АСУСовой мамы с их же производства видеокартой, сразу вернусь к звуку ;;) 
Где сохраняются текущие настройки громкостей в win98se? 
 
> А ты уверен, что до входа в игру громкость микшера была ненулевой ? 
Вполне. Но на всякий случай перепроверю.


Ответы и комментарии:


[Начало] [Написать ответ]