Difference between revisions of "Supported Hardware/Sound cards"

From ReactOS Wiki
Jump to: navigation, search
m (removed duplicate debugging instructions)
m (reordered header files alphabetically)
Line 151: Line 151:
 
<pre>
 
<pre>
 
reactos\drivers\wdm\audio\backpln\portcls\private.h
 
reactos\drivers\wdm\audio\backpln\portcls\private.h
 +
reactos\drivers\wdm\audio\filters\kmixer\kmixer.h
 +
reactos\drivers\wdm\audio\legacy\wdmaud\wdmaud.h
 
reactos\drivers\wdm\audio\sysaudio\sysaudio.h
 
reactos\drivers\wdm\audio\sysaudio\sysaudio.h
reactos\drivers\wdm\audio\legacy\wdmaud\wdmaud.h
 
reactos\drivers\wdm\audio\filters\kmixer\kmixer.h
 
 
</pre>
 
</pre>
 
You'll need to recompile those modules (make portcls_clean, make sysaudio_clean, make wdmaud_kernel_clean, make kmixer_clean)
 
You'll need to recompile those modules (make portcls_clean, make sysaudio_clean, make wdmaud_kernel_clean, make kmixer_clean)

Revision as of 22:05, 26 May 2009

Supported Hardware/Sound Cards

Please update this page with the status of each soundcard that is tested.

Possible statuses

Status Description
Works Works without any major problems
Not tested No test has been performed.
Failed Fails to work or crashes ROS

Tested Soundcards

Soundcard Chipset Status Comments Tester
VM VirtualBox AC97 Works This is known to work best atm, see the installation instructions gabriel_it
VM VMWARE sb16 Works See instructions
VM VMWARE ES1371 Works Broken with VMWare Workstation >= 5.5.2 Didn't work in revisions earlier than 40930. See instructions gabriel_it
VM QEMU ES1370 ES1370 Works Tested with QEMU 0.9.0 and 0.10.5. See installation instructions. gabriel_it
VM QEMU AC97 AC97 Works Works from Qemu 0.10.0 Davy Bartoloni
SoundBlaster PCI128 (CT4700) Creative 5507 5507000101 Works .REG Patch is not necessary ( Card n°5 on this PIC: www.wcn.it/Audio.reactos.jpg ) Davy Bartoloni
Compaq Presario 1400 Ac'97 Via Ac'97 Failed No wave-Out Device. Davy Bartoloni
Creative CT4750 (128) CT5880-DEQ Failed No wave-Out Device. Davy Bartoloni
Creative CT4810 (128) CT2518-DAQ Failed No wave-Out Device. Davy Bartoloni
Creative CT4810 (128) CT5880-DCQ Failed No wave-Out Device. Davy Bartoloni
Creative CT5803 (128) ES1373 1373-0001-04 Failed Bsod (ntoskrnl.exe) after .REG patch. Davy Bartoloni
Creative Labs ES1371 Creative ES1373 1373-0001-02 Failed It installs but ros jumps into kdbg frequently, audio jumps continuously it's laggy. See bug 4550. It's amazing to hear audio from real hw :) gabriel_it
Crystal SoundFusion unknown Failed See bug 3138
ESS Allegro - ES1988 ES1988 Failed ROS crashes after driver installation. See bug 4551. gabriel_it
Ess Solo-1 ES1938S D098 Failed Bsod on startup (ntoskrnl.exe) using ESS 1969 PCI (WDM) drivers Davy Bartoloni
Phantom 806 (FM801) ForteMedia FM801-AU Failed No wave-Out Device. Davy Bartoloni
KT133a AC'97 WDM Avance Logic ALC100P Failed No wave-Out Device. Davy Bartoloni
Realtek AC'97 Audio for VIA (R) Audio Controller unknown Failed Rev.40825. Successful installation, but Kmixer does not start. Realtek Codec Sound on board driver A3.90(6120)
Yamaha XG Pci YMF724F-V Failed Bsod during installation. Davy Bartoloni

Notes: Testing

Latest versions of Winamp suffer of an annoying bug in ros that won't let you click on it as if the main window were transparent. I've done some tests and the last "clickable" and "working" version is 1.90. After 1.90 Winamp crashes but its main window is still clickable until 2.08. Special pack for ros made from 2.90 + 2.08 here. Gabriel_it

Debugging

If you can provide a debug log and compile ReactOS from sources, please change NDEBUG to YDEBUG in the following files:

reactos\drivers\wdm\audio\backpln\portcls\private.h
reactos\drivers\wdm\audio\filters\kmixer\kmixer.h
reactos\drivers\wdm\audio\legacy\wdmaud\wdmaud.h
reactos\drivers\wdm\audio\sysaudio\sysaudio.h

You'll need to recompile those modules (make portcls_clean, make sysaudio_clean, make wdmaud_kernel_clean, make kmixer_clean)