Quote: "Doesn't seem to be an issue here. Are you sure you have the latest 9.0c installation. That is, post April 2005?"
Not it requires you to have installed the February 2005 Developer Runtime. (D3DX9_24.dll)
Given I see no reason to keep old incompatible DirectX builds on my machine I fully uninstall and install the new ones.
April 2005 uses D3DX9_25.dll, although a simple rename does sort the problem out. It should NOT have to fall to the end user of a product to have to make sure they have the dependancies past what Microsoft Officially release.
Given the Developer Runtime itself is not really publically available, any use of additional libraries that are not packaged with the Retail Runtime should be packaged with the product itself.
I don't think it's unreasonable to hope that something I'm taking the time to download and try should actually bloody work without having to find dependancie(s). There is no legal issue with repacking it, and if there was don't use it.
Further more the current Retail 5.8 for DarkBASIC Professional doesn't require this DLL. So all it would take ias a few minutes recompiling to save many end-user headaches.
That said, the demo itself isn't so impressive. I mean sure it has a lot of shaders in it, but quite frankly I couldn't even tell the sphere in the first one had fur because of all the other effects going on. Most of the demo was just a graphical blur, which to me looked more like a mess than something amazing.
Sure it's technically sweet to have so much stuff going on at once, but what's the bloody point if you can't see it?