Australia, January 29, 2007 - "Windows Vista and DirectX 10 signal a new era in gaming," so says Mark Walker, Microsoft columnist and gaming evangelist. And he's but one of a chorus of voices from within and without Microsoft touting the merits of the next generation of Windows when it comes to gaming.
So imagine your surprise when you fire up one of your favourite games in Vista - say World of Warcraft or Prey - only to find your fancy EAX-endowed soundcard and 5.1 surround speakers are dribbling out flat, unenhanced stereo sound. Then, in a vain attempt to spruce up the audio by enabling EAX, you get a nice taut error message saying EAX is not detected on your hardware. What's going on? Welcome to the world of Vista audio. And a brave new world it is.
The root of all these problems? Microsoft's Windows team made the bold decision to rewrite the Vista audio stack from the ground up, and in doing so they removed hardware acceleration for DirectSound. That's right. They took hardware support away from the most ubiquitous sound API implemented in games over the past several years. As a result, in many of today's games, all those feature-laden sound cards, with their multiple channels, audio extensions and hardware accelerated processors, become little better than common garden variety on-board sound running in software mode. Naturally, Creative Labs (amongst others) is pissed.
But Creative Labs and its brethren aren't licked yet. This is because DirectSound isn't the only audio API in the game. Back in 1998, just when Linux was starting to gain some interest with home users and gamers, a company called Loki was formed. Loki's mission was to port games from Windows to Linux, but to do so it needed to develop a range of tools to translate commands into the appropriate format. One of these tools was a multi-platform audio API called OpenAL (modelled after its graphical analogue, OpenGL). You can check out the official OpenAL site here
OpenAL functions in a similar way to DirectSound in that it's a bundle of software commands developers can use to speak to OpenAL compatible sound card drivers to make stuff happen. Because it can talk directly to the hardware, OpenAL can use hardware acceleration and reference extended features on a sound card like 3D positional audio and even EAX.
http://uk.pc.ign.com/articles/759/759538p1.html --- IGN FTW!
Lmao. Gaming in Vista really good eh? Good with no direct sound rofl! Linux for the save! Ah, this good, this is really good... DX is so damn good alright... So good it can't have hardware accel for direct sound rofl! Go OpenGL and OpenAL! This makes me feel good inside.. This shall bring more cross platform games now..
And I hate Creative. So it's all good. :p
Hah. From what I've seen, Vista really isn't going to last long as a gaming platform. nVidia users are already less than pleased that their shiny new 8800 series cards aren't functioning correctly under Vista, and now Microsoft is going to have to deal with a boatload of irate Creative fanboys who just found out that they wasted nigh on $300 on what is now effectively a software-based soundcard with a fancy PCB.
Dear me, this is going to be amusing.
17th June 2002
And so it begins...
Rookie_42;3530341Creative fanboys who just found out that they wasted nigh on $300 on what is now effectively a software-based soundcard with a fancy PCB.
Their fault for not paying attention, IMO.
Jeff is a mean boss
28th July 2002
Im sure M$ isnt going to set around.
From what i understand the 8800 is caused by driver issues.
And im sure they cant patch the EAX issues
Its not only creative cards that are not working.. Its other sound cards also..
There is no hardware acceleration for direct sound period.. Doesn't matter what soundcard you have.. DX10 doesn't support it anymore... Creative is just one of the many companies pissed off and trying to let game developers know and get them to move to OpenAL.. The standard.. Which is cross-platform and has all the features DX10 audio has but less of a bitch and far better...
Agentlaidlaw;3530408DX10 doesn't support it anymore.
Then how are they going to put Surround Sound in Halo 2!??? You can be sure that they are going to support more than Stereo sound.
There has got to be something to replace Direct Sound. Ofcourse it is some kind of DRM enabled nightmare.
Something strange is going on at Microsoft...
Jeff is a mean boss
28th July 2002
IF M$ wasn't going to support hardware acceleration for sound then why didnt they inform the soundcard companies?
Agentlaidlaw;3530408Its not only creative cards that are not working.. Its other sound cards also..
Your titles remind me of tabloid newspaper headlines... :rolleyes: