I just think all "3D" sound effects should be done in software (done by the programmer or via a library). I don't want proprietary crap like EAX, I want sound effects working with whatever sound board and whatever drivers I'm using. (BTW, 2D sound should be the proper term, 5.1 and 7.1 are on a plane, right?
)
Everything is doable as long as you have access to your 2 or 5.1 or 7.1 outputs.
It's not like a 3ghz CPU can't do some stuff on the small amount of data that is sound (plus we'll get dual core CPUs, and a few years later quad core, and so on).
id software didn't even use A3D/EAX because the overhead of using it cost as much CPU cycles as their software audio engine.
Also creative is really a bunch of assholes, it's the Microsoft of sound. Ever tried to install a sound blaster 5.1 under windows 98 without having the original CD? It took me days, hunting on google for drivers that did not install (because it expects sb live version 454178 and I have 454179) , trying a 3rd party driver that does not work, and downloading a 500MB ISO to finally get some sound (but no control pannel or tools, they refused to install. I expected neat DSP effects on all games, like with my old Maxi Gamer Sound 3D, but usable).
Why are they so anal, providing "update only" drivers on their website..
I had managed to get sound working under MSDOS days before in windows.
I enjoy the raw sound quality (better than SB128 or integrated crap) though.