@Yarozelsky co pisze na procesorze dzwiekowki?
EMU10K1 - ten czip ma wsparcie tylko dla EAX 2.0
CA0100-xxx (xxx=3 liter zazwyczaj IDF IAT ICF) - chip Audigy 1, teoretycznie taki sam jak w przypadku Aud2 wiec powinien wspierac EAX AdvHD
CA0102-xxx - chip Audigy 2, pelne wsparcie dla Eax 3.0 AdvHD i 4.0 AdvHD
CA0108-xxx - Chip Audigy/Audigy2 Value nie posiada sprzetowego wsparcia dla procdur EAX - wszystkie procedury sa emulowane przez CPU.
[EDIT]
Teraz dorwalem pikczera ze to czip CA0106-xxx - wsparcie do Eax 3.0 AdvHD
Wiec moze byc tak ze Quake4 za Eax Adv HD uwaza Eax od 4.0 w gore. Podobny przypadek jest z BF2 - znaczek AdvHD pojawia sie dopiero przy Eax 5.0 (karty X-Fi i nowsze)
Mialem podobny problem co ty (gry widzialy Eax tylko do 2.0 - Audigy 2) i spowodowany on byl starymi driverami - najlepiej reinstaluj system a przynajmniej drivery do dzwiekowki na najnowsze ze strony creativa.
Sciagnij tez najnowszy OpenAL
http://developer.creative.com/articl...&top=38&aid=46
Sciagnij to:
http://audio.rightmark.org/downloads...dsound-2.1.exe
I sprawdz co ci pokazuje przy twojej dzwiekowce w zakladce OpenAL i DirectSound