QUOTE(CiTay @ Jan 16 2007, 19:06)

QUOTE(tcmjr @ Jan 17 2007, 02:06)

They're leaving a good stable API's to access the HAL.
I can't even begin to say the benefits of moving things to user mode for stability.
The benefits of promoting OpenAL over directsound.
What about every game that uses EAX or is developed with EAX right now?
Either it works or Creative screwed up.
QUOTE(CiTay @ Jan 16 2007, 19:06)

What about game programmers who don't want to use OpenAL?
They should complain to Creative, or write their own effects. Ideally the latter.
QUOTE(CiTay @ Jan 16 2007, 19:06)

Yes, there is increased OS stability from moving all features out of kernel mode into user mode. However, i never had a bluescreen in connection with my soundcard drivers in XP, and drivers that passed WHQL normally shouldn't cause them (at least it should be very rare).
You're a lucky man. Sound card drivers in XP (let alone the bad old days in 2000) are generally the weakest part of Windows IMO. Vista represents a huge leap forward by getting the 90% of the market that isn't Creative into the 21 century. People should not be running what amounts to Winamp DSPs in kernel mode. And now they won't, excepting an ever shrinking number of people who buy Creative cards.
QUOTE(CiTay @ Jan 16 2007, 19:06)

Now, for that risk reduction, i am asked to give up any hardware acceleration of my X-Fi with high-end DSP for EAX, DTS, Dolby, AC3, CMSS-3D, superior SRC engine, (maybe even Crystalizer, haha..)?
No, Creative is asked to develop drivers that support these features through the proper channels. What changed is MS realized this was a terrible idea and is no longer actively helping them to do it. Effectively, these changes are MS telling Creative that they're fed up, and from now on they're on their own WRT to API development (which was more or less the case with XP anyway).
QUOTE(CiTay @ Jan 16 2007, 19:06)

I'm asked to be glad that they will do all of this slower and probably of less quality in software now, so the only thing that sets different soundcards apart is their physical output quality, and my expensive X-Fi is largely useless in Vista? But i am not.
I wish this would happen. The sooner people stop buying these retarded hardware "accelerated" sound cards with their K6-2 era performing DSPs, the sooner game audio can improve. But hey, why program for a CPU (~
50,000 vector MIPS per core) when you can use Creative's "accelerator" with a staggering 1100 MIPS! Its about 1% the peak issue rate of a Core 2, and you get to have a tiny fraction of the RAM, cache and bandwidth. Sounds like a winner to me. I wonder why MS doesn't like the idea?
Unfortunately, Creative can simply by pass all the Vista stuff in their drivers (its not like an OS can actually prevent you from accessing whatever you want once you've installed a driver), and this will be used to access their stupid DSPs, and Creative's lawsuits will continue to discourage companies that actually want to leverage CPU power to do more advanced effects then what EAXn offers. But at least the rest of the market will end up with more stable drivers, and probably less issues with bad 44.1 > 48k resampling.