Reply 1200 of 3952, by Dege
3DMark2000 uses DirectX 7. Dege explained a while ago that 3DMark2000 was coded somewhat improperly so it's pretty hard to support it. The same might be true for 2001.
I haven't check this yet, but it's on the list. 😀
A bit other DX8/DX9 thing: as it seems to me, first generation shaders are/can be broken on new hw, which can be fixed by a new D3D8 implementation (dgVoodoo translates all old stuff shaders and FF into 4.0 shader code). But, there are games that are DX8-level only, however they drive the hardware through the D3D9 library. It's a pity that dgVoodoo won't help them. Maybe a D3D9->D3D8 wrapper needed for those? 😁 😁
It's similar to my case, dgVoodoo drives DX10.1 (altough DX emu now could be made available at 10.0 level) through the D3D11 interface.