I wonder if there are cases where forcing anisotropic filtering via Nvidia control panel does not work. It is not always easy to notice these things by looking. That's why having 16x anisotropic filtering built into the dgVoodoo control panel would be convenient, ensure proper operation, and be cool
Please take a look at the MadOnion (Futuremark) DX7 Benchmark Demo named XL-R8R when you have time. UCyborg analyzed it and confirmed that its not a DLL Main issue. There is a compatibility problem when we run it via dgVoodoo. The demo works fine natively. I quoted UCyborg's post from the DLL Main thread below.
UCyborg wrote:Never mind, it's not DllMain. It tries to query user mode driver DLL info, which doesn't work through dgVoodoo, so it throws exception and quits. It calls GetFileVersionInfoEx on non-existent file named dgVoodoo, which fails. Natively, the file would be nvd3dum.dll on NVIDIA hardware.