>>* DirectX 8 won't work on windows 95, mostly because of planned obsolescence -- MS's attempt to force 95 users to upgrade.<<

95 is no longer supported (but who would want to use it anyway?). MS are aiming now at 98 and above users.