Попытался перевести
hidnplayr:
Я протестировал карту под Windows NT, и она работает с этими настройками:
I/O address: 0x220
IRQ: 5
DMA channel: 1
DMA channel 16 bit: 5
MP401 I/O : 0x330
DSP версия была больше(?) чем 4.0 для всех карт
все равно нету звука, для второй тоже...
Edit: как и для VIBRA16:
detecting hardware...
DSP found at port 220h
DSP version 4.13 - SB16
succesfully attached IRQ5 as hardcoded
set_callback received from the mixer!
callback handler is: 0x80C34C00
Nable:
hidnplayr'у
хм, очень странно. Вы скачали последние драйвера которые я залил? Вы используете последний плэер от Serge'а?
Так же вы можете попробовать это(я использовал это для отладки): найдите прерывание acknowledge routine и вставьте туда код который выведет что-нибудь на отладочную доску. Но учтите, что прерывание routine вызывается дважды перед проигрыванием звука, что бы наполнить буффер данных. Если прерывание не произойдет - (но мы видим, что оно было вызванно дважды и больше не вызывалось) мы используем неправильное IRQ число, или неправильный dma канал.
И еще, чуть не забыл, двигается ли progress bar?
hidnplayr:
Я попытался включить музыку с помошью 'мини' программы котороая идет с uFMOD
AC97SND от 0.7.1.0 вылетает(crash), и я не знаю где взять новую версию?
EDIT: AC97SND вылетает потому, что нужно больше чем 32Мб RAM
Я только что попытался использовать версию
http://infinity-sound.narod.ru/ac97snd
С последней infinity.obj, и последним ядром на другом комьютере
не вылетает, но progress bar не двигается и я не слышу звука ..
Serge:
hidnplayr
Эта версия устарела. Смотрите ее на Kolibri ftp
hidnplayr:
До сих пор нету звука, я проверю завтра, вызывается ли прирывание routine..
progress bar действительно не двигается так же с этой версией AC97SND btw
NAble:
hidnplayr'у
тут файлы с моего рамдиска (эти файлы involved в вывод звука). Попробуйте их.
если progress bar не двигается - значит дравйвер не просит новую порцию данных, причины - неправильное IRQ и/или DMA настройки в драйвере.
Попробуйте IRQ7 вместо IRQ5? если это не поможет - вернитесь к IRQ5 и попробуйте DMA каннал 6 или 7