HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > 3-D Audio


3-D Audio kX 3-D Audio, DirectSound 3D, OpenAL and EAX discussion

Reply
 
Thread Tools
Old Dec 11, 2003, 11:13 AM   #1
DriverHeaven Addict
 
Join Date: Sep 2003
Posts: 266
Rep Power: 0
PITmaster is on a distinguished road

EAX decreases game speed

Playing games with EAX option (no 3D, surround or quadro or anything similar available), graphics is slowing down. The normal stereo have to be selected to increase gfx speed.
Example - Call Of Duty
What is the reason?

No problem with CL drivers.

PITmaster
SBLive, Radeon7500, C900@1125, Win98
PITmaster is offline   Reply With Quote


Old Dec 11, 2003, 12:00 PM   #2
Porcupine Floyd
 
Join Date: Oct 2003
Location: Poland
Posts: 422
Rep Power: 0
Rogacz is on a distinguished road

Yeah! You`re right. I was wondering why COD is slowing down to approx. 20 FPS on my machine (AMD Barton 2500+, 512 DDR, GF FX 5600 Ultra, SB Audigy2) until I`ve installed kX.
__________________

Rogacz is offline   Reply With Quote
Old Dec 11, 2003, 12:05 PM   #3
DriverHeaven Addict
 
Join Date: May 2003
Location: Seattle, USA
Posts: 257
Rep Power: 0
HunterZ is on a distinguished road

kX doesn't support most (if any) EAX features anyways, so there's not much point in having it enabled. kX does support DirectSound3D however.
__________________
Athlon XP 3200+, Gigabyte GA7N-400Pro2 Rev 2.0 (nVidia nForce2 chipset), 1 GB DDR400 (CAS 2.0, dual-channel), ATI Radeon 9800 Pro 256MB AGP 8x, WinXP Pro SP2, DX9.0c., Logitech Z-5500 5.1 speakers
HunterZ is offline   Reply With Quote
Old Dec 11, 2003, 12:47 PM   #4
Porcupine Floyd
 
Join Date: Oct 2003
Location: Poland
Posts: 422
Rep Power: 0
Rogacz is on a distinguished road

It doasn`t support reverberating and so on, but it does audio possitioning, without having EAX turned on in CoD for example my 6.1 sound system was useless.
__________________

Rogacz is offline   Reply With Quote
Old Dec 11, 2003, 03:33 PM Threadstarter Thread Starter   #5
DriverHeaven Addict
 
Join Date: Sep 2003
Posts: 266
Rep Power: 0
PITmaster is on a distinguished road

Yes, exactly.
Eugene explain, please.

PITmaster
PITmaster is offline   Reply With Quote
Old Dec 11, 2003, 11:06 PM   #6
DriverHeaven Addict
 
Join Date: May 2003
Location: Seattle, USA
Posts: 257
Rep Power: 0
HunterZ is on a distinguished road

That sucks - are you sure there's no way to have it use DirectSound3D instead of EAX for the positional sound? Most other games have the option to still use "hardware accelerated" sound even without EAX enabled (including Knights of the Old Republic that I'm playing now, which has specific support for EAX).

It's just a guess, but maybe kX does something weird when CoD asks kX to do advanced EAX things?

Being more of a gamer than a musician, I'm also interested to hear Eugene's input on this one.
__________________
Athlon XP 3200+, Gigabyte GA7N-400Pro2 Rev 2.0 (nVidia nForce2 chipset), 1 GB DDR400 (CAS 2.0, dual-channel), ATI Radeon 9800 Pro 256MB AGP 8x, WinXP Pro SP2, DX9.0c., Logitech Z-5500 5.1 speakers
HunterZ is offline   Reply With Quote
Old Dec 12, 2003, 12:53 AM   #7
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,106
Rep Power: 73
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

at the moment, kX doesn't support EAX at all -- however, it handles EAX requests, stores and pre-calculates certain EAX-related parameters (although they are just ignored by the 3-D engine at the moment)
there might be certain inefficient / unoptimized code dealing with EAX that causes problems...

you need to disable EAX in your game (note that 'DirectSound 3D' and 'EAX' are two different things, so, it is not really necessary to disable hardware acceleration unless you really need this)

/E

p.s.
btw, EAX enabled -> 20 fps
EAX disabled -> ? fps
Eugene Gavrilov is offline   Reply With Quote
Reply

Bookmarks

Thread Tools